/** * 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(); Saladin vs. the Mongols: Honor in Battle and Beyond – Quality Formación

Saladin vs. the Mongols: Honor in Battle and Beyond

The Ethos of Honorable Combat: Defining Saladin and the Mongol Legacy

In medieval warfare, honor was not merely a code of conduct—it was a strategic force shaping alliances, battles, and legacies. Saladin, the Kurdish-Muslim commander renowned for his fairness and mercy, embodied honor as a principle of principled leadership. His reputation for clemency—such as sparing defeated foes like Richard the Lionheart—was not weakness but calculated respect, strengthening loyalty and trust across fragmented Muslim states. By contrast, the Mongol Empire forged honor through unyielding discipline and collective purpose. Their military culture demanded absolute loyalty and cohesion, with battlefield honor rooted in unbroken cohesion and fearless execution. While Saladin’s honor was negotiated and adaptive, the Mongols enforced it through rigid hierarchy and relentless command—yet both left enduring marks on how leaders were judged. These ideals shaped not only how battles unfolded, but how commanders were remembered.

Chivalry, Mercy, and Strategic Restraint

Medieval chivalry emphasized personal virtue, mercy toward the vanquished, and honor tied to service. Saladin rewarded loyalty generously, integrating former enemies into his ranks and fostering alliances through mutual respect. This reinforced long-term stability over short-term conquest. Conversely, Mongol discipline centered on obedience and collective identity, where individual honor emerged from unit cohesion rather than personal reputation. Their ferocity on the field stemmed from unshakable command and fearless coordination. Though their honor was collective, it commanded awe—unlike Saladin’s, which resonated through compassion and wisdom.

The Evolution of Reward: From Bounty to Contract

Medieval bounties tied military reward directly to service and merit, reinforcing honor through tangible recognition. A soldier’s prestige grew from both deeds and reputation, encouraging loyalty and honorable conduct. Today, modern equivalents echo this dynamic. In *The Witcher 3*, mercenaries fulfill bounties with narrative codes—honor embedded in contractual duty—mirroring the historical link between reward and integrity. Similarly, *Payday 2* frames violent heists within Wild West contract law: profits are justified by agreed terms, turning profit-driven violence into a structured, honor-bound pursuit. Even in *CS:GO*, players engrave revolvers with personal symbols—private markers of identity and honor within a commercial environment.

Historical Practice Medieval bounties rewarded service and reputation
Modern Equivalent Contract-based violence framed by reputation economies
Personal Symbolism Engraved weapons in *CS:GO* as honor markers

From Quill to Currency: Honor as Integrity in Action

Honor endures not in titles, but in the integrity of action. Saladin’s legacy rests not just on victories, but on mercy rendered and trust earned—qualities that cemented enduring alliances. In contrast, Mongol honor emerged from cohesion: a single falter could break the chain, yet unity made their forces unstoppable. Both illustrate how honor shapes military culture—one through moral leadership, the other through disciplined collective purpose.

Saladin’s Honor: Beyond Victory

Saladin’s warrior code transcended conquest. He valued fairness, mercy, and restraint—traits that inspired loyalty not only among allies but among adversaries. His refusal to plunder vanquished lands or mock the defeated earned respect that outlived his campaigns. This principle remains relevant today: honor is not a byproduct of success, but a foundation for lasting influence.

Mongol Discipline: Cohesion Through Command

The Mongol military thrived on absolute loyalty and tactical precision. Hierarchical loyalty ensured rapid execution, with every soldier’s role vital to collective success. Their honor lay in unwavering command and fearless cohesion—values that made their armies feared and respected across Eurasia. Modern parallels exist in high-stakes environments where discipline and shared mission define success.

Honor in Action: Saladin vs. the Mongols

Saladin’s honor was negotiated, principled, and adaptive—rooted in relationship and reputation. Mongol honor was absolute, relentless, and unified under command. Yet both reveal a common truth: personal integrity shapes military legacy. Whether through mercy or discipline, honor endures as a compass guiding leaders beyond profit.

Bullets And Bounty: A Modern Echo of Honor

Modern systems echo these ancient principles. In *bullets and bounty slot demo*, players contract for heists framed by rules and reputation—honor preserved through agreed terms, not chaos. Like Saladin’s bounties or Mongol codes, these contracts bind action to principle, proving honor evolves but never fades. See how this living tradition lives on at bullets and bounty slot demo.

Beyond Profit: The Enduring Compass of Honor

Honor persists in conflict not as a relic, but as a moral tension between profit and principle. When contracts uphold integrity—whether in mercenary bonds or corporate codes—honor endures. Yet when profit erodes it, conflict becomes morally hollow. Saladin and the Mongols remind us: true honor shapes legacy. In every heist, every battle, and every decision, honor remains the guiding compass.

monopoly casino