/** * 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(); Avantages Incomparables de l’Halotestin en Musculation – Quality Formación

Avantages Incomparables de l’Halotestin en Musculation

L’Halotestin est un composé largement reconnu dans le monde de la musculation et du bodybuilding pour sa capacité à favoriser la puissance et la performance des athlètes. Ce stéroïde anabolisant, souvent utilisé lors des phases de sèche, offre des bénéfices significatifs pour ceux qui souhaitent optimiser leur programme d’entraînement. Que vous soyez un athlète professionnel ou un amateur passionné, l’Halotestin peut vous aider à atteindre vos objectifs corporels plus rapidement.

Pour ceux qui recherchent des informations détaillées sur Halotestin, le site web d’une pharmacie sportive en France est à votre service. Dépêchez-vous d’acheter !

Éléments Clés de l’Halotestin en Performance Athlétique

Ce produit se distingue par plusieurs avantages concrets pour les sportifs:

  1. Augmentation de la Force: L’Halotestin est renommé pour sa capacité à améliorer significativement la force globale, permettant aux utilisateurs de soulever des charges plus lourdes lors de leurs séances d’entraînement.
  2. Gain de Masse Musculaire Sec: Grâce à ses propriétés androgéniques, cette substance contribue à la construction d’une masse musculaire sèche sans accumulation excessive de graisse.
  3. Amélioration de l’Endurance: Les utilisateurs signalent souvent une augmentation de leur endurance et de leur capacité à maintenir des niveaux d’intensité élevée tout au long de leurs entraînements.
  4. Récupération Accélérée: L’Halotestin aide à réduire les temps de récupération entre les séances d’entraînement, permettant ainsi une fréquence d’entraînement plus élevée.

Exploitation Optimale de l’Halotestin pour la Performance Sportive

Pour maximiser les bienfaits de l’Halotestin, il est essentiel de l’intégrer judicieusement dans un programme d’entraînement régulier. Voici quelques conseils pour en tirer le meilleur parti:

  1. Suivre des Cycles Consciencieux: Utilisez l’Halotestin par cycles de quelques semaines pour éviter les effets indésirables et optimiser son efficacité.
  2. Adopter une Nutrition Appropriée: Associez la prise d’Halotestin à un régime alimentaire riche en protéines et en nutriments pour soutenir la croissance musculaire.
  3. Consulter un Professionnel: Il est conseillé de parler à un médecin ou à un nutritionniste avant d’introduire ce type de complément dans votre routine pour garantir une utilisation en toute sécurité.

En somme, l’Halotestin peut s’avérer un allié de choix pour tous ceux qui cherchent à améliorer leurs performances dans le domaine de la musculation, à condition de l’utiliser de manière responsable et éclairée.

monopoly casino