/** * 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(); De ontwikkeling van gokken door de eeuwen heen een historische verkenning – Quality Formación

De ontwikkeling van gokken door de eeuwen heen een historische verkenning

De ontwikkeling van gokken door de eeuwen heen een historische verkenning

De oorsprong van gokken

Gokken is een fenomeen dat al duizenden jaren bestaat, met wortels die teruggaan tot de oude beschavingen. Archeologische opgravingen hebben bewijs gevonden van dobbelstenen die dateren uit 3000 voor Christus in Mesopotamië. De oude Grieken en Romeinen gebruikten ook kansspelen als een vorm van vermaak, vaak verbonden met religieuze rituelen en festivals. In deze context zijn er ook opties ontstaan zoals het buitenlandse online casino zonder cruks, waar spelers veilig hun geluk kunnen beproeven.

In deze vroege stadia werd gokken niet alleen als amusement gezien, maar ook als een manier om sociale verbindingen te bevorderen. Het was een manier voor mensen om hun rijkdom en status te tonen, en het werd vaak geassocieerd met bepaalde tradities en culturen. Dit legde de basis voor de ontwikkeling van gokken zoals we dat nu kennen.

De middeleeuwen en de renaissance

Tijdens de middeleeuwen nam de populariteit van gokken in Europa toe, ondanks religieuze tegenstand. De opkomst van kaartspellen en andere gokvormen, zoals loterijen, zorgde voor een cultuur van gokken in de maatschappij. De loterijen werden vaak gebruikt om publieke projecten te financieren, zoals de bouw van kerken en bruggen.

De renaissance bracht een grotere acceptatie van gokken met zich mee, en nieuwe spellen zoals baccarat en faro verschenen. Dit leidde tot de oprichting van de eerste gokhuizen, waar mensen samenkwamen om te spelen. Deze plekken werden snel populair en droegen bij aan de normalisering van gokken in de samenleving.

De industriële revolutie en de moderne gokcultuur

Met de industriële revolutie veranderde de wereld van gokken drastisch. De opkomst van de stad en de groei van de middenklasse maakten dat meer mensen toegang kregen tot gokken. In deze tijd werden er ook nieuwe technologieën ontwikkeld, zoals de uitvinding van de gokkast, die het gokken toegankelijker maakten voor een breder publiek.

De moderne gokcultuur kreeg verdere impulsen door de legalisering van gokpraktijken in verschillende landen, waardoor de industrie kon groeien. Casino’s floreerden en de populariteit van sportweddenschappen nam toe. Gokken werd niet langer alleen gezien als een sociale activiteit, maar ook als een serieuze manier om geld te verdienen.

De invloed van technologie op gokken

In de 21ste eeuw heeft technologie de gokwereld opnieuw getransformeerd. De opkomst van het internet leidde tot de ontwikkeling van online gokken, waardoor mensen vanuit hun eigen huis konden spelen. Dit zorgde voor een enorme groei in de industrie en maakte gokken toegankelijker dan ooit tevoren.

Mobiele technologieën hebben ook een grote impact gehad, met apps en mobiele sites die het mogelijk maken om overal te gokken. Deze veranderingen hebben niet alleen de manier waarop mensen gokken veranderd, maar ook de manier waarop bedrijven hun diensten aanbieden en concurreren op de markt.

Veiligheid en verantwoordelijk gokken

Met de groei van online gokken is ook de noodzaak voor veiligheid en verantwoord gokken toegenomen. Het is essentieel dat spelers in een veilige omgeving kunnen gokken, beschermd tegen fraude en verslaving. Veel online goksites implementeren maatregelen om de veiligheid van gebruikers te waarborgen, zoals encryptie en verantwoordelijkheidsprogramma’s.

Het is belangrijk voor spelers om goed geïnformeerd te zijn over de risico’s van gokken en de middelen die beschikbaar zijn voor ondersteuning. Veel organisaties en platforms bieden hulp aan mensen die worstelen met gokverslaving, en dit is cruciaal voor het bevorderen van een gezonde gokcultuur.

monopoly casino