/** * 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(); Explorez les Bienfaits du Trestolone Enantato pour les Athlètes – Quality Formación

Explorez les Bienfaits du Trestolone Enantato pour les Athlètes

Le Trestolone Enantato, également connu sous le nom de mentholone enanthate, est un stéroïde anabolisant de plus en plus prisé parmi les athlètes et les culturistes en quête de performances maximales. Ce puissant dérivé de la testostérone est conçu pour favoriser la prise de masse musculaire et améliorer la force, tout en minimisant les effets secondaires liés à d’autres stéroïdes anabolisants.

Si vous envisagez d’acheter Trestolone Enantato, nous vous recommandons de visiter https://steroid-france.com/produkt-kategorie/injection-de-steroide/anabolic-mix/testosterone-anabolic-mix/trestolone-enantato/ — une ressource contenant les informations les plus complètes sur Trestolone Enantato.

Avantages du Trestolone Enantato dans le Monde du Sport

Le Trestolone Enantato présente plusieurs avantages considérables pour les athlètes qui cherchent à améliorer leurs performances. Voici quelques-uns des principaux bénéfices :

  1. Augmentation de la Masse Musculaire : En favorisant une synthèse protéique accrue, le Trestolone Enantato permet une prise de masse rapide et significative, idéale pour les périodes de surcharge musculaire.
  2. Amélioration de la Force : Ce stéroïde aide à augmenter la force physique, ce qui permet aux athlètes d’entraîner plus intensément et d’atteindre de nouveaux niveaux de performance.
  3. Récupération Optimale : En réduisant le temps de récupération après des séances d’entraînement intensives, le Trestolone Enantato permet aux sportifs de s’entraîner plus fréquemment sans fatigue excessive.
  4. Effets Androgéniques Réduits : Contrairement à d’autres stéroïdes, le Trestolone Enantato présente des risques d’effets androgéniques inférieurs, ce qui le rend particulièrement populaire parmi les utilisateurs soucieux de leur apparence et de leur santé.
  5. Amélioration de l’Endurance : Les athlètes constatent souvent une meilleure endurance lors de l’utilisation du Trestolone Enantato, leur permettant de maintenir des performances élevées sur de longues périodes.

Utilisation du Trestolone Enantato pour la Performance Athlétique

Dans le monde compétitif du sport, le Trestolone Enantato est un atout précieux pour ceux qui cherchent à améliorer leurs performances. En intégrant ce stéroïde dans leur programme, les athlètes peuvent bénéficier d’un développement musculaire optimal et d’une récupération rapide, ce qui leur permet de rester en tête de la compétition. Toutefois, il est essentiel de l’utiliser de manière responsable et en respectant les dosages recommandés pour éviter tout effet indésirable. Consultez toujours un professionnel de la santé avant de commencer un nouveau régime de supplémentation.

monopoly casino