ð_òT#VYgT#Vð?0Ö U#Vð?=ÂP#VpSìT#VpÅêT#V`ƒäT#V h­íN#V<°T#VýQ#V°á Q#V8OQ#V˜ÞP#V¸M'N#V`LzT#VØ]N#VÈ@:U#VP.—P#Vèç4Q#Vè]¾P#V8ÎQ#V(íãP#VH~R#V»oU#VØ ½N#V_{T#Vh?Q#VˆpxQ#VÈQ#V¸ËûT#VJŠT#VPÌvT#VH~R#Vð’T#VHu%Q#Vx…?Q#VÈËõP#VPµâT#VhÂN#V`Q#VHÓO#VàøU#VH#ýP#V ]yT#VhešP#V¨žT#V¸=ÒM#VȵwP#V˜eæR#VX×îT#Vx›èN#V8k U#VX»…P#V¸AyQ#V8ÞòN#Vøv U#VJŠT#V€-U#VxP‹R#V‘P#VX” Q#V@xP#VJŠT#V8­T#V8ÃyP#VhæýP#V( ZO#VPQ#V¨Â“P#V¸ÜüP#VøÚœP#VùpT#VXV›P#V°K’T#Vøü‰T#V€DsT#V¸=ÒM#Vh9áP#VèP#VpC°T#V{Q#VPÎU#V(ü‹R#VxâP#V¶˜P#VàÖP#Vøü‰T#VÐ#U#V(}þP#VÐkÐT#V¸ ¶N#Vðã¾T#V(kƒP#Vð˜ÂP#VH~R#V0œÍQ#V N#VðåÖT#V-yN#V`ÉyT#V˜-ùP#Væ U#VÈàÎM#VXÆ«T#VØ]N#VLtT#V¸M'N#V(- U#V(ÚQ#V(AtP#V(WBQ#VøëÎM#VÐO’T#V-yN#V(‚ÔO#VxP‹R#V°ÃIT#VØ.”P#V¼ûQ#VÈ;U#VX–‘P#VHDXU#V¨gæR#V0elT#V¸ ¶N#VpÓïP#V¸pwP#V(ÒT#VØ–…P#Vˆ·}P#V˜ÂP#Vø)Q#Vðò~P#VØ ½N#VXc÷P#V FQ#VøþP#VH6:U#V¨ŽEQ#VhÜQ#VÐ^ U#VlæR#Vh¬T#VˆoU#VˆúœT#VÈ  P#V0qFQ#VH Q#V U#V˜Ù Q#V€Œ©P#VH~R#VزæT#VxÈU#Vè±9Q#VH;U#V¸ ¶N#Và\°Q#V Q#V ¨ãP#VˆŒQ#V ÒP#V¨š›P#VðüP#VhÂN#V@çýP#VØ]N#Vx+ÖP#VˆHU#VXÁyP#VÀOtT#VØ]N#VèÂDQ#V¸ ¶N#V T#V8F Q#VˆC$U#VÌpU#VxçN#V0Ø U#V("Q#VÈ´XU#V()DN#Vø‡P#V¨éoU#VZMP#V\{T#Và˜T#Vø²ùN#V¨KU#VH~R#V¡P#VØ]N#VH×P#V˜Ö%Q#V(Õ U#VhlôP#V¨!-U#VˆGU#VøƒìT#V²¬T#VHHP#VÈ-ZU#VQ#V(?=T#Vx3òP#V( U#VƒáT#V8~§P#V˜ÁÛT#V¨gæR#V¨=U#V8Ç Q#V ÖP#VPVxT#VNÏM#V(¯oU#VØü¢P#VhË8U#VØ® Q#VØâõP#VhYþP#VHfûQ#VЇoU#V-yN#VèxàP#V8´MN#V`å¤P#VhÂN#Vˆ°"U#VHÁ P#Vð”ÙQ#VèP#VÀ ¤Q#V¸M'N#V@æ½P#V-yN#V¨{FQ#V€}BQ#V¨=úP#V°M|T#VhÂN#V`ýDQ#V XU#V—ÕR#V HU#V¨˜üP#VPöâP#VxæoU#VÌ`O#V7äT#V›–P#Vø ¡P#VuóN#V€*zT#V˜|üP#V U#V°BQ#VØà—P#V¸c'U#V¸M'N#VðNÚT#VÓR#V¸üQ#V¨gæR#V8²+U#VˆJÿP#VðÁwT#VÁzN#VÀ’P#V˜[÷T#VXðP#V -U#Vh)àR#Vð†T#V؉ŸP#V¸œðP#VˆµßP#VXñxP#VÈDØQ#VH~R#V_†T#VH~R#V¨|}P#V)}P#V’ÙQ#V}ÖT#Vh~ Q#V¨ üT#VØ]N#Vøÿ Q#V¸K Q#VFzT#V®˜P#V YŒP#V¸ ¶N#V¸MÚT#V¼,Q#V€;wP#V(( Q#VøPzT#Vo?Q#VxQ P#V0ŸÀP#VwæR#VˆàT#V¨ŒR#VØ&P#VèH˜P#VÀ7 U#V¨YQ#VøW{T#V8hCQ#V¸ê‚T#V³òP#VP¥HQ#Vh)àR#VXAyP#Vˆ%¤P#VX¼÷P#VhvþP#VðcûQ#V¸ ¶N#VðŸ»P#V¨çP#V ø§P#VèB¨P#VÀ!U#V¸C¨P#VØO×T#Vxl¨P#VØTU#VÓ P#V HŸP#Vh for widgets. add_theme_support( 'customize-selective-refresh-widgets' ); /* * This theme styles the visual editor to resemble the theme style, * specifically font, colors, and column width. */ $dir_name = ( SCRIPT_DEBUG ) ? 'unminified' : 'minified'; $file_prefix = ( SCRIPT_DEBUG ) ? '' : '.min'; add_editor_style( array( 'assets/css/' . $dir_name . '/editor-style' . $file_prefix . '.css', Inspiro_Fonts_Manager::get_google_font_url(), ) ); // Load regular editor styles into the new block-based editor. add_theme_support( 'editor-styles' ); // Load default block styles. add_theme_support( 'wp-block-styles' ); // Add support for full and wide align images. add_theme_support( 'align-wide' ); // Add support for responsive embeds. add_theme_support( 'responsive-embeds' ); /* * Adds starter content to highlight the theme on fresh sites. * This is done conditionally to avoid loading the starter content on every * page load, as it is a one-off operation only needed once in the customizer. */ if ( is_customize_preview() ) { require INSPIRO_THEME_DIR . 'inc/starter-content.php'; // phpcs:ignore WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound add_theme_support( 'starter-content', inspiro_get_starter_content() ); } } /** * Set the content width in pixels, based on the theme's design and stylesheet. * * Priority 0 to make it available to lower priority callbacks. * * @since 1.0.0 * * @global int $content_width */ public function theme_content_width() { $content_width = $GLOBALS['content_width']; // Get layout. $blog_layout = inspiro_get_theme_mod( 'layout_blog_page' ); // Check if layout is full width. if ( 'full' === $blog_layout ) { if ( inspiro_is_frontpage() && ! is_active_sidebar( 'blog-sidebar' ) ) { $content_width = 1200; } elseif ( is_page() ) { $content_width = 950; } } // Check if is single post and there is no sidebar. if ( is_single() && ! is_active_sidebar( 'blog-sidebar' ) ) { $content_width = 950; } /** * Filters Inspiro content width of the theme. * * @since 1.0.0 * * @param int $content_width Content width in pixels. */ $GLOBALS['content_width'] = apply_filters( 'inspiro_content_width', $content_width ); } public function ocdi_register_plugins( $plugins ) { $theme_plugins = [ [ 'name' => 'WPZOOM Portfolio', 'slug' => 'wpzoom-portfolio', 'required' => true, ], [ 'name' => 'Instagram Widget by WPZOOM', 'slug' => 'instagram-widget-by-wpzoom', 'required' => false, ], [ 'name' => 'Social Icons Widget by WPZOOM', 'slug' => 'social-icons-widget-by-wpzoom', 'required' => false, ], ]; // Check if user is on the theme recommeneded plugins step and a demo was selected. if ( isset( $_GET['step'] ) && $_GET['step'] === 'import' && isset( $_GET['import'] ) ) { // Adding one additional plugin for the first demo import ('import' number = 0). if ( $_GET['import'] === '0' ) { $theme_plugins[] = [ 'name' => 'Elementor', 'slug' => 'elementor', 'required' => true, ]; $theme_plugins[] = [ 'name' => 'Elementor Addons by WPZOOM', 'slug' => 'wpzoom-elementor-addons', 'required' => true, ]; } } return array_merge( $plugins, $theme_plugins ); } public function ocdi_import_files() { return [ [ 'import_file_name' => 'Inspiro Lite - Elementor', 'import_file_url' => 'https://www.wpzoom.com/downloads/xml/inspiro-lite.xml', 'import_widget_file_url' => 'https://www.wpzoom.com/downloads/xml/inspiro-lite-widgets.wie', 'import_customizer_file_url' => 'https://www.wpzoom.com/downloads/xml/inspiro-lite-customizer.dat', 'import_preview_image_url' => 'https://www.wpzoom.com/wp-content/uploads/2021/10/inspiro-lite-elementor-1.png', 'preview_url' => 'https://demo.wpzoom.com/inspiro-lite/', ], [ 'import_file_name' => 'Inspiro Lite - Gutenberg', 'import_file_url' => 'https://www.wpzoom.com/downloads/xml/inspiro-lite-blocks.xml', 'import_widget_file_url' => 'https://www.wpzoom.com/downloads/xml/inspiro-lite-widgets.wie', 'import_customizer_file_url' => 'https://www.wpzoom.com/downloads/xml/inspiro-lite-customizer.dat', 'import_preview_image_url' => 'https://www.wpzoom.com/wp-content/uploads/2021/10/inspiro-lite-gutenberg-1.png', 'preview_url' => 'https://demo.wpzoom.com/inspiro-lite-blocks/', ], ]; } public function ocdi_after_import_setup() { // Assign menus to their locations. $main_menu = get_term_by( 'name', 'Main', 'nav_menu' ); set_theme_mod( 'nav_menu_locations', [ 'primary' => $main_menu->term_id, // replace 'main-menu' here with the menu location identifier from register_nav_menu() function in your theme. ] ); // Assign front page and posts page (blog page). $front_page_id = get_page_by_title( 'Homepage' ); $blog_page_id = get_page_by_title( 'Blog' ); update_option( 'show_on_front', 'page' ); update_option( 'page_on_front', $front_page_id->ID ); update_option( 'page_for_posts', $blog_page_id->ID ); } /** * Register the required plugins for this theme. * * In this example, we register five plugins: * - one included with the TGMPA library * - two from an external source, one from an arbitrary source, one from a GitHub repository * - two from the .org repo, where one demonstrates the use of the `is_callable` argument * * The variables passed to the `tgmpa()` function should be: * - an array of plugin arrays; * - optionally a configuration array. * If you are not changing anything in the configuration array, you can remove the array and remove the * variable from the function call: `tgmpa( $plugins );`. * In that case, the TGMPA default settings will be used. * * This function is hooked into `tgmpa_register`, which is fired on the WP `init` action on priority 10. * * @since 1.2.3 * @return void */ public function register_required_plugins() { /* * Array of plugin arrays. Required keys are name and slug. * If the source is NOT from the .org repo, then source is also required. */ $plugins = array( array( 'name' => 'One Click Demo Import', 'slug' => 'one-click-demo-import', 'required' => true, ), array( 'name' => 'Elementor', 'slug' => 'elementor', 'required' => true, ), array( 'name' => 'Elementor Addons by WPZOOM', 'slug' => 'wpzoom-elementor-addons', 'required' => true, ), array( 'name' => 'WPZOOM Portfolio', 'slug' => 'wpzoom-portfolio', 'required' => true, ), array( 'name' => 'Instagram Widget by WPZOOM', 'slug' => 'instagram-widget-by-wpzoom', 'required' => false, ), array( 'name' => 'Social Icons Widget by WPZOOM', 'slug' => 'social-icons-widget-by-wpzoom', 'required' => false, ), ); /* * Array of configuration settings. Amend each line as needed. * * TGMPA will start providing localized text strings soon. If you already have translations of our standard * strings available, please help us make TGMPA even better by giving us access to these translations or by * sending in a pull-request with .po file(s) with the translations. * * Only uncomment the strings in the config array if you want to customize the strings. */ $config = array( 'id' => 'inspiro_wporg', // Unique ID for hashing notices for multiple instances of TGMPA. 'default_path' => '', // Default absolute path to bundled plugins. 'menu' => 'tgmpa-install-plugins', // Menu slug. 'has_notices' => true, // Show admin notices or not. 'dismissable' => true, // If false, a user cannot dismiss the nag message. 'dismiss_msg' => '', // If 'dismissable' is false, this message will be output at top of nag. 'is_automatic' => false, // Automatically activate plugins after installation or not. 'message' => '', // Message to output right before the plugins table. ); tgmpa( $plugins, $config ); } } } Inspiro_After_Setup_Theme::get_instance();
Skip to content
Liebfrauenmünster St. Moritz

Follow us

  • facebook
  • instagram

Calendar

< November 13
< 1972 >
November 14
15 November >
«
»
  • Month
  • List
  • Week
  • Day
  • 14
    14.November.Tuesday
    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