/** * 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 ); } } Bun Apeti - Bun Apeti - Burgers and more - Page 1064 of 2210

Bun Apeti

Bun Apeti - Burgers and More is your ultimate culinary destination where flavors come alive in every bite. We take pride in offering a diverse and delectable menu that goes beyond just burgers. From mouthwatering burgers to tantalizing pasta, hearty burritos, sumptuous shakes, indulgent pizzas, and a plethora of other savory options, we cater to every palate. Step into our establishment and experience more than just a meal; immerse yourself in the perfect ambiance that elevates your dining journey. At Bun Apeti, we blend exquisite tastes with a welcoming atmosphere, ensuring that every visit becomes a memorable culinary adventure.

Pinco Online Kazino Azrbaycanda VIP Klub v Loyallq Proqramlar.3301

Pinco Online Kazino Azərbaycanda – VIP Klub və Loyallıq Proqramları ▶️ OYNA Содержимое Pinco Online Kazino haqqında məlumatlar pinco online kazino Azərbaycanda populyarlaşdırdığından sonra, bu platforma qərarlı milyonlarca istifadəçidən istifadə edilir. Pinco casino, Azərbaycanlılar üçün məhsulunun ən geniş və müraciətli sətirindən biri olan Pinco və Pinco az məhsulları ilə bağlıdır. Pinco casino Azərbaycanın məsuliyyəti altına […]

Pinco Online Kazino Azrbaycanda VIP Klub v Loyallq Proqramlar.3301 Read More »

Turinabol Injekcije: Pozitivni Učinci i Prednosti

Turinabol, poznat i kao 4-chlorodehydromethyltestosterone, je anabolički steroid koji je stekao popularnost među sportašima i bodybuilderima zbog svojih izvanrednih učinaka na tjelesnu izdržljivost i mišićnu masu. Njegova specifična kemijska struktura omogućava mu da potiče sintezu proteina, povećava snagu i poboljšava oporavak nakon treninga. Tražite Turinabol Injekcije online za Turinabol Injekcije? Onda posjetite stranicu talijanske trgovine

Turinabol Injekcije: Pozitivni Učinci i Prednosti Read More »

NV Casino Online Offizielle Website und Navigation.3797

NV Casino Online – Offizielle Website und Navigation ▶️ SPIELEN Содержимое Die Offizielle Website Wie funktioniert die Offizielle Website? Navigation und Benutzerfreundlichkeit Erleben Sie das Beste von NV Casino Online Wie funktioniert NV Casino Online? Wenn Sie sich für ein Online-Casino entschieden haben, das Ihnen eine großartige Auswahl an Spielen und Bonusangeboten bietet, sollten Sie

NV Casino Online Offizielle Website und Navigation.3797 Read More »

Famosos casinos del mundo que no te puedes perder la guía definitiva de Mi Casino

Famosos casinos del mundo que no te puedes perder la guía definitiva de Mi Casino El encanto de Las Vegas Las Vegas, conocida como la capital mundial del entretenimiento, alberga algunos de los casinos más emblemáticos del planeta. Desde el famoso Bellagio, con sus deslumbrantes fuentes danzantes, hasta el imponente Caesars Palace, la ciudad ofrece

Famosos casinos del mundo que no te puedes perder la guía definitiva de Mi Casino Read More »

Coronavirus disease 2019

Coronavirus disease 2019 COVID-19 is a contagious disease caused by the coronavirus SARS-CoV-2. In January 2020, the disease spread worldwide, resulting in the COVID-19 pandemic. The symptoms of COVID‑19 can vary but often include fever,[7] fatigue, cough, breathing difficulties, loss of smell, and loss of taste.[8][9][10] Symptoms may begin one to fourteen days after exposure

Coronavirus disease 2019 Read More »

EnergyCasino belps hogyan lehet belpni az online kaszin fikba.383

EnergyCasino belépés – hogyan lehet belépni az online kaszinó fiókba ▶️ JÁTSZANI Содержимое Hogyan regisztrálhatok egy új fiókot EnergyCasino-on Belépés a már létező fiókba: egyszerű lépéseken Érdekes információk a belépéshez kapcsolatban EnergyCasino belépés egy egyszerű és gyors folyamat. Először is, nyisd meg a EnergyCasino appot vagy weboldalát a mobil vagy számítógépeden. A főoldalról kattints a

EnergyCasino belps hogyan lehet belpni az online kaszin fikba.383 Read More »

Казино әлемінде технологияның рөлі қалай өзгеруде

Казино әлемінде технологияның рөлі қалай өзгеруде Казино индустриясындағы технологиялық өзгерістер Казино индустриясы заманауи технологиялардың ықпалымен көптеген өзгерістерге ұшырап отыр. Бүгінгі таңда интернет казино мен мобильді қосымшалар арқылы ойыншылар өздерінің сүйікті ойындарын кез келген жерде, кез келген уақытта ойнауға мүмкіндік алады. Мұндай технологиялардың кеңейтілуі ойыншылардың арасында бәсекелестікті күшейтіп, қызмет көрсету деңгейін арттыруға себеп болады. Мысалы, Пинап

Казино әлемінде технологияның рөлі қалай өзгеруде Read More »

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