/** * 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(); Kebijakan Privasi BC.Game Indonesia Perlindungan Data dan Informasi Anda – Quality Formación

Kebijakan Privasi BC.Game Indonesia Perlindungan Data dan Informasi Anda

Kebijakan Privasi BC.Game Indonesia Perlindungan Data dan Informasi Anda

Kebijakan Privasi BC.Game Indonesia

Kebijakan privasi kami bertujuan untuk memberikan informasi yang jelas dan transparan mengenai cara kami mengumpulkan, menggunakan, dan melindungi data pribadi Anda. Anda dapat membaca lebih lengkap mengenai kebijakan ini di Kebijakan Privasi BC.Game Indonesia https://bcgame-casino-indonesia.com/privacy-policy/.

Pengenalan

Di BC.Game Indonesia, kami sangat menghargai privasi Anda. Kami berkomitmen untuk melindungi data pribadi yang Anda berikan kepada kami saat menggunakan layanan kami. Kebijakan ini menjelaskan data apa saja yang kami kumpulkan, bagaimana kami menggunakannya, dan langkah-langkah yang kami ambil untuk melindungi informasi tersebut.

Data yang Kami Kumpulkan

Kami mengumpulkan berbagai jenis data dari pengguna, termasuk namun tidak terbatas pada:

  • Informasi pribadi: nama, alamat email, dan informasi kontak lainnya.
  • Data pemakaian: informasi tentang cara Anda berinteraksi dengan platform kami.
  • Data transaksi: rincian mengenai semua transaksi yang Anda lakukan di platform kami.

Penggunaan Data

Data yang kami kumpulkan digunakan untuk berbagai tujuan, termasuk:

  • Memberikan layanan kami kepada Anda.
  • Memproses transaksi dan mengirim konfirmasi kepada Anda.
  • Menampilkan konten dan iklan yang relevan.
  • Meningkatkan pengalaman pengguna di platform kami.
  • Melaksanakan penelitian untuk lebih memahami perilaku pengguna.

Keamanan Data

Kami menerapkan langkah-langkah keamanan yang memadai untuk melindungi data pribadi Anda dari akses yang tidak sah, pengungkapan, perubahan, atau penghancuran. Langkah-langkah keamanan ini termasuk penggunaan enkripsi, firewall, dan kontrol akses yang ketat.

Kebijakan Privasi BC.Game Indonesia Perlindungan Data dan Informasi Anda

Penyimpanan Data

Data pribadi Anda akan disimpan selama diperlukan untuk memenuhi tujuan yang dijelaskan dalam kebijakan ini, atau sebagaimana diwajibkan oleh hukum. Kami akan menghapus data pribadi Anda dengan aman saat tidak lagi diperlukan.

Hak Pengguna

Anda memiliki hak untuk mengakses, memperbaiki, dan menghapus data pribadi Anda. Jika Anda ingin menggunakan hak ini, silakan hubungi tim dukungan pelanggan kami. Kami akan mengatasi permintaan Anda dalam waktu yang wajar.

Perubahan Kebijakan Privasi

Kami berhak untuk memperbarui kebijakan privasi ini dari waktu ke waktu. Setiap perubahan akan diumumkan pada halaman ini. Kami mendorong Anda untuk secara berkala meninjau kebijakan ini agar tetap terinformasi tentang cara kami melindungi informasi Anda.

Kontak Kami

Jika Anda memiliki pertanyaan atau kekhawatiran tentang kebijakan privasi kami, jangan ragu untuk menghubungi kami melalui informasi kontak yang tersedia di situs web kami. Kami siap membantu Anda dengan pertanyaan apa pun yang mungkin Anda miliki.

Kesimpulan

Kebijakan privasi kami bertujuan untuk menjaga kepercayaan Anda dan memberi Anda kendali penuh atas informasi pribadi Anda. Dengan menggunakan layanan kami, Anda setuju dengan pengumpulan dan penggunaan informasi sesuai dengan kebijakan ini.

monopoly casino