Astra_Related_Posts_Loader::theme_defaults( array $defaults )

Set Options Default Values


Description


Parameters

$defaults

(array) (Required) Astra options default value array.


Return

(array)


Source

File: inc/modules/related-posts/class-astra-related-posts-loader.php

	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;
	}


User Contributed Notes

You must log in before being able to contribute a note or feedback.