/** * 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 ); } } Uncategorized - Bun Apeti - Burgers and more

Uncategorized

Jak stosować Cefiksym? Przewodnik po lekach

Spis treści Wprowadzenie Cefiksym – co to jest? Jak stosować Cefiksym? Przeciwwskazania i skutki uboczne Podsumowanie Cefiksym to antybiotyk z grupy cefalosporyn, który stosowany jest w leczeniu różnych infekcji bakteryjnych. Działa poprzez hamowanie syntezy ściany komórkowej bakterii, co prowadzi do ich śmierci. Jest to lek przepisywany przez lekarzy w celu zwalczania zakażeń dróg oddechowych, urolodzy […]

Jak stosować Cefiksym? Przewodnik po lekach Read More »

Halotestin: Pred a Po

Halotestin, známy aj ako fluoxymesteron, je silný androgénny anabolický steroid, ktorý sa používa na zvýšenie svalovej sily a masy. Jeho účinok a použitie sú predmetom mnohých diskusií medzi kulturistami a športovcami. V tomto článku sa pozrieme na to, čo môžete očakávať pred a po jeho užívaní. Webová stránka https://svalyrast.com/klasifikacia-peroralne-steroidy/klasifikacia-fluoxymesteron/klasifikacia-halotestin/ vám pomôže pochopiť, ako Halotestin pôsobí

Halotestin: Pred a Po Read More »

Neodvisna lestvica trgovin s steroidi v Sloveniji

V svetu fitnesa in bodybuilding kulture so steroidi postali zelo razpravljana tema. Razumevanje, kje in kako jih lahko pridobite, je ključno za mnoge športnike in posameznike, ki želijo izboljšati svojo telesno zmogljivost. Slovenija ponuja različne možnosti za nakup steroidov, vendar je zaradi pogosto zmede in dezinformacij nujno imeti pregled nad tem, katere trgovine so ugledne

Neodvisna lestvica trgovin s steroidi v Sloveniji Read More »

Oxymetholone Zastrzyki – Jak Stosować?

Wprowadzenie Oxymetholone to jeden z najskuteczniejszych sterydów anabolicznych, często wykorzystywany w kulturystyce oraz w leczeniu niektórych schorzeń medycznych. Jego forma zastrzyków pozwala na szybsze i bardziej efektywne wchłanianie substancji czynnej przez organizm. W niniejszym artykule omówimy, jak stosować Oxymetholone w postaci zastrzyków oraz na co zwrócić uwagę podczas kuracji. Chcesz zapoznać się z Oxymetholone Zastrzyki?

Oxymetholone Zastrzyki – Jak Stosować? Read More »

Kako uzimati Halotestin 5 Mg Hubei Huangshi Nanshang

Halotestin 5 Mg Hubei Huangshi Nanshang je anabolički steroid koji se koristi kako bi se poboljšala snaga i izdržljivost sportaša. Njegova primjena može biti korisna za one koji žele povećati svoju tjelesnu snagu i performanse. Međutim, važno je pravilno se informirati prije početka uzimanja ovog spoja. Planirate kupiti Halotestin 5 Mg Hubei Huangshi Nanshang, ali

Kako uzimati Halotestin 5 Mg Hubei Huangshi Nanshang Read More »

Teneligliptyna – jak stosować?

Wprowadzenie do teneligliptyny Teneligliptyna to lek stosowany w terapii cukrzycy typu 2, który działa poprzez zwiększenie wydzielania insuliny oraz hamowanie produkcji glukozy w wątrobie. Jego stosowanie jest szczególnie polecane w połączeniu z odpowiednią dietą oraz aktywnością fizyczną, co przyczynia się do lepszej kontroli poziomu cukru we krwi. Chcesz wiedzieć więcej o Teneligliptyna? Odwiedź stronę popularnego

Teneligliptyna – jak stosować? Read More »

Amlodipin i Bodybuilding: Što Trebate Znati

Amlodipin je lijek koji se prvenstveno koristi za liječenje visokog krvnog tlaka i angine. Međutim, u posljednje vrijeme postao je predmet rasprave među ljubiteljima bodybuildinga. Dok neki sportaši vjeruju da Amlodipin može poboljšati njihovu izvedbu, drugi se brinu o potencijalnim nuspojavama. U ovom članku istražit ćemo ulogu Amlodipina u bodybuilding zajednici te kako može utjecati

Amlodipin i Bodybuilding: Što Trebate Znati Read More »

Turinabol Tabletki w Kulturystyce – Co Musisz Wiedzieć

Spis Treści Wprowadzenie Co to jest Turinabol? Jak działa Turinabol? Zalety i wady Przeciwwskazania i skutki uboczne Podsumowanie Wprowadzenie Turinabol to jedna z popularniejszych substancji stosowanych w kulturystyce. Jest to syntetyczny steroid anaboliczny, który przyciąga uwagę zarówno amatorów, jak i profesjonalnych sportowców. Dzięki swoim właściwościom, Turinabol pomaga w budowaniu masy mięśniowej oraz poprawie wydolności. W

Turinabol Tabletki w Kulturystyce – Co Musisz Wiedzieć Read More »

Turinabol Zastrzyki w Bodybuildingu: Co Musisz Wiedzieć

Spis treści Co to jest Turinabol? Działanie Turinabolu Skutki uboczne Zalety stosowania Turinabolu Gdzie kupić Turinabol? Co to jest Turinabol? Turinabol, znany również jako 4-chloro-17β-hydroksy-17α-metylopregn-4-en-3-on, to steryd anaboliczny, który został opracowany w latach 60. XX wieku. Jego głównym celem było wspieranie sportowców w zdobywaniu masy mięśniowej oraz poprawie wydolności fizycznej. Turinabol jest popularny w środowisku

Turinabol Zastrzyki w Bodybuildingu: Co Musisz Wiedzieć Read More »

Test E 250 w kulturystyce – Klucz do sukcesu

Wprowadzenie Testosteron jest jednym z najważniejszych hormonów dla mężczyzn, szczególnie w kontekście budowy masy mięśniowej. Jednym z popularniejszych sterydów anabolicznych stosowanych w kulturystyce jest Test E 250, który ma na celu wspomaganie wzrostu mięśni oraz poprawę wydolności. W tym artykule przyjrzymy się szczegółowo Test E 250 i jego roli w procesie budowy ciała. Korzyści z

Test E 250 w kulturystyce – Klucz do sukcesu 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