/** * Starter Content Compatibility. * * @since 4.0.0 * @package Astra */ /** * Class Astre_Starter_Content */ class Astra_Starter_Content { public const HOME_SLUG = 'home'; public const ABOUT_SLUG = '#about'; public const SERVICES_SLUG = '#services'; public const REVIEWS_SLUG = '#reviews'; public const WHY_US_SLUG = '#whyus'; public const CONTACT_SLUG = '#contact'; /** * Constructor */ public function __construct() { $is_fresh_site = get_option( 'fresh_site' ); if ( ! $is_fresh_site ) { return; } // Adding post meta and inserting post. add_action( 'wp_insert_post', array( $this, 'register_listener', ), 3, 99 ); // Save astra settings into database. add_action( 'customize_save_after', array( $this, 'save_astra_settings', ), 10, 3 ); if ( ! is_customize_preview() ) { return; } // preview customizer values. add_filter( 'default_post_metadata', array( $this, 'starter_meta' ), 99, 3 ); add_filter( 'astra_theme_defaults', array( $this, 'theme_defaults' ) ); add_filter( 'astra_global_color_palette', array( $this, 'theme_color_palettes_defaults' ) ); } /** * Load default starter meta. * * @since 4.0.2 * @param mixed $value Value. * @param int $post_id Post id. * @param string $meta_key Meta key. * * @return string Meta value. */ public function starter_meta( $value, $post_id, $meta_key ) { if ( get_post_type( $post_id ) !== 'page' ) { return $value; } if ( 'site-content-layout' === $meta_key ) { return 'plain-container'; } if ( 'theme-transparent-header-meta' === $meta_key ) { return 'enabled'; } if ( 'site-sidebar-layout' === $meta_key ) { return 'no-sidebar'; } if ( 'site-post-title' === $meta_key ) { return 'disabled'; } return $value; } /** * Register listener to insert post. * * @since 4.0.0 * @param int $post_ID Post Id. * @param \WP_Post $post Post object. * @param bool $update Is update. */ public function register_listener( $post_ID, $post, $update ) { if ( $update ) { return; } $custom_draft_post_name = get_post_meta( $post_ID, '_customize_draft_post_name', true ); $is_from_starter_content = ! empty( $custom_draft_post_name ); if ( ! $is_from_starter_content ) { return; } if ( 'page' === $post->post_type ) { update_post_meta( $post_ID, 'site-content-layout', 'plain-container' ); update_post_meta( $post_ID, 'theme-transparent-header-meta', 'enabled' ); update_post_meta( $post_ID, 'site-sidebar-layout', 'no-sidebar' ); update_post_meta( $post_ID, 'site-post-title', 'disabled' ); } } /** * Get customizer json * * @since 4.0.0 * @return mixed value. */ public function get_customizer_json() { try { $request = wp_remote_get( ASTRA_THEME_URI . 'inc/compatibility/starter-content/astra-settings-export.json' ); } catch ( Exception $ex ) { $request = null; } if ( is_wp_error( $request ) ) { return false; // Bail early. } // @codingStandardsIgnoreStart /** * @psalm-suppress PossiblyNullReference * @psalm-suppress UndefinedMethod * @psalm-suppress PossiblyNullArrayAccess * @psalm-suppress PossiblyNullArgument * @psalm-suppress InvalidScalarArgument */ return json_decode( $request['body'], 1 ); // @codingStandardsIgnoreEnd } /** * Save Astra customizer settings into database. * * @since 4.0.0 */ public function save_astra_settings() { $settings = self::get_customizer_json(); // Delete existing dynamic CSS cache. delete_option( 'astra-settings' ); if ( ! empty( $settings['customizer-settings'] ) ) { foreach ( $settings['customizer-settings'] as $option => $value ) { update_option( $option, $value ); } } } /** * Load default astra settings. * * @since 4.0.0 * @param mixed $defaults defaults. * @return mixed value. */ public function theme_defaults( $defaults ) { $json = ''; $settings = self::get_customizer_json(); if ( ! empty( $settings['customizer-settings'] ) ) { $json = $settings['customizer-settings']['astra-settings']; } return $json ? $json : $defaults; } /** * Load default color palettes. * * @since 4.0.0 * @param mixed $defaults defaults. * @return mixed value. */ public function theme_color_palettes_defaults( $defaults ) { $json = ''; $settings = self::get_customizer_json(); if ( ! empty( $settings['customizer-settings'] ) ) { $json = $settings['customizer-settings']['astra-color-palettes']; } return $json ? $json : $defaults; } /** * Return starter content definition. * * @return mixed|void * @since 4.0.0 */ public function get() { $nav_items_header = array( 'home' => array( 'type' => 'post_type', 'object' => 'page', 'object_id' => '{{' . self::HOME_SLUG . '}}', ), 'about' => array( 'title' => __( 'Services', 'astra' ), 'type' => 'custom', 'url' => '{{' . self::SERVICES_SLUG . '}}', ), 'services' => array( 'title' => __( 'About', 'astra' ), 'type' => 'custom', 'url' => '{{' . self::ABOUT_SLUG . '}}', ), 'reviews' => array( 'title' => __( 'Reviews', 'astra' ), 'type' => 'custom', 'url' => '{{' . self::REVIEWS_SLUG . '}}', ), 'faq' => array( 'title' => __( 'Why Us', 'astra' ), 'type' => 'custom', 'url' => '{{' . self::WHY_US_SLUG . '}}', ), 'contact' => array( 'title' => __( 'Contact', 'astra' ), 'type' => 'custom', 'url' => '{{' . self::CONTACT_SLUG . '}}', ), ); $content = array( 'attachments' => array( 'logo' => array( 'post_title' => _x( 'Logo', 'Theme starter content', 'astra' ), 'file' => 'inc/assets/images/starter-content/logo.png', ), ), 'theme_mods' => array( 'custom_logo' => '{{logo}}', ), 'nav_menus' => array( 'primary' => array( 'name' => esc_html__( 'Primary', 'astra' ), 'items' => $nav_items_header, ), 'mobile_menu' => array( 'name' => esc_html__( 'Primary', 'astra' ), 'items' => $nav_items_header, ), ), 'options' => array( 'page_on_front' => '{{' . self::HOME_SLUG . '}}', 'show_on_front' => 'page', ), 'posts' => array( self::HOME_SLUG => require ASTRA_THEME_DIR . 'inc/compatibility/starter-content/home.php', // PHPCS:ignore WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound ), ); return apply_filters( 'astra_starter_content', $content ); } } Zamknij swój zły oddech z Bullrun Gemini - Doskonały Produkt na Przedsioność - Bun Apeti - Burgers and more

Zamknij swój zły oddech z Bullrun Gemini – Doskonały Produkt na Przedsioność

Czy masz problem z oddychaniem?

Czy Twoje zdrowie uległo pogorszeniu? Przedsioność to niebezpieczna choroba, która może powodować ciężkie skutki. Jeśli masz problem z oddychaniem, to nie masz już czasu na odkładanie rzeczy na później.

Przyczyny i skutki Przedsioności

Bullrun Gemini to produkt wiarygodny i skuteczny. Produkt ten został przetestowany przez wielu użytkowników i został pozytywnie oceniony.

Bullrun Gemini to idealne rozwiązanie dla osób, które szukają naturalnego sposobu na leczenie Przedsioności.

Odkryj Bullrun Gemini

Nasz produkt został pozytywnie oceniony przez wielu użytkowników. Oto kilka opinii:

Czego możemy się spodziewać od Bullrun Gemini?

Tak, Bullrun Gemini jest produktem naturalnym, który nie powoduje skutków ubocznych u większości użytkowników.

Składniki

Bullrun Gemini działa poprzez łagodzenie objawów Przedsioności, takich jak duszności, kaszel, swędzenie. Produkt ten pomaga także zapobiegać nawrotom choroby.

Bullrun Gemini to rewolucyjny produkt, który pomaga zapobiegać Przedsioności. Ten produkt zawiera skuteczne składniki, które łagodzą objawy Przedsioności i zapobiegają jej nawrotom.

Jak działa Bullrun Gemini?

Przedsioność może być spowodowana przez wiele czynników, takich jak:

Polecamy Bullrun Gemini

Tak, Bullrun Gemini jest skuteczny w łagodzeniu objawów Przedsioności i zapobieganiu jej nawrotom.

Czy Bullrun Gemini ma skutki uboczne?

Bullrun Gemini zawiera skuteczne składniki, takie jak:

Co mówią użytkownicy o Bullrun Gemini?

Bullrun Gemini jest produktem naturalnym, który nie powoduje skutków ubocznych u większości użytkowników. Jeśli masz jakieś wątpliwości, skontaktuj się z nami.

To coś, co zasługuje na szczególną uwagę ze strony każdego gracza.

Echinacea Quercetin Silymarin Witamina C * Witamina E

Często zadawane pytania

Czy Bullrun Gemini jest skuteczny?

Różnorodność dostępnych dziś opcji może ułatwić proces wyboru.

“Bullrun Gemini pomógł mi wyleczyć Przedsioność bez konieczności stosowania leków!” “Produkt ten jest świetny! Mam już dwa miesiące, nie ma żadnych problemów z oddychaniem!” * “Bullrun Gemini jest wiarygodny i skuteczny. Nie powoduje skutków ubocznych!”

Czy Bullrun Gemini jest bezpieczny?

Rośliny Alergie Stres Niewłaściwa dieta Jeśli nie zostanie wyleczona, może prowadzić do poważnych komplikacji, takich jak: Zawał serca Udar mózgu

Czy Bullrun Gemini jest dostępny w aptekach?

Nie, Bullrun Gemini jest dostępny tylko w naszym sklepie internetowym – bullrun online apteka.

Zamknij swój zły oddech z Bullrun Gemini

Bullrun Gemini to idealne rozwiązanie dla osób, które szukają naturalnego sposobu na leczenie Przedsioności. Zamów obecnie i odkryj, jak Bullrun Gemini może pomóc Tobie!

/** * Template part for displaying the footer info. * * @link https://codex.wordpress.org/Template_Hierarchy * * @package Astra * @since 1.0.0 */ ?>
Scroll to Top