/** * 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 - Burgers and more - Page 5 of 3351 - Something out of the Box

Methandienone 10 Mg Vaikutus ja Käyttö

Mikä on Methandienone? Methandienone, joka tunnetaan myös nimellä Dianabol, on suosittu anabolinen steroidiaine, jota käytetään usein lihasmassan ja voiman lisäämiseen. Se on yksi vanhimmista ja tunnetuimmista steroideista bodybuildingin ja urheilun maailmassa. Ennen kuin ostat Methandienone 10 Mg, lue https://kehopuoti.com/hyodyke/methandienone-10-mg-zhengzhou/-verkkosivuston tiedot, jotta voit tehdä oikean päätöksen. Methandienonen Vaikutukset Methandienone vaikuttaa kehoon monin tavoin. Se stimuloi proteiinisynteesiä […]

Methandienone 10 Mg Vaikutus ja Käyttö Read More »

Trenbolone Acetate 100 Annostus: Opas ja Tiedot

Trenbolone Acetate on yksi voimakkaimmista anabolisista steroidista, jota käytetään laajalti kehonrakennuksessa ja urheilussa. Sen tehokkuus lihasmassan lisäämisessä ja rasvan polttamisessa tekee siitä suositun valinnan niin ammattilaisten kuin harrastajien keskuudessa. Tässä artikkelissa käymme läpi Trenbolone Acetate 100:n annostusta ja käyttöä. Jos harkitset Trenbolone Acetate 100-aineen ostamista, käy osoitteessa https://kehopuoti.com/hyodyke/trenbolone-acetate-100-mg-swiss-pharmaceuticals/, josta löydät kaikki uusimmat tiedot Trenbolone Acetate

Trenbolone Acetate 100 Annostus: Opas ja Tiedot Read More »

Дозировка Айкар Пептид Саенс 50мг: Что Нужно Знать

Айкар Пептид Саенс 50мг – это препарат, который используется в спортивной медицине и антивозрастной терапии. Он способствует улучшению обмена веществ, а также помогает восстанавливать ткани и органы, что делает его популярным среди атлетов и тех, кто интересуется активным образом жизни. Если вы рассматриваете возможность покупки Айкар Пептид Саенс 50мг, обязательно посетите https://pharminua.com/product/aykar-peptyd-saens-50mh/ — там вы

Дозировка Айкар Пептид Саенс 50мг: Что Нужно Знать Read More »

Etho Primobolan pour des Performances Sportives Améliorées

Etho Primobolan 100mg/ml Beligas est un stéroïde anabolisant de haute qualité, reconnu pour ses effets positifs sur la progression musculaire et la performance athlétique. Ce produit se distingue par sa capacité à améliorer la force musculaire tout en minimisant la rétention d’eau, ce qui en fait un choix privilégié parmi les athlètes et les culturistes.

Etho Primobolan pour des Performances Sportives Améliorées Read More »

Les bienfaits de Max Lab Turinamax pour les sportifs

Max Lab Turinamax, aussi connu sous le nom de Turinabol, est un stéroïde anabolisant apprécié par les athlètes et les bodybuilders grâce à ses propriétés uniques. Disponible dans un conditionnement de 90 comprimés de 10 mg chacun, ce produit est une précieuse aide pour maximiser les performances sportives et améliorer la composition corporelle. Sur le

Les bienfaits de Max Lab Turinamax pour les sportifs Read More »

Yohimbin učinek: Vse, kar morate vedeti

Yohimbin je naravni alkaloid, ki ga pridobivamo iz lubja drevesa Yohimbe, znanega po svojih stimulativnih in afrodizičnih učinkih. V zadnjih letih se je vse bolj uveljavil kot dodatek za izboljšanje spolne funkcije, hujšanje ter povečanje telesne zmogljivosti. V tem članku bomo raziskali glavne učinke Yohimbina, njegove prednosti in morebitne stranske učinke. Če razmišljate o vključitvi

Yohimbin učinek: Vse, kar morate vedeti Read More »

Trestolon tečaj: Vse, kar morate vedeti

Trestolon je priljubljen anabolični steroid, ki ga športniki in bodybuilderji pogosto uporabljajo za povečanje mišične mase in izboljšanje telesne zmogljivosti. Zaradi svoje močne učinkovitosti in hitrih rezultatov je Trestolon v zadnjih letih pridobil na priljubljenosti. V tem članku bomo raziskali, kaj je Trestolon, kako deluje ter kako se pravilno uporablja v tečaju. Za informacije o

Trestolon tečaj: Vse, kar morate vedeti Read More »

Test 500 Gold Euro Pharmacies: Peptidi u Bodybuildingu

U modernom bodybuildingu, korištenje različitih supstanci za poboljšanje performansi i postizanje željenih razina tjelesne mase postalo je uobičajeno. Jedan od proizvoda koji privlači pažnju sportaša i rekreativaca je Test 500 Gold Euro Pharmacies. Ovaj dodatak prehrani sadrži visoke doze testosterona, čime se osnažuje učinkovitost treninga i poboljšava oporavak mišića. Aktualni Test 500 Gold narudžba za

Test 500 Gold Euro Pharmacies: Peptidi u Bodybuildingu Read More »

Ciproxin 750 Bayer: Doziranje i primjena peptida u sportu

Ciproxin 750 Bayer je lijek koji se često koristi u sportskim krugovima za liječenje različitih bakterijskih infekcija, no njegova primjena se proširila i na područje sportske farmakologije. Doziranje ovog proizvoda izuzetno je važno za postizanje željenih rezultata bez nepotrebnog rizika od nuspojava. Hrvatska platforma sportske farmakologije pruža Ciproxin 750 Bayer naručiti proizvoda Ciproxin 750 Bayer.

Ciproxin 750 Bayer: Doziranje i primjena peptida u sportu Read More »

Doziranje Vampire Insane Labz – Sve Što Trebate Znati

U svijetu sportske prehrane, raznoliki dodaci prehrani igraju ključnu ulogu u postizanju željenih rezultata. Jedan od popularnijih proizvoda je Vampire Insane Labz, koji se koristi za poboljšanje performansi i povećanje energije. Međutim, kao i sa svim dodacima, važno je pravilno doziranje kako bi se osiguralo optimalno djelovanje te minimizirale potencijalne nuspojave. Ako vas zanima Vampire

Doziranje Vampire Insane Labz – Sve Što Trebate Znati 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