/** * Transparent Header - Customizer. * * @package Astra * @since 1.0.0 */ if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } if ( ! class_exists( 'Astra_Ext_Transparent_Header_Loader' ) ) { /** * Customizer Initialization * * @since 1.0.0 */ class Astra_Ext_Transparent_Header_Loader { /** * Member Variable * * @var object instance */ private static $instance; /** * Initiator */ public static function get_instance() { if ( ! isset( self::$instance ) ) { self::$instance = new self(); } return self::$instance; } /** * Constructor */ public function __construct() { add_filter( 'astra_theme_defaults', array( $this, 'theme_defaults' ) ); add_action( 'customize_preview_init', array( $this, 'preview_scripts' ) ); add_action( 'customize_register', array( $this, 'customize_register' ), 2 ); } /** * Set Options Default Values * * @param array $defaults Astra options default value array. * @return array */ public function theme_defaults( $defaults ) { // Header - Transparent. $defaults['transparent-header-logo'] = ''; $defaults['transparent-header-retina-logo'] = ''; $defaults['different-transparent-logo'] = 0; $defaults['different-transparent-retina-logo'] = 0; $defaults['transparent-header-logo-width'] = array( 'desktop' => 150, 'tablet' => 120, 'mobile' => 100, ); $defaults['transparent-header-enable'] = 0; /** * Old option for 404, search and archive pages. * * For default value on separate option this setting is in use. */ $defaults['transparent-header-disable-archive'] = 1; $defaults['transparent-header-disable-latest-posts-index'] = 1; $defaults['transparent-header-on-devices'] = 'both'; $defaults['transparent-header-main-sep'] = ''; $defaults['transparent-header-main-sep-color'] = ''; /** * Transparent Header */ $defaults['transparent-header-bg-color'] = ''; $defaults['transparent-header-color-site-title'] = ''; $defaults['transparent-header-color-h-site-title'] = ''; $defaults['transparent-menu-bg-color'] = ''; $defaults['transparent-menu-color'] = ''; $defaults['transparent-menu-h-color'] = ''; $defaults['transparent-submenu-bg-color'] = ''; $defaults['transparent-submenu-color'] = ''; $defaults['transparent-submenu-h-color'] = ''; $defaults['transparent-header-logo-color'] = ''; /** * Transparent Header Responsive Colors */ $defaults['transparent-header-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['hba-transparent-header-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['hbb-transparent-header-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-header-color-site-title-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-header-color-h-site-title-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-menu-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-menu-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-menu-h-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-submenu-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-submenu-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-submenu-h-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-content-section-text-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-content-section-link-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-content-section-link-h-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); return $defaults; } /** * Add postMessage support for site title and description for the Theme Customizer. * * @param WP_Customize_Manager $wp_customize Theme Customizer object. */ public function customize_register( $wp_customize ) { // @codingStandardsIgnoreStart WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound /** * Register Panel & Sections */ require_once ASTRA_THEME_TRANSPARENT_HEADER_DIR . 'classes/class-astra-transparent-header-panels-and-sections.php'; /** * Sections */ require_once ASTRA_THEME_TRANSPARENT_HEADER_DIR . 'classes/sections/class-astra-customizer-colors-transparent-header-configs.php'; // Check Transparent Header is activated. require_once ASTRA_THEME_TRANSPARENT_HEADER_DIR . 'classes/sections/class-astra-customizer-transparent-header-configs.php'; // @codingStandardsIgnoreEnd WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound } /** * Customizer Preview */ public function preview_scripts() { /** * Load unminified if SCRIPT_DEBUG is true. */ /* Directory and Extension */ $dir_name = ( SCRIPT_DEBUG ) ? 'unminified' : 'minified'; $file_prefix = ( SCRIPT_DEBUG ) ? '' : '.min'; wp_enqueue_script( 'astra-transparent-header-customizer-preview-js', ASTRA_THEME_TRANSPARENT_HEADER_URI . 'assets/js/' . $dir_name . '/customizer-preview' . $file_prefix . '.js', array( 'customize-preview', 'astra-customizer-preview-js' ), ASTRA_THEME_VERSION, true ); // Localize variables for further JS. wp_localize_script( 'astra-transparent-header-customizer-preview-js', 'AstraBuilderTransparentData', array( 'is_astra_hf_builder_active' => Astra_Builder_Helper::$is_header_footer_builder_active, 'is_flex_based_css' => Astra_Builder_Helper::apply_flex_based_css(), 'transparent_header_devices' => astra_get_option( 'transparent-header-on-devices' ), ) ); } } } /** * Kicking this off by calling 'get_instance()' method */ Astra_Ext_Transparent_Header_Loader::get_instance(); xtw18387544d – Página 12518 – Partidas de San Luis

xtw18387544d

Legal Anabolic Steroids: Optimizing Training Performance in Bodybuilding through Legal Supplements

In the competitive world of bodybuilding, athletes constantly seek ways to optimize their training performance and achieve extraordinary results. One of the emerging trends in this quest for excellence is the use of legal anabolic steroids, which are designed to enhance muscle growth, increase strength, and improve overall performance without the legal repercussions associated with […]

Legal Anabolic Steroids: Optimizing Training Performance in Bodybuilding through Legal Supplements Leer más »

Understanding Trestolone: How to Take It Safely and Effectively

Trestolone, also known as mentanolone or by its chemical name 7α-methyl-19-nortestosterone (MENT), is a synthetic anabolic steroid primarily developed for therapeutic applications. However, it has gained popularity in bodybuilding and athletic circles for its powerful muscle-building effects. Understanding how to take trestolone safely and effectively is crucial for those considering its use. For a comprehensive

Understanding Trestolone: How to Take It Safely and Effectively Leer más »

Understanding the Viagra Effect: Impact and Importance

Viagra, the brand name for sildenafil citrate, has become synonymous with the treatment of erectile dysfunction (ED) since its introduction in the late 1990s. Initially developed for heart-related conditions, it was quickly recognized for its ability to facilitate penile erection, changing the lives of millions of men worldwide. https://sexkontaktibg.com/the-viagra-effect-understanding-its-impact-and-importance/ The Mechanism Behind the Viagra Effect

Understanding the Viagra Effect: Impact and Importance Leer más »

Effective Use of Steroids for Weight Loss: A Comprehensive Guide for Bodybuilders

Bodybuilding is a sport that demands discipline, training, and often, dietary restrictions. For some bodybuilders, the pursuit of an ideal physique may lead to exploring the use of performance-enhancing substances, including steroids. This article will provide a detailed guide on the effective use of steroids for weight loss, tailored specifically for bodybuilders. https://prepfitapp.com/effective-use-of-steroids-for-weight-loss-a-comprehensive-guide-for-bodybuilders/ 1. Understanding

Effective Use of Steroids for Weight Loss: A Comprehensive Guide for Bodybuilders Leer más »

How HGH Accelerates Recovery After Intense Training

Human Growth Hormone (HGH) has garnered attention not just in the athletic community but among anyone interested in optimizing their health and wellness routine. Its role in muscle recovery and regeneration is significant, especially after strenuous physical activity. https://www.location-alpedhuez-shangrila.fr/how-hgh-accelerates-recovery-after-intense-training/ The Role of HGH in Recovery HGH is a peptide hormone produced by the pituitary gland

How HGH Accelerates Recovery After Intense Training Leer más »

Understanding Testosterone Propionate 100 in Bodybuilding

Testosterone Propionate 100 is a popular anabolic steroid in the bodybuilding community. It is often favored for its relatively fast-acting nature and lower retention of water compared to its counterparts. Bodybuilders and athletes use it to enhance their physique, increase muscle mass, and improve performance. https://www.freehali.com/understanding-testosterone-propionate-100-for-bodybuilding/ What is Testosterone Propionate 100? Testosterone Propionate is an

Understanding Testosterone Propionate 100 in Bodybuilding Leer más »

Understanding Clomid 50 Mg Dosage: Usage and Guidelines

Clomid, clinically known as clomiphene citrate, is a medication commonly prescribed to treat infertility in women who are experiencing ovulatory dysfunction. One of the standard dosages for this medication is 50 mg. This article aims to cover the essential aspects of Clomid 50 mg dosage, including its usage, benefits, and guidelines. https://www.optinary.com/understanding-clomid-50-mg-dosage-usage-and-guidelines/ 1. What is

Understanding Clomid 50 Mg Dosage: Usage and Guidelines Leer más »

How to Take Trenbolone Acetate 100: A Comprehensive Guide

Trenbolone Acetate 100 is a powerful anabolic steroid that is widely used among bodybuilders and athletes for its ability to enhance muscle mass, strength, and overall physical performance. However, it is crucial to understand how to take it effectively to maximize its benefits while minimizing potential side effects. In this article, we will explore the

How to Take Trenbolone Acetate 100: A Comprehensive Guide Leer más »

The Effects of Trenbolone Acetate: An In-Depth Analysis

Trenbolone acetate is a powerful anabolic steroid commonly used in veterinary medicine and bodybuilding. Known for its potent muscle-building properties, it is a derivative of nandrolone and has long been a subject of interest for athletes and bodybuilders looking to enhance performance. However, understanding the full range of its effects is crucial for anyone considering

The Effects of Trenbolone Acetate: An In-Depth Analysis Leer más »

Testosterone Enanthate: How to Take It Safely and Effectively

Testosterone Enanthate is a popular synthetic form of testosterone used for hormone replacement therapy and performance enhancement. Understanding how to take it properly is crucial for maximizing benefits while minimizing potential side effects. In this guide, we will discuss how to take Testosterone Enanthate safely and effectively. For detailed instructions on usage, you can refer

Testosterone Enanthate: How to Take It Safely and Effectively Leer más »