/var/www/vhosts/ic-med.de/web2019.ic-med.de/wp-content/plugins/wordpress-seo/src/integrations/admin/fix-news-dependencies-integration.phpMUcUPUIUfi/var/www/vhosts/ic-med.de/web2019.ic-med.de/wp-content/plugins/wordpress-seo/src/integrations/admin/fix-news-dependencies-integration.phptp/var/www/vhosts/ic-med.de/web2019.ic-med.de/wp-content/plugins/wordpress-seo/src/integrations/admin/fix-news-dependencies-integration.phpUURU lUfi/var/www/vhosts/ic-med.de/web2019.ic-med.de/wp-content/plugins/wordpress-seo/vendor/composer/../../src/integrations/admin/health-check-integration.php/var/www/vhosts/ic-med.de/web2019.ic-med.de/wp-content/plugins/wordpress-seo/src/integrations/admin/health-check-integration.php@UUSUUfi/var/www/vhosts/ic-med.de/web2019.ic-med.de/wp-content/plugins/wordpress-seo/src/integrations/admin/health-check-integration.php@S'!/var/www/vhosts/ic-med.de/web2019.ic-med.de/wp-content/plugins/wordpress-seo/src/integrations/admin/health-check-integration.phpUjUUUUfix/var/www/vhosts/ic-med.de/web2019.ic-med.de/wp-content/plugins/wordpress-seo/vendor/composer/../../src/integrations/admin/helpscout-beacon.php/var/www/vhosts/ic-med.de/web2019.ic-med.de/wp-content/plugins/wordpress-seo/src/integrations/admin/helpscout-beacon.php0cUUPVUUfixx/var/www/vhosts/ic-med.de/web2019.ic-med.de/wp-content/plugins/wordpress-seo/src/integrations/admin/helpscout-beacon.phpJ *x/var/www/vhosts/ic-med.de/web2019.ic-med.de/wp-content/plugins/wordpress-seo/src/integrations/admin/helpscout-beacon.phpmUpUAXU0Ufiz/var/www/vhosts/ic-med.de/web2019.ic-med.de/wp-content/plugins/wordpress-seo/vendor/composer/../../src/integrations/admin/import-integration.php/var/www/vhosts/ic-med.de/web2019.ic-med.de/wp-content/plugins/wordpress-seo/src/integrations/admin/import-integration.phpFUpUYUUfizz/var/www/vhosts/ic-med.de/web2019.ic-med.de/wp-content/plugins/wordpress-seo/src/integrations/admin/import-integration.phpS@P#z/var/www/vhosts/ic-med.de/web2019.ic-med.de/wp-content/plugins/wordpress-seo/src/integrations/admin/import-integration.php!UcUZU2Ufi/var/www/vhosts/ic-med.de/web2019.ic-med.de/wp-content/plugins/wordpress-seo/vendor/composer/../../src/conditionals/import-tool-selected-conditional.php/var/www/vhosts/ic-med.de/web2019.ic-med.de/wp-content/plugins/wordpress-seo/src/conditionals/import-tool-selected-conditional.php`=p4[U[UBUfi/var/www/vhosts/ic-med.de/web2019.ic-med.de/wp-content/plugins/wordpress-seo/src/conditionals/import-tool-selected-conditional.p`~BHN/var/www/vhosts/ic-med.de/web2019.ic-med.de/wp-content/plugins/wordpress-seo/src/conditionals/import-tool-selected-conditional.phpAUU]U0FUfi/var/www/vhosts/ic-med.de/web2019.ic-med.de/wp-content/plugins/wordpress-seo/vendor/composer/../../src/integrations/admin/indexables-exclude-taxonomy-integration.php/var/www/vhosts/ic-med.de/web2019.ic-med.de/wp-content/plugins/wordpress-seo/src/integrations/admin/indexables-exclude-taxonomy-integratiop2 C,Y^U^UUfi/var/www/vhosts/ic-med.de/web2019.ic-med.de/wp-content/plugins/wordpress-seo/src/integrations/admin/indexables-exclude-taxonomy-integration.phpP1 Jx/var/www/vhosts/ic-med.de/web2019.ic-med.de/wp-content/plugins/wordpress-seo/src/integrations/admin/indexables-exclude-taxonomy-integration.phpA{Up`Ueturn $colors; } /** * Build an array with CSS classes and inline styles defining the font sizes * which will be applied to the pages markup in the front-end when it is a descendant of navigation. * * @param array $context Navigation block context. * @return array Font size CSS classes and inline styles. */ function block_core_page_list_build_css_font_sizes( $context ) { // CSS classes. $font_sizes = array( 'css_classes' => array(), 'inline_styles' => '', ); $has_named_font_size = array_key_exists( 'fontSize', $context ); $has_custom_font_size = isset( $context['style']['typography']['fontSize'] ); if ( $has_named_font_size ) { // Add the font size class. $font_sizes['css_classes'][] = sprintf( 'has-%s-font-size', $context['fontSize'] ); } elseif ( $has_custom_font_size ) { // Add the custom font size inline style. $font_sizes['inline_styles'] = sprintf( 'font-size: %s;', $context['style']['typography']['fontSize'] ); } return $font_sizes; } /** * Outputs Page list markup from an array of pages with nested children. * * @param boolean $open_submenus_on_click Whether to open submenus on click instead of hover. * @param boolean $show_submenu_icons Whether to show submenu indicator icons. * @param boolean $is_navigation_child If block is a child of Navigation block. * @param array $nested_pages The array of nested pages. * @param array $active_page_ancestor_ids An array of ancestor ids for active page. * @param array $colors Color information for overlay styles. * @param integer $depth The nesting depth. * * @return string List markup. */ function block_core_page_list_render_nested_page_list( $open_submenus_on_click, $show_submenu_icons, $is_navigation_child, $nested_pages, $active_page_ancestor_ids = array(), $colors = array(), $depth = 0 ) { if ( empty( $nested_pages ) ) { return; } $markup = ''; foreach ( (array) $nested_pages as $page ) { $css_class = $page['is_active'] ? ' current-menu-item' : ''; $aria_current = $page['is_active'] ? ' aria-current="page"' : ''; $style_attribute = ''; $css_class .= in_array( $page['page_id'], $active_page_ancestor_ids, true ) ? ' current-menu-ancestor' : ''; if ( isset( $page['children'] ) ) { $css_class .= ' has-child'; } if ( $is_navigation_child ) { $css_class .= ' wp-block-navigation-item'; if ( $open_submenus_on_click ) { $css_class .= ' open-on-click'; } elseif ( $show_submenu_icons ) { $css_class .= ' open-on-hover-click'; } } $navigation_child_content_class = $is_navigation_child ? ' wp-block-navigation-item__content' : ''; // If this is the first level of submenus, include the overlay colors. if ( 1 === $depth && isset( $colors['overlay_css_classes'], $colors['overlay_inline_styles'] ) ) { $css_class .= ' ' . trim( implode( ' ', $colors['overlay_css_classes'] ) ); if ( '' !== $colors['overlay_inline_styles'] ) { $style_attribute = sprintf( ' style="%s"', esc_attr( $colors['overlay_inline_styles'] ) ); } } $front_page_id = (int) get_option( 'page_on_front' ); if ( (int) $page['page_id'] === $front_page_id ) { $css_class .= ' menu-item-home'; } $title = wp_kses_post( $page['title'] ); $aria_label = sprintf( /* translators: Accessibility text. %s: Parent page title. */ __( '%s submenu' ), wp_strip_all_tags( $title ) ); $markup .= '
  • '; if ( isset( $page['children'] ) && $is_navigation_child && $open_submenus_on_click ) { $markup .= '' . ''; } else { $markup .= '' . $title . ''; } if ( isset( $page['children'] ) ) { if ( $is_navigation_child && $show_submenu_icons && ! $open_submenus_on_click ) { $markup .= ''; } $markup .= '
      ' . block_core_page_list_render_nested_page_list( $open_submenus_on_click, $show_submenu_icons, $is_navigation_child, $page['children'], $active_page_ancestor_ids, $colors, $depth + 1 ) . '
    '; } $markup .= '
  • '; } return $markup; } /** * Outputs nested array of pages * * @param array $current_level The level being iterated through. * @param array $children The children grouped by parent post ID. * * @return array The nested array of pages. */ function block_core_page_list_nest_pages( $current_level, $children ) { if ( empty( $current_level ) ) { return; } foreach ( (array) $current_level as $key => $current ) { if ( isset( $children[ $key ] ) ) { $current_level[ $key ]['children'] = block_core_page_list_nest_pages( $children[ $key ], $children ); } } return $current_level; } /** * Renders the `core/page-list` block on server. * * @param array $attributes The block attributes. * @param string $content The saved content. * @param WP_Block $block The parsed block. * * @return string Returns the page list markup. */ function render_block_core_page_list( $attributes, $content, $block ) { static $block_id = 0; $block_id++; $all_pages = get_pages( array( 'sort_column' => 'menu_order,post_title', 'order' => 'asc', ) ); // If there are no pages, there is nothing to show. if ( empty( $all_pages ) ) { return; } $top_level_pages = array(); $pages_with_children = array(); $active_page_ancestor_ids = array(); foreach ( (array) $all_pages as $page ) { $is_active = ! empty( $page->ID ) && ( get_the_ID() === $page->ID ); if ( $is_active ) { $active_page_ancestor_ids = get_post_ancestors( $page->ID ); } if ( $page->post_parent ) { $pages_with_children[ $page->post_parent ][ $page->ID ] = array( 'page_id' => $page->ID, 'title' => $page->post_title, 'link' => get_permalink( $page->ID ), 'is_active' => $is_active, ); } else { $top_level_pages[ $page->ID ] = array( 'page_id' => $page->ID, 'title' => $page->post_title, 'link' => get_permalink( $page->ID ), 'is_active' => $is_active, ); } } $colors = block_core_page_list_build_css_colors( $attributes, $block->context ); $font_sizes = block_core_page_list_build_css_font_sizes( $block->context ); $classes = array_merge( $colors['css_classes'], $font_sizes['css_classes'] ); $style_attribute = ( $colors['inline_styles'] . $font_sizes['inline_styles'] ); $css_classes = trim( implode( ' ', $classes ) ); $nested_pages = block_core_page_list_nest_pages( $top_level_pages, $pages_with_children ); // Limit the number of items to be visually displayed. if ( ! empty( $attributes['__unstableMaxPages'] ) ) { $nested_pages = array_slice( $nested_pages, 0, $attributes['__unstableMaxPages'] ); } $is_navigation_child = array_key_exists( 'showSubmenuIcon', $block->context ); $open_submenus_on_click = array_key_exists( 'openSubmenusOnClick', $block->context ) ? $block->context['openSubmenusOnClick'] : false; $show_submenu_icons = array_key_exists( 'showSubmenuIcon', $block->context ) ? $block->context['showSubmenuIcon'] : false; $wrapper_markup = '
      %2$s
    '; $items_markup = block_core_page_list_render_nested_page_list( $open_submenus_on_click, $show_submenu_icons, $is_navigation_child, $nested_pages, $active_page_ancestor_ids, $colors ); $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $css_classes, 'style' => $style_attribute, ) ); return sprintf( $wrapper_markup, $wrapper_attributes, $items_markup ); } /** * Registers the `core/pages` block on server. */ function register_block_core_page_list() { register_block_type_from_metadata( __DIR__ . '/page-list', array( 'render_callback' => 'render_block_core_page_list', ) ); } add_action( 'init', 'register_block_core_page_list' ); Calendar - Liebfrauenmünster St. Moritz
    • Die Pfarrei
      • Pfarrbüro
      • Pastoralteam
      • Gottesdienste
    • Kirchen & Kapellen
      • Münster
      • St. Moritz
      • Maria de Victoria
    • Kirchenmusik
      • Miniband
      • Münstermusik
    • Gruppen
      • Pfarrgemeinderat
      • Frauenbund KDFB
    • Aktuelles
      • Pfarrbriefe & Berichterstattung
      • Gottesdienstordnung & Information
    Skip to content
    Liebfrauenmünster St. Moritz
    • Die Pfarrei
      • Pfarrbüro
      • Pastoralteam
      • Gottesdienste
    • Kirchen & Kapellen
      • Münster
      • St. Moritz
      • Maria de Victoria
    • Kirchenmusik
      • Miniband
      • Münstermusik
    • Gruppen
      • Pfarrgemeinderat
      • Frauenbund KDFB
    • Aktuelles
      • Pfarrbriefe & Berichterstattung
      • Gottesdienstordnung & Information

    Follow us

    • facebook
    • instagram

    Calendar

    < November 24
    < 2071 >
    November 25
    26 November >
    «
    »
    • Month
    • List
    • Week
    • Day
    • 25
      25.November.Wednesday
      No events

    Instagram

    …

    Copyright © 2021 Katholische Pfarrkirchenstiftung Zu Unserer Schönen Lieben Frau

    Kontakt | Impressum | Datenschutz | Bistum Eichstätt | Stadt Ingolstadt

    Powered by WordPress Inspiro WordPress Theme by WPZOOM