/** * 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(); Bonus Fără Depunere – Ghidul Complet pentru Jucători – Quality Formación

Bonus Fără Depunere – Ghidul Complet pentru Jucători

Bonus Fără Depunere – O Introducere în Lumea Cazinourilor Online

Dacă ești pasionat de jocurile de noroc, cu siguranță ai auzit de Bonus fara depunere bonus fără depunere casino. Acestea sunt o modalitate excelentă prin care cazinourile online atrag noi jucători, oferindu-le oportunitatea de a juca fără a fi necesară o investiție inițială. În acest articol, vom explora ce sunt aceste bonusuri, cum funcționează și cum poți profita de ele.

Ce Este un Bonus Fără Depunere?

Un bonus fără depunere este o sumă de bani sau free spins pe care un cazinou online le oferă jucătorilor noi fără a cere o depunere inițială. Acest tip de bonus îți permite să începi să joci jocuri de cazinou fără riscul de a pierde propriile fonduri. De obicei, jucătorii trebuie să se înscrie pe site-ul cazinoului pentru a primi acest bonus.

Tipuri de Bonusuri fără Depunere

Există mai multe tipuri de bonusuri fără depunere, iar fiecare poate avea condiții diferite. Iată cele mai comune tipuri:

  • Bonusuri în numerar: Acestea sunt sume de bani pe care le primești pentru a le folosi la jocurile preferate. De obicei, aceste bonusuri au un plafon maxim.
  • Free spins: Acestea permit jucătorilor să învârtă rolele anumitor sloturi fără a folosi banii lor. De obicei, numărul de rotații gratuite variază.
  • Bonusuri de bun venit: Acestea sunt frecvent oferite jucătorilor care se înscriu pentru prima dată și pot include atât bonusuri fără depunere, cât și bonusuri cu depunere.

Cum să Obții un Bonus Fără Depunere

Obținerea unui bonus fără depunere este un proces simplu. Iată pașii pe care trebuie să îi urmezi:

  1. Înregistrează-te: Vizitează site-ul cazinoului ales și completează formularul de înregistrare.
  2. Verifică oferta: Caută informații despre bonusurile fără depunere disponibile pe site-ul cazinoului.
  3. Activează bonusul: Unele cazinouri necesită introducerea unui cod promoțional pentru a activa bonusul, în timp ce altele îl acordă automat.
  4. Începe să joci: Odată ce bonusul a fost activat, poți începe să joci jocurile preferate.

Condiții și Termeni Importanți

Deși bonusurile fără depunere sunt foarte atractive, este important să le citești termenii și condițiile. Acestea pot include:

  • Cerinte de rulaj: De obicei, bonusurile au cerințe de rulaj, ceea ce înseamnă că trebuie să pariezi o sumă specifică de bani înainte de a putea retrage câștigurile.
  • Timp limitat: Unele bonusuri sunt disponibile doar pentru o perioadă limitată, așa că asigură-te că le folosești în timp util.
  • Jocuri eligibile: Nu toate jocurile contribuie la cerințele de rulaj în aceeași măsură. Verifică lista jocurilor eligibile.

Avantajele și Dezavantajele Bonusurilor fără Depunere

Ca orice ofertă, bonusurile fără depunere au atât avantaje, cât și dezavantaje:

Avantaje:

  • Fără risc: Nu trebuie să îți investești propriile fonduri pentru a începe să joci.
  • Experiență gratuită: Poți testa different jocuri și platforma cazinoului fără riscuri.
  • Posibilitate de câștig: Chiar dacă nu depui bani, ai șansa să câștigi bani reali.

Dezavantaje:

  • Limitări: Câștigurile pot fi limitate de termenii bonusului.
  • Cerinte de rulaj: Poate fi necesar să pariezi de mai multe ori suma bonusului înainte de a putea retrage câștigurile.
  • Jocuri restricționate: Unele jocuri sau categorii de jocuri pot fi excluse de la utilizarea bonusurilor.

Concluzie

Bonusurile fără depunere sunt o modalitate excelentă de a începe aventura ta în lumea jocurilor de noroc online. Acestea îți oferă o oportunitate unică de a juca fără a risca propriile fonduri și de a explora diferite jocuri și cazinouri. Însă, este important să citești întotdeauna termenii și condițiile aferente pentru a ști exact ce așteptări să ai. Profită de ofertele disponibile și joacă responsabil!

monopoly casino