File: /home/primrwxj/tophobbydrone.com/wp-content/themes/essence-pro/lib/theme-defaults.php
<?php
/**
* Essence Pro.
*
* This file adds the default theme settings to the Essence Pro Theme.
*
* @package Essence_Pro
* @author StudioPress
* @license GPL-2.0+
* @link https://my.studiopress.com/themes/essence/
*/
add_filter( 'genesis_theme_settings_defaults', 'essence_theme_defaults' );
/**
* Updates theme settings on reset.
*
* @since 1.0.0
*
* @param array $defaults Default theme settings.
* @return array Modified defaults.
*/
function essence_theme_defaults( $defaults ) {
$defaults['blog_cat_num'] = 6;
$defaults['content_archive'] = 'full';
$defaults['content_archive_limit'] = 0;
$defaults['content_archive_thumbnail'] = 1;
$defaults['image_alignment'] = 'aligncenter';
$defaults['image_size'] = 'featured-image';
$defaults['posts_nav'] = 'numeric';
$defaults['site_layout'] = 'full-width-content';
return $defaults;
}
add_action( 'after_switch_theme', 'essence_theme_setting_defaults' );
/**
* Updates theme settings on activation.
*
* @since 1.0.0
*/
function essence_theme_setting_defaults() {
if ( function_exists( 'genesis_update_settings' ) ) {
genesis_update_settings( array(
'blog_cat_num' => 6,
'content_archive' => 'full',
'content_archive_limit' => 0,
'content_archive_thumbnail' => 1,
'image_alignment' => 'aligncenter',
'image_size' => 'featured-image',
'posts_nav' => 'numeric',
'site_layout' => 'full-width-content',
) );
}
update_option( 'posts_per_page', 6 );
}