Server IP : 192.158.238.246 / Your IP : 18.117.92.75 Web Server : LiteSpeed System : Linux uniform.iwebfusion.net 4.18.0-553.27.1.lve.1.el8.x86_64 #1 SMP Wed Nov 20 15:58:00 UTC 2024 x86_64 User : jenniferflocom ( 1321) PHP Version : 8.1.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/jenniferflocom/www/wp-content/themes/simple-glassy/inc/ |
Upload File : |
<?php /** * Check and setup theme's default settings * * @package SimpleGlassy */ // Exit if accessed directly. defined( 'ABSPATH' ) || exit; if ( ! function_exists( 'simpleglassy_setup_theme_default_settings' ) ) { /** * Store default theme settings in database. */ function simpleglassy_setup_theme_default_settings() { $defaults = simpleglassy_get_theme_default_settings(); $settings = get_theme_mods(); foreach ( $defaults as $setting_id => $default_value ) { // Check if setting is set, if not set it to its default value. if ( ! isset( $settings[ $setting_id ] ) ) { set_theme_mod( $setting_id, $default_value ); } } } } if ( ! function_exists( 'simpleglassy_get_theme_default_settings' ) ) { /** * Retrieve default theme settings. * * @return array */ function simpleglassy_get_theme_default_settings() { $defaults = array( 'simpleglassy_posts_index_style' => 'default', // Latest blog posts style. 'simpleglassy_sidebar_position' => 'right', // Sidebar position. ); /** * Filters the default theme settings. * * @param array $defaults Array of default theme settings. */ return apply_filters( 'simpleglassy_theme_default_settings', $defaults ); } }