/** * Related Posts Loader for Astra theme. * * @package Astra * @author Brainstorm Force * @copyright Copyright (c) 2021, Brainstorm Force * @link https://www.brainstormforce.com * @since Astra 3.5.0 */ if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } /** * Customizer Initialization * * @since 3.5.0 */ class Astra_Related_Posts_Loader { /** * Constructor * * @since 3.5.0 */ public function __construct() { add_filter( 'astra_theme_defaults', array( $this, 'theme_defaults' ) ); add_action( 'customize_register', array( $this, 'related_posts_customize_register' ), 2 ); // Load Google fonts. add_action( 'astra_get_fonts', array( $this, 'add_fonts' ), 1 ); } /** * Enqueue google fonts. * * @return void */ public function add_fonts() { if ( astra_target_rules_for_related_posts() ) { // Related Posts Section title. $section_title_font_family = astra_get_option( 'related-posts-section-title-font-family' ); $section_title_font_weight = astra_get_option( 'related-posts-section-title-font-weight' ); Astra_Fonts::add_font( $section_title_font_family, $section_title_font_weight ); // Related Posts - Posts title. $post_title_font_family = astra_get_option( 'related-posts-title-font-family' ); $post_title_font_weight = astra_get_option( 'related-posts-title-font-weight' ); Astra_Fonts::add_font( $post_title_font_family, $post_title_font_weight ); // Related Posts - Meta Font. $meta_font_family = astra_get_option( 'related-posts-meta-font-family' ); $meta_font_weight = astra_get_option( 'related-posts-meta-font-weight' ); Astra_Fonts::add_font( $meta_font_family, $meta_font_weight ); // Related Posts - Content Font. $content_font_family = astra_get_option( 'related-posts-content-font-family' ); $content_font_weight = astra_get_option( 'related-posts-content-font-weight' ); Astra_Fonts::add_font( $content_font_family, $content_font_weight ); } } /** * Set Options Default Values * * @param array $defaults Astra options default value array. * @return array */ public function theme_defaults( $defaults ) { // Related Posts. $defaults['enable-related-posts'] = false; $defaults['related-posts-title'] = __( 'Related Posts', 'astra' ); $defaults['releted-posts-title-alignment'] = 'left'; $defaults['related-posts-total-count'] = 2; $defaults['enable-related-posts-excerpt'] = false; $defaults['related-posts-excerpt-count'] = 25; $defaults['related-posts-based-on'] = 'categories'; $defaults['related-posts-order-by'] = 'date'; $defaults['related-posts-order'] = 'asc'; $defaults['related-posts-grid-responsive'] = array( 'desktop' => '2-equal', 'tablet' => '2-equal', 'mobile' => 'full', ); $defaults['related-posts-structure'] = array( 'featured-image', 'title-meta', ); $defaults['related-posts-meta-structure'] = array( 'comments', 'category', 'author', ); // Related Posts - Color styles. $defaults['related-posts-text-color'] = ''; $defaults['related-posts-link-color'] = ''; $defaults['related-posts-title-color'] = ''; $defaults['related-posts-background-color'] = ''; $defaults['related-posts-meta-color'] = ''; $defaults['related-posts-link-hover-color'] = ''; $defaults['related-posts-meta-link-hover-color'] = ''; // Related Posts - Title typo. $defaults['related-posts-section-title-font-family'] = 'inherit'; $defaults['related-posts-section-title-font-weight'] = 'inherit'; $defaults['related-posts-section-title-text-transform'] = ''; $defaults['related-posts-section-title-line-height'] = ''; $defaults['related-posts-section-title-font-size'] = array( 'desktop' => '30', 'tablet' => '', 'mobile' => '', 'desktop-unit' => 'px', 'tablet-unit' => 'px', 'mobile-unit' => 'px', ); // Related Posts - Title typo. $defaults['related-posts-title-font-family'] = 'inherit'; $defaults['related-posts-title-font-weight'] = 'inherit'; $defaults['related-posts-title-text-transform'] = ''; $defaults['related-posts-title-line-height'] = '1'; $defaults['related-posts-title-font-size'] = array( 'desktop' => '20', 'tablet' => '', 'mobile' => '', 'desktop-unit' => 'px', 'tablet-unit' => 'px', 'mobile-unit' => 'px', ); // Related Posts - Meta typo. $defaults['related-posts-meta-font-family'] = 'inherit'; $defaults['related-posts-meta-font-weight'] = 'inherit'; $defaults['related-posts-meta-text-transform'] = ''; $defaults['related-posts-meta-line-height'] = ''; $defaults['related-posts-meta-font-size'] = array( 'desktop' => '14', 'tablet' => '', 'mobile' => '', 'desktop-unit' => 'px', 'tablet-unit' => 'px', 'mobile-unit' => 'px', ); // Related Posts - Content typo. $defaults['related-posts-content-font-family'] = 'inherit'; $defaults['related-posts-content-font-weight'] = 'inherit'; $defaults['related-posts-content-text-transform'] = ''; $defaults['related-posts-content-line-height'] = ''; $defaults['related-posts-content-font-size'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', 'desktop-unit' => 'px', 'tablet-unit' => 'px', 'mobile-unit' => 'px', ); return $defaults; } /** * Add postMessage support for site title and description for the Theme Customizer. * * @param WP_Customize_Manager $wp_customize Theme Customizer object. * * @since 3.5.0 */ public function related_posts_customize_register( $wp_customize ) { /** * Register Config control in Related Posts. */ // @codingStandardsIgnoreStart WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound require_once ASTRA_RELATED_POSTS_DIR . 'customizer/class-astra-related-posts-configs.php'; // @codingStandardsIgnoreEnd WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound } /** * Render the Related Posts title for the selective refresh partial. * * @since 3.5.0 */ public function render_related_posts_title() { return astra_get_option( 'related-posts-title' ); } } /** * Kicking this off by creating NEW instace. */ new Astra_Related_Posts_Loader(); Olymp Casino Online tez-tez veriln suallar v cavablar.358 – Quality Formación

Olymp Casino Online tez-tez veriln suallar v cavablar.358

Olymp Casino Online – tez-tez verilən suallar və cavablar

Olimp Casino online oyunsevərlər üçün ən yaxşı seçimlərdən biridir. Olymp Casino Azərbaycanda fəaliyyət göstərən ən etibarlı onlayn kazinolardan biridir. Olymp Casino oyunsevərlərə müxtəlif slot oyunları, kart oyunları və canlı kazino təcrübəsi təklif edir.

Olymp Casino Azerbaijan oyunsevərlərə xüsusi təkliflər və bonuslar təklif edir. Olimp Casino yeni oyunçulara qeydiyyatdan keçdikdən sonra bonus verilir. Bu, oyunsevərlərə daha çox oyun imkanı verir və qazanc şansını artırır.

Olymp Casino Online oyunsevərlərə mobil versiya da təklif edir. Bu, oyunsevərlərə hər yerdən, hər vaxt oyun imkanı verir. Olymp Casino mobil versiyası Android və iOS əməliyyat sistemləri ilə uyğunlaşır.

Qeydiyyat və Daxil olma

olimp kazino online-də qeydiyyatdan keçmək üçün sizə yalnız beberapa dəqiqə vaxt tələb olunur. Olimp casino online-ə daxil olmaq üçün ən azı 18 yaşınızı doldurmuş olmalısınız. Qeydiyyat formunu doldurarkən dəqiq məlumatlar daxil etməyin vacibdir, çünki bu, hesabınızın təsdiqlənməsi və təhlükəsizliyinin təmin edilməsi üçün vacibdir. Olimp casino online-də hesab açdıqdan sonra, siz daxil olmaq üçün istifadəçi adı və şifrənizdən istifadə edə bilərsiniz.

Olimp casino online-ə daxil olduqdan sonra, siz öz hesabınıza daxil ola bilərsiniz və oyunlara başlamaq üçün kassa bölməsindən istifadə edə bilərsiniz. Olimp kazino online-də daxil olmaq üçün mobil tətbiqetdən də istifadə edə bilərsiniz. Olimp casino online mobil tətbiqeti sizə daha rahat və sürətli daxil olmaq imkanı verir.

Təhlükəsizlik

Olimp casino online-də təhlükəsizlik ən yüksək səviyyədədir. Olimp kazino online-də hesabınızın məlumatları şifrlənir və yalnız sizə məxsusdur. Olimp casino online-də daxil olmaq üçün istifadəçi adı və şifrənizdən istifadə edərkən, sizə əlavə təhlükəsizlik tədbirləri təklif olunur.

Ödəniş və Çıxarış

Olimp Casino online oyunçuları üçün ən rahat ödəniş və çıxarış üsullarını təklif edir. Olimp Casino Azerbaijan oyunçuları bank kartları, elektronik ödəniş sistemləri və digər üsullardan istifadə edərək hesablara vəsait köçürə bilərlər. Olymp Casino online-də ödənişlər dərhal həyata keçirilir və oyunçuların hesablarına dərhal əlavə olunur.

Olimp Casino-da çıxarışlar da asandır. Oyunçular öz hesablarından vəsaiti asanlıqla çıxara bilərlər. Olymp Casino online çıxarışlar üçün minimal və maksimal məbləğlər müəyyən edilib, bu da oyunçuların öz xərclərini idarə etməsinə kömək edir. Olimp Casino Azerbaijan oyunçuları üçün ən etibarlı və təhlükəsiz ödəniş və çıxarış üsullarını təklif edir.

Ödəniş Üsulları

Olimp Casino online-də siguientes ödəniş üsullarından istifadə edə bilərsiniz: Visa, Mastercard, Maestro, Skrill, Neteller və s. Bu üsullarla hesabınıza asanlıqla vəsait köçürə bilərsiniz. Olymp Casino online-də ödənişlər dərhal həyata keçirilir və oyunçuların hesablarına dərhal əlavə olunur.

Bonuslar və Təkliflər

Olymp Casino Online-də bonuslar və təkliflər çox müxtəlifdir. Olimp kazino sizə qeydiyyatdan dərhal sonra bonus təklif edir. Bu, sizə daha çox oyun imkanı verir və sizə daha yaxşı şərait yaradır.

Olimp casino-nun bonuslarından istifadə etmək üçün, sizə əvvəlcə hesab açmaq lazımdır. Hesab açdıqdan sonra, siz bonusları yoxlamaq üçün «Bonuslar» bölməsinə keçid edin. Orada sizə təklif olunan bütün bonusları görmək olar.

Bonus Növləri

Olymp Casino Online-də müxtəlif bonus növləri var. Onlardan bəziləri aşağıdakılardır:

  • Qeydiyyat bonusu: Bu, sizə qeydiyyatdan dərhal sonra verilən bonusdur.
  • Depozit bonusu: Bu, sizə depozitdən sonra verilən bonusdur.
  • Ödənişsiz bonus: Bu, sizə heç bir şərt olmadan verilən bonusdur.

Bu bonuslardan istifadə etmək üçün, sizə əvvəlcə şərtləri oxumaq lazımdır. Əgər siz şərtləri yerinə yetirsəniz, siz bonusları almaq hüququna malik olursunuz.

Təkliflər

Olimp kazino sizə həmçinin müxtəlif təkliflər edir. Onlardan bəziləri aşağıdakılardır:

  • Həftəlik təkliflər: Bu, həftədə bir dəfə verilən təkliflərdir.
  • Aylıq təkliflər: Bu, ayda bir dəfə verilən təkliflərdir.
  • Xüsusi təkliflər: Bu, xüsusi gün və ya hadisələrə görə verilən təkliflərdir.
  • Bu təkliflərdən istifadə etmək üçün, sizə əvvəlcə təklifləri yoxlamaq lazımdır. Əgər siz təklifləri yerinə yetirsəniz, siz təkliflərdən istifadə etmək hüququna malik olursunuz.

    monopoly casino