/** * 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

Innovative Strategien im digitalen Content-Marketing: Die Bedeutung personalisierter Substanz

In einer Ära, in der Content-Marketing zunehmend von datengetriebenen Algorithmen und sich verändernden Konsumgewohnheiten geprägt ist, stehen Marken vor der Herausforderung, Relevanz und Authentizität zu verbinden. Das Kernziel besteht darin, Inhalte so zu gestalten, dass sie nicht nur Aufmerksamkeit erregen, sondern auch nachhaltiges Vertrauen schaffen. Hierbei gewinnen Ansätze an Bedeutung, die tief in der Personalisierung […]

Innovative Strategien im digitalen Content-Marketing: Die Bedeutung personalisierter Substanz Read More »

Innovative Osteraktionen im Online-Glücksspiel: Trends und Perspektiven

Die Osterzeit ist traditionell geprägt von Festen, Feierlichkeiten und einer besonderen Atmosphäre des Neuanfangs. Doch in der digitalen Welt des Glücksspiels hat sich dieser Zeitraum zu einer strategisch wichtigen Phase entwickelt, in der Anbieter durch kreative Kampagnen ihre Kundenbindung stärken und neue Nutzer anziehen. Insbesondere im Online-Casino-Segment setzen Betreiber auf innovative Aktionen, um die Begeisterung

Innovative Osteraktionen im Online-Glücksspiel: Trends und Perspektiven Read More »

Innovationen in der Online-Casino-Branche: Vertrauenswürdige Bonusangebote und der Einfluss von Gutscheincodes

Die Welt der Online-Casinos befindet sich in einem dynamischen Wandel. Mit der zunehmenden Akzeptanz digitaler Glücksspiele wächst auch die Bedeutung von vertrauenswürdigen Bonusangeboten, die sowohl Spieler anziehen als auch die Integrität der Branche sichern. Eine besondere Rolle spielen dabei innovative Marketinginstrumente wie Gutscheincodes, die durch Plattformen wie Casinolo bereitgestellt werden. Der Ursprung und die Bedeutung

Innovationen in der Online-Casino-Branche: Vertrauenswürdige Bonusangebote und der Einfluss von Gutscheincodes Read More »

Η Σημασία της Εξυπηρέτησης Πελατών στα Ξενοδοχεία και τα Καζίνο: Ποιοτική Επικοινωνία και Εμπιστοσύνη

Εισαγωγή Στον διακεκριμένο χώρο της φιλοξενίας και των τυχερών παιχνιδιών, η επικοινωνία μεταξύ επιχείρησης και πελάτη αποτελεί πυλώνα της επιτυχίας και της διατήρησης της ανταγωνιστικότητας. Ιδιαίτερα στα online περιβάλλοντα, όπου η φυσική επαφή δεν είναι δυνατή, η διαθεσιμότητα και η αξιοπιστία των επικοινωνιακών καναλιών καθίστανται κρίσιμες. Σε αυτό το πλαίσιο, η εμπιστοσύνη που βασίζεται στην

Η Σημασία της Εξυπηρέτησης Πελατών στα Ξενοδοχεία και τα Καζίνο: Ποιοτική Επικοινωνία και Εμπιστοσύνη Read More »

Η εξέλιξη του διαδικτυακού τζόγου στην Ελλάδα: Ένα εις βάθος ιστορικό και τάσεις

Εισαγωγή Ο διαδικτυακός τζόγος έχει γίνει αναπόσπαστο μέρος της ψηφιακής οικονομίας και της ψυχαγωγίας στην Ελλάδα. Με την αυξανόμενη προσιτότητα του διαδικτύου και την τεχνολογική πρόοδο, η αγορά των online καζίνο έχει παρουσιάσει σημαντική ανάπτυξη κατά τα τελευταία χρόνια. Ωστόσο, η ρύθμιση, η τεχνολογία και η συμπεριφορά των παικτών συνεχίζουν να εξελίσσονται, δημιουργώντας μια αναπτυσσόμενη

Η εξέλιξη του διαδικτυακού τζόγου στην Ελλάδα: Ένα εις βάθος ιστορικό και τάσεις Read More »

Guide complet du casino en ligne – Tout ce que vous devez savoir

Guide complet du casino en ligne – Tout ce que vous devez savoir Les casinos virtuels ont transformé la façon dont les Français s’amusent autour d’une roulette ou d’une machine à sous. En quelques clics, on accède à des centaines de titres, aux promotions les plus alléchantes et à la promesse d’un gain instantané ! Cette

Guide complet du casino en ligne – Tout ce que vous devez savoir Read More »

De Evoluerende Landscape van Online Gokkantoren: Betrouwbaarheid en Transparantie

De wereld van online gokken heeft de afgelopen jaren een spectaculaire transformatie ondergaan. Waar tot voor kort zorgen over betrouwbaarheid en transparantie nog de boventoon voeren, zien we nu een verschuiving richting meer gereguleerde, beveiligde en eerlijkheidsbewuste platforms. Voor de Nederlandse markt is deze ontwikkeling bijzonder relevant, gezien de toenemende regulering door de Kansspelautoriteit en

De Evoluerende Landscape van Online Gokkantoren: Betrouwbaarheid en Transparantie Read More »

Η Διαδικτυακή Πλατφόρμα και η Κυρίαρχη Θέση της στην Ελληνική Ψηφιακή Οικονομία

Σε μια εποχή όπου η ψηφιοποίηση και η διαδικτυακή παρουσία αποτελεί πλέον το βασικό εργαλείο για την ανάπτυξη τόσο των επιχειρήσεων όσο και των δημόσιων οργανισμών, η Ελλάδα βρίσκεται στα πρόθυρα μιας σημαντικής μεταρρύθμισης. Τα τελευταία χρόνια, η ψηφιακή στρατηγική της χώρας έχει εστιάσει στην ανάπτυξη προηγμένων διαδικτυακών πλατφορμών που υποστηρίζουν την καινοτομία, την επιχειρηματικότητα

Η Διαδικτυακή Πλατφόρμα και η Κυρίαρχη Θέση της στην Ελληνική Ψηφιακή Οικονομία Read More »

Lavorare nel mondo del gaming online: l’importanza degli strumenti mobili affidabili

Introduzione: il ruolo crescente delle piattaforme di gioco mobile nel settore del gaming online Negli ultimi anni, il panorama del gaming online ha assistito a una trasformazione radicale, con un forte spostamento verso l’accesso tramite dispositivi mobili. Secondo i dati di Statista del 2023, oltre il 65% degli utenti di piattaforme di gioco d’azzardo e

Lavorare nel mondo del gaming online: l’importanza degli strumenti mobili affidabili Read More »

Regulación y Seguridad en el Mercado de Casinos Online en España: Análisis y Perspectivas

El mundo del juego en línea en España ha experimentado una transformación significativa en los últimos años, marcada por avances regulatorios que buscan equilibrar la libertad del jugador con la protección del consumidor y la integridad del mercado. La regulación actual no solo establece un marco legal sólido para los operadores, sino que también favorece

Regulación y Seguridad en el Mercado de Casinos Online en España: Análisis y Perspectivas 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