/** * 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(); Comentarios en Quality Formación https://www.formacionquality.es Formación para Fisioterapeutas Tue, 15 Sep 2026 23:48:01 +0000 hourly 1 https://wordpress.org/?v=7.1 Comentario en Dianabol et son Impact Sur la Performance Sportive por Découverte des bienfaits du cycle Dianabol https://www.formacionquality.es/dianabol-et-son-impact-sur-la-performance-sportive/#comment-5875 Tue, 15 Sep 2026 23:48:01 +0000 https://www.formacionquality.es/?p=283088#comment-5875 […] https://www.formacionquality.es/dianabol-et-son-impact-sur-la-performance-sportive/ Au cours d’un cycle de Dianabol, les utilisateurs rapportent une notable augmentation de leur force physique qui leur permet de soulever des poids plus lourds et de réaliser des entraînements intensifs. Cette stimulation de la synthèse des protéines entraîne également une récupération plus rapide, permettant à l’athlète de s’entraîner plus fréquemment sans risques de surmenage. […]

]]>
Comentario en Dianabol et son Impact Sur la Performance Sportive por Dianabol pour l’Optimisation de la Performance Sportive – Stockifyllc https://www.formacionquality.es/dianabol-et-son-impact-sur-la-performance-sportive/#comment-5874 Tue, 15 Sep 2026 22:50:29 +0000 https://www.formacionquality.es/?p=283088#comment-5874 […] https://www.formacionquality.es/dianabol-et-son-impact-sur-la-performance-sportive/ […]

]]>
Comentario en Dianabol et son Impact Sur la Performance Sportive por L’Essence du Dianabol pour les Athlètes Modernes | AL RASHEDIN HAJJ AND UMRAH SERVICES PVT LTD https://www.formacionquality.es/dianabol-et-son-impact-sur-la-performance-sportive/#comment-5873 Tue, 15 Sep 2026 22:49:55 +0000 https://www.formacionquality.es/?p=283088#comment-5873 […] en savoir plus sur l’impact du Dianabol dans ce domaine, consultez cet article informatif: Dianabol et son impact sur la performance sportive. Découvrez comment ce produit peut booster vos performances dans divers environnements […]

]]>
Comentario en Understanding Mercaptopurine Dosage: Guidelines and Recommendations por Understanding Mercaptopurine Dosage: Guidelines and Recommendations – Hacienda del Sol https://www.formacionquality.es/understanding-mercaptopurine-dosage-guidelines-and-recommendations/#comment-5872 Tue, 15 Sep 2026 22:36:35 +0000 https://www.formacionquality.es/?p=283060#comment-5872 […] For more in-depth guidelines and recommendations on dosage, please visit the following link: Understanding Mercaptopurine Dosage Guidelines and Recommendations. […]

]]>
Comentario en Free Pokies Without the Fuss: No Download, No Sign-Up Needed por Wat online casino streamers anders doen met uitleg en uitbetaling – MusicScape https://www.formacionquality.es/free-pokies-without-the-fuss-no-download-no-sign-up-needed/#comment-5871 Tue, 15 Sep 2026 20:29:07 +0000 https://www.formacionquality.es/?p=265785#comment-5871 […] volgt. Euro is de standaard, de limieten zijn duidelijk genoemd en de verwerkingstijd wordt niet in formacionquality.es een corner gehouden. Voor de Nederlandse onlinekansspelsector is van belang dat een sportwedstrijd […]

]]>
Comentario en Hoe u de consistentie van informatie over een sportapotheek kunt controleren por Hoe u de consistentie van informatie over een sportapotheek kunt controleren - Global Herbal Farms https://www.formacionquality.es/hoe-u-de-consistentie-van-informatie-over-een-sportapotheek-kunt-controleren/#comment-5870 Tue, 15 Sep 2026 18:34:24 +0000 https://www.formacionquality.es/?p=283014#comment-5870 […] https://www.formacionquality.es/hoe-u-de-consistentie-van-informatie-over-een-sportapotheek-kunt-con… […]

]]>
Comentario en Hoe u de consistentie van informatie over een sportapotheek kunt controleren por 4Invest - Tourism, Real Estate, Investments https://www.formacionquality.es/hoe-u-de-consistentie-van-informatie-over-een-sportapotheek-kunt-controleren/#comment-5869 Tue, 15 Sep 2026 18:33:59 +0000 https://www.formacionquality.es/?p=283014#comment-5869 […] https://www.formacionquality.es/hoe-u-de-consistentie-van-informatie-over-een-sportapotheek-kunt-con… […]

]]>
Comentario en Découverte des effets des stéroïdes dans la jeunesse por Les Stéroïdes et leur Impact sur la Croissance Adolescentes – Clearinghouse AccuCheck https://www.formacionquality.es/decouverte-des-effets-des-steroides-dans-la-jeunesse/#comment-5868 Tue, 15 Sep 2026 17:10:46 +0000 https://www.formacionquality.es/?p=283072#comment-5868 […] Découvrez les effets des stéroïdes dans la jeunesse pour mieux comprendre les enjeux associés à leur utilisation. Ce lien mène à une ressource précieuse qui explore divers aspects, notamment les risques de dépendance, les modifications hormonales et l’impact sur la santé mentale des utilisateurs adolescents. […]

]]>
Comentario en Découverte des effets des stéroïdes dans la jeunesse por Impact des stéroïdes sur le corps des adolescents – Ganoolqq.com https://www.formacionquality.es/decouverte-des-effets-des-steroides-dans-la-jeunesse/#comment-5867 Tue, 15 Sep 2026 17:06:43 +0000 https://www.formacionquality.es/?p=283072#comment-5867 […] https://www.formacionquality.es/decouverte-des-effets-des-steroides-dans-la-jeunesse/ […]

]]>
Comentario en Understanding Insulin Cycle Protocols with Weider Arginine Ornithine 4000 por Understanding Insulin Cycle Protocols with Weider Arginine Ornithine 4000 | My Blog https://www.formacionquality.es/understanding-insulin-cycle-protocols-with-weider-arginine-ornithine-4000/#comment-5866 Tue, 15 Sep 2026 17:04:37 +0000 https://www.formacionquality.es/?p=283056#comment-5866 […] an in-depth understanding, you can explore more about this topic at this resource. It provides valuable insights into how these supplements work in conjunction with insulin cycling […]

]]>