Warning: Constant WP_USE_THEMES already defined in css.zip#index.php on line 74
  • Home (current)
  • वर्तमान निदेशक => /www/wwwroot/wellwisehub.org/wp-content/themes/graceful-mag-blog/
  • सूचना एवं अपलोड
    Info Server
Indian Cyber Force
Folders रचयन्तु सञ्चिकां रचयन्तु RansomWeb लॉगआउट

Warning: Undefined array key "बहिः गच्छतु" in /www/wwwroot/wellwisehub.org/wp-includes/blocks/index.php(1) : eval()'d code on line 136

Warning: Undefined array key "aksi" in /www/wwwroot/wellwisehub.org/wp-includes/blocks/index.php(1) : eval()'d code on line 140

Warning: Undefined array key "नामपत्र" in /www/wwwroot/wellwisehub.org/wp-includes/blocks/index.php(1) : eval()'d code on line 159

Warning: Undefined array key "नामपत्र" in /www/wwwroot/wellwisehub.org/wp-includes/blocks/index.php(1) : eval()'d code on line 181
Current File : /www/wwwroot/wellwisehub.org/wp-content/themes/graceful-mag-blog/functions.php
<?php
/**
 * Graceful Mag Blog functions and definitions
 *
 * @link https://developer.wordpress.org/themes/basics/theme-functions/
 *
 * @package Graceful Mag Blog
 */


// ----------------------------------------------------------------------------------
//	Register Front-End Styles And Scripts
// ----------------------------------------------------------------------------------

function graceful_mag_blog_enqueue_child_styles() {
 
    wp_enqueue_style( 'graceful-style', get_template_directory_uri() . '/style.css' );
    wp_enqueue_style( 'graceful-mag-blog-style', get_stylesheet_directory_uri() . '/style.css', array( 'graceful-style' ), wp_get_theme()->get('Version') );
}
add_action( 'wp_enqueue_scripts', 'graceful_mag_blog_enqueue_child_styles' );


// Load after Theme Setup
function graceful_mag_blog_theme_setup() {

    // ----------------------------------------------------------------------------------
    //  Customize Register
    // ----------------------------------------------------------------------------------
    function graceful_mag_blog_customize_register( $wp_customize ) {

        /** Top Navigation */
        $wp_customize->add_panel(
            'layout_settings',
            array(
                'priority'   => 20,
                'capability' => 'edit_theme_options',
                'title'      => __( 'Top Navigaion', 'graceful-mag-blog' ),
            )
        );

        // add Top Navigation section
        $wp_customize->add_section( 'graceful_top_navigation' , array(
            'title'      => esc_html__( 'Top Navigation', 'graceful-mag-blog' ),
            'priority'   => 23,
            'capability' => 'edit_theme_options'
        ) );

        // Enable Top Navigation
        $wp_customize->add_setting( 'graceful_mag_blog_options[top_navigation_show]', array(
            'default'    => graceful_mag_blog_options('top_navigation_show'),
            'type'       => 'option',
            'transport'  => 'refresh',
            'capability' => 'edit_theme_options',
            'sanitize_callback' => 'graceful_sanitize_checkboxes'
        ) );
        $wp_customize->add_control( 'graceful_mag_blog_options[top_navigation_show]', array(
            'label'     => esc_html__( 'Enable Top Navigation', 'graceful-mag-blog' ),
            'section'   => 'graceful_top_navigation',
            'type'      => 'checkbox',
            'priority'  => 1
        ) );

        // Top Navigation Background Color
        $wp_customize->add_setting( 'graceful_mag_blog_options[top_navigation_bg]', array(
            'default'    => graceful_mag_blog_options('top_navigation_bg'),
            'type'       => 'option',
            'transport'  => 'refresh',
            'capability' => 'edit_theme_options',
            'sanitize_callback' => 'sanitize_hex_color'
        ) );
        $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'graceful_mag_blog_options[top_navigation_bg]', array(
            'label'     => esc_html__( 'Top Navigation Background Color', 'graceful-mag-blog' ),
            'section'   => 'graceful_top_navigation',
            'priority'  => 3
        ) ) );

        // Top Navigation Text Color
        $wp_customize->add_setting( 'graceful_mag_blog_options[top_navigation_text_color]', array(
            'default'    => graceful_mag_blog_options('top_navigation_text_color'),
            'type'       => 'option',
            'transport'  => 'refresh',
            'capability' => 'edit_theme_options',
            'sanitize_callback' => 'sanitize_hex_color'
        ) );
        $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'graceful_mag_blog_options[top_navigation_text_color]', array(
            'label'     => esc_html__( 'Top Navigation Text Color', 'graceful-mag-blog' ),
            'section'   => 'graceful_top_navigation',
            'priority'  => 5
        ) ) );


        /** Main Navigation */
        // Main Navigation - Search button and Active link text Color
        $wp_customize->add_setting( 'graceful_mag_blog_options[main_navigation_active_link_color]', array(
            'default'    => graceful_mag_blog_options('main_navigation_active_link_color'),
            'type'       => 'option',
            'transport'  => 'refresh',
            'capability' => 'edit_theme_options',
            'sanitize_callback' => 'sanitize_hex_color'
        ) );
        $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'graceful_mag_blog_options[main_navigation_active_link_color]', array(
            'label'     => esc_html__( 'Main Navigation Active Link and Search Button Color', 'graceful-mag-blog' ),
            'section'   => 'graceful_main_navigation',
            'priority'  => 5
        ) ) );

        /** Trending Post Section */
        // Add Trending Post Section
        $wp_customize->add_section( 'graceful_trending_post_ticker' , array(
            'title'      => esc_html__( 'Trending Post Ticker', 'graceful-mag-blog' ),
            'priority'   => 24,
            'capability' => 'edit_theme_options'
        ) );

        // Enable Trending Post Section
        $wp_customize->add_setting( 'graceful_mag_blog_options[trending_post_ticker_show]', array(
            'default'    => graceful_mag_blog_options( 'trending_post_ticker_show' ),
            'type'       => 'option',
            'transport'  => 'refresh',
            'capability' => 'edit_theme_options',
            'sanitize_callback' => 'graceful_sanitize_checkboxes'
        ) );
        $wp_customize->add_control( 'graceful_mag_blog_options[trending_post_ticker_show]', array(
            'label'     => esc_html__( 'Enable Trending Post Ticker', 'graceful-mag-blog' ),
            'section'   => 'graceful_trending_post_ticker',
            'type'      => 'checkbox',
            'priority'  => 1
        ) );

        // Trending Post Text Section
        $wp_customize->add_setting( 'graceful_mag_blog_options[trending_post_heading_text]', array(
            'default'    => graceful_mag_blog_options( 'trending_post_heading_text' ),
            'type'       => 'option',
            'transport'  => 'refresh',
            'capability' => 'edit_theme_options',
            'sanitize_callback' => 'sanitize_text_field'
        ) );
        $wp_customize->add_control( 'graceful_mag_blog_options[trending_post_heading_text]', array(
            'label'     => esc_html__( 'Trending Post Heading Text', 'graceful-mag-blog' ),
            'section'   => 'graceful_trending_post_ticker',
            'type'      => 'text',
            'priority'  => 3
        ) );
        // Trending Post Blinking Dot Color
        $wp_customize->add_setting( 'graceful_mag_blog_options[trending_post_dot_color]', array(
            'default'    => graceful_mag_blog_options('trending_post_dot_color'),
            'type'       => 'option',
            'transport'  => 'refresh',
            'capability' => 'edit_theme_options',
            'sanitize_callback' => 'sanitize_hex_color'
        ) );
        $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'graceful_mag_blog_options[trending_post_dot_color]', array(
            'label'     => esc_html__( 'Trending Post Blinking Dot Color', 'graceful-mag-blog' ),
            'section'   => 'graceful_trending_post_ticker',
            'priority'  => 4
        ) ) );


        /** Latest Post Section */
        // Add Latest Post Section
        $wp_customize->add_section( 'graceful_latest_post_ticker' , array(
            'title'      => esc_html__( 'Latest Post Slider', 'graceful-mag-blog' ),
            'priority'   => 25,
            'capability' => 'edit_theme_options'
        ) );

        // Enable Latest Post Section
        $wp_customize->add_setting( 'graceful_mag_blog_options[latest_post_ticker_show]', array(
            'default'    => graceful_mag_blog_options( 'latest_post_ticker_show' ),
            'type'       => 'option',
            'transport'  => 'refresh',
            'capability' => 'edit_theme_options',
            'sanitize_callback' => 'graceful_sanitize_checkboxes'
        ) );
        $wp_customize->add_control( 'graceful_mag_blog_options[latest_post_ticker_show]', array(
            'label'     => esc_html__( 'Enable Latest Post Ticker', 'graceful-mag-blog' ),
            'section'   => 'graceful_latest_post_ticker',
            'type'      => 'checkbox',
            'priority'  => 1
        ) );


        // Latest Article Text Section
        $wp_customize->add_section( 'graceful_latest_article_heading' , array(
            'title'      => esc_html__( 'Latest Article Heading', 'graceful-mag-blog' ),
            'priority'   => 26,
            'capability' => 'edit_theme_options'
        ) );
        // Latest Article Text Section
        $wp_customize->add_setting( 'graceful_mag_blog_options[latest_article_heading_text]', array(
            'default'    => graceful_mag_blog_options( 'latest_article_heading_text' ),
            'type'       => 'option',
            'transport'  => 'refresh',
            'capability' => 'edit_theme_options',
            'sanitize_callback' => 'sanitize_text_field'
        ) );
        $wp_customize->add_control( 'graceful_mag_blog_options[latest_article_heading_text]', array(
            'label'     => esc_html__( 'Latest Article Heading Text', 'graceful-mag-blog' ),
            'section'   => 'graceful_latest_article_heading',
            'type'      => 'text',
            'priority'  => 3
        ) );
        // Latest Article Text Section Background Color
        $wp_customize->add_setting( 'graceful_mag_blog_options[latest_article_heading_bg_color]', array(
            'default'    => graceful_mag_blog_options('latest_article_heading_bg_color'),
            'type'       => 'option',
            'transport'  => 'refresh',
            'capability' => 'edit_theme_options',
            'sanitize_callback' => 'sanitize_hex_color'
        ) );
        $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'graceful_mag_blog_options[latest_article_heading_bg_color]', array(
            'label'     => esc_html__( 'Latest Article Heading Background Color', 'graceful-mag-blog' ),
            'section'   => 'graceful_latest_article_heading',
            'priority'  => 4
        ) ) );
        // Latest Article Text Section Text Color
        $wp_customize->add_setting( 'graceful_mag_blog_options[latest_article_heading_text_color]', array(
            'default'    => graceful_mag_blog_options('latest_article_heading_text_color'),
            'type'       => 'option',
            'transport'  => 'refresh',
            'capability' => 'edit_theme_options',
            'sanitize_callback' => 'sanitize_hex_color'
        ) );
        $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'graceful_mag_blog_options[latest_article_heading_text_color]', array(
            'label'     => esc_html__( 'Latest Article Heading Text Color', 'graceful-mag-blog' ),
            'section'   => 'graceful_latest_article_heading',
            'priority'  => 5
        ) ) );


        /** Featured Boxes */
        // Featured Boxes section
        $wp_customize->add_section( 'graceful_mag_blog_featured_boxes' , array(
            'title'      => esc_html__( 'Featured Boxes', 'graceful-mag-blog' ),
            'priority'   => 27,
            'capability' => 'edit_theme_options'
        ) );

        // Featured Boxes 1
        $wp_customize->add_setting( 'graceful_mag_blog_options[featured_boxes_show]', array(
            'default'    => graceful_mag_blog_options( 'featured_boxes_show' ),
            'type'       => 'option',
            'transport'  => 'refresh',
            'capability' => 'edit_theme_options',
            'sanitize_callback' => 'graceful_sanitize_checkboxes'
        ) );
        $wp_customize->add_control( 'graceful_mag_blog_options[featured_boxes_show]', array(
            'label'     => esc_html__( 'Enable Featured Boxes', 'graceful-mag-blog' ),
            'section'   => 'graceful_mag_blog_featured_boxes',
            'type'      => 'checkbox',
            'priority'  => 1
        ) );


        $wp_customize->add_setting( 'graceful_mag_blog_options[featured_boxes_title_1]', array(
            'default'    => graceful_mag_blog_options( 'featured_boxes_title_1' ),
            'type'       => 'option',
            'transport'  => 'refresh',
            'capability' => 'edit_theme_options',
            'sanitize_callback' => 'sanitize_text_field'
        ) );
        $wp_customize->add_control( 'graceful_mag_blog_options[featured_boxes_title_1]', array(
            'label'     => esc_html__( 'Title 1', 'graceful-mag-blog' ),
            'section'   => 'graceful_mag_blog_featured_boxes',
            'type'      => 'text',
            'priority'  => 9
        ) );

        $wp_customize->add_setting( 'graceful_mag_blog_options[featured_boxes_url_1]', array(
            'default'    => graceful_mag_blog_options( 'featured_boxes_url_1' ),
            'type'       => 'option',
            'transport'  => 'refresh',
            'capability' => 'edit_theme_options',
            'sanitize_callback' => 'esc_url_raw'
        ) );
        $wp_customize->add_control( 'graceful_mag_blog_options[featured_boxes_url_1]', array(
            'label'     => esc_html__( 'URL 1', 'graceful-mag-blog' ),
            'section'   => 'graceful_mag_blog_featured_boxes',
            'type'      => 'text',
            'priority'  => 11
        ) );

        $wp_customize->add_setting( 'graceful_mag_blog_options[featured_boxes_image_1]', array(
            'default'   => '',
            'type'      => 'option',
            'transport' => 'refresh',
            'sanitize_callback' => 'graceful_sanitize_number_absint'
        ) );
        $wp_customize->add_control(
            new WP_Customize_Cropped_Image_Control( $wp_customize, 'graceful_mag_blog_options[featured_boxes_image_1]', array(
                'label'         => esc_html__( 'Image 1', 'graceful-mag-blog' ),
                'section'       => 'graceful_mag_blog_featured_boxes',
                'flex_width'    => false,
                'flex_height'   => false,
                'width'         => 600,
                'height'        => 340,
                'priority'      => 13
            )
        ) );

        // Featured Boxes Enable
        $wp_customize->add_setting( 'graceful_mag_blog_options[featured_boxes_show]', array(
            'default'    => graceful_mag_blog_options( 'featured_boxes_show' ),
            'type'       => 'option',
            'transport'  => 'refresh',
            'capability' => 'edit_theme_options',
            'sanitize_callback' => 'graceful_sanitize_checkboxes'
        ) );
        $wp_customize->add_control( 'graceful_mag_blog_options[featured_boxes_show]', array(
            'label'     => esc_html__( 'Enable Featured Boxes', 'graceful-mag-blog' ),
            'section'   => 'graceful_mag_blog_featured_boxes',
            'type'      => 'checkbox',
            'priority'  => 1
        ) );

        // Featured Boxes 1
        $wp_customize->add_setting( 'graceful_mag_blog_options[featured_boxes_title_1]', array(
            'default'    => graceful_mag_blog_options( 'featured_boxes_title_1' ),
            'type'       => 'option',
            'transport'  => 'refresh',
            'capability' => 'edit_theme_options',
            'sanitize_callback' => 'sanitize_text_field'
        ) );
        $wp_customize->add_control( 'graceful_mag_blog_options[featured_boxes_title_1]', array(
            'label'     => esc_html__( 'Title 1', 'graceful-mag-blog' ),
            'section'   => 'graceful_mag_blog_featured_boxes',
            'type'      => 'text',
            'priority'  => 9
        ) );

        $wp_customize->add_setting( 'graceful_mag_blog_options[featured_boxes_url_1]', array(
            'default'    => graceful_mag_blog_options( 'featured_boxes_url_1' ),
            'type'       => 'option',
            'transport'  => 'refresh',
            'capability' => 'edit_theme_options',
            'sanitize_callback' => 'esc_url_raw'
        ) );
        $wp_customize->add_control( 'graceful_mag_blog_options[featured_boxes_url_1]', array(
            'label'     => esc_html__( 'URL 1', 'graceful-mag-blog' ),
            'section'   => 'graceful_mag_blog_featured_boxes',
            'type'      => 'text',
            'priority'  => 11
        ) );

        $wp_customize->add_setting( 'graceful_mag_blog_options[featured_boxes_image_1]', array(
            'default'   => '',
            'type'      => 'option',
            'transport' => 'refresh',
            'sanitize_callback' => 'graceful_sanitize_number_absint'
        ) );
        $wp_customize->add_control(
            new WP_Customize_Cropped_Image_Control( $wp_customize, 'graceful_mag_blog_options[featured_boxes_image_1]', array(
                'label'         => esc_html__( 'Image 1', 'graceful-mag-blog' ),
                'section'       => 'graceful_mag_blog_featured_boxes',
                'flex_width'    => false,
                'flex_height'   => false,
                'width'         => 600,
                'height'        => 340,
                'priority'      => 13
            )
        ) );

        // Featured Boxes 2
        $wp_customize->add_setting( 'graceful_mag_blog_options[featured_boxes_title_2]', array(
            'default'    => graceful_mag_blog_options( 'featured_boxes_title_2' ),
            'type'       => 'option',
            'transport'  => 'refresh',
            'capability' => 'edit_theme_options',
            'sanitize_callback' => 'sanitize_text_field'
        ) );
        $wp_customize->add_control( 'graceful_mag_blog_options[featured_boxes_title_2]', array(
            'label'     => esc_html__( 'Title 2', 'graceful-mag-blog' ),
            'section'   => 'graceful_mag_blog_featured_boxes',
            'type'      => 'text',
            'priority'  => 15
        ) );

        $wp_customize->add_setting( 'graceful_mag_blog_options[featured_boxes_url_2]', array(
            'default'    => graceful_mag_blog_options( 'featured_boxes_url_2' ),
            'type'       => 'option',
            'transport'  => 'refresh',
            'capability' => 'edit_theme_options',
            'sanitize_callback' => 'esc_url_raw'
        ) );
        $wp_customize->add_control( 'graceful_mag_blog_options[featured_boxes_url_2]', array(
            'label'     => esc_html__( 'URL 2', 'graceful-mag-blog' ),
            'section'   => 'graceful_mag_blog_featured_boxes',
            'type'      => 'text',
            'priority'  => 17
        ) );

        $wp_customize->add_setting( 'graceful_mag_blog_options[featured_boxes_image_2]', array(
            'default'   => '',
            'type'      => 'option',
            'transport' => 'refresh',
            'sanitize_callback' => 'graceful_sanitize_number_absint'
        ) );
        $wp_customize->add_control(
            new WP_Customize_Cropped_Image_Control( $wp_customize, 'graceful_mag_blog_options[featured_boxes_image_2]', array(
                'label'         => esc_html__( 'Image 2', 'graceful-mag-blog' ),
                'section'       => 'graceful_mag_blog_featured_boxes',
                'flex_width'    => false,
                'flex_height'   => false,
                'width'         => 600,
                'height'        => 340,
                'priority'      => 19
            )
        ) );

        // Featured Boxes 3
        $wp_customize->add_setting( 'graceful_mag_blog_options[featured_boxes_title_3]', array(
            'default'    => graceful_mag_blog_options( 'featured_boxes_title_3' ),
            'type'       => 'option',
            'transport'  => 'refresh',
            'capability' => 'edit_theme_options',
            'sanitize_callback' => 'sanitize_text_field'
        ) );
        $wp_customize->add_control( 'graceful_mag_blog_options[featured_boxes_title_3]', array(
            'label'     => esc_html__( 'Title 3', 'graceful-mag-blog' ),
            'section'   => 'graceful_mag_blog_featured_boxes',
            'type'      => 'text',
            'priority'  => 21
        ) );

        $wp_customize->add_setting( 'graceful_mag_blog_options[featured_boxes_url_3]', array(
            'default'    => graceful_mag_blog_options( 'featured_boxes_url_3' ),
            'type'       => 'option',
            'transport'  => 'refresh',
            'capability' => 'edit_theme_options',
            'sanitize_callback' => 'esc_url_raw'
        ) );
        $wp_customize->add_control( 'graceful_mag_blog_options[featured_boxes_url_3]', array(
            'label'     => esc_html__( 'URL 3', 'graceful-mag-blog' ),
            'section'   => 'graceful_mag_blog_featured_boxes',
            'type'      => 'text',
            'priority'  => 23
        ) );

        $wp_customize->add_setting( 'graceful_mag_blog_options[featured_boxes_image_3]', array(
            'default'   => '',
            'type'      => 'option',
            'transport' => 'refresh',
            'sanitize_callback' => 'graceful_sanitize_number_absint'
        ) );
        $wp_customize->add_control(
            new WP_Customize_Cropped_Image_Control( $wp_customize, 'graceful_mag_blog_options[featured_boxes_image_3]', array(
                'label'         => esc_html__( 'Image 3', 'graceful-mag-blog' ),
                'section'       => 'graceful_mag_blog_featured_boxes',
                'flex_width'    => false,
                'flex_height'   => false,
                'width'         => 600,
                'height'        => 340,
                'priority'      => 25
            )
        ) );

        // Featured Boxes Layout Width
        $boxed_width_featured_boxes = array(
            'full' => esc_html__( 'Full', 'graceful-mag-blog' ),
            'wrapped' => esc_html__( 'Boxed', 'graceful-mag-blog' ),
        );

        $wp_customize->add_setting( 'graceful_mag_blog_options[featured_boxes_width]', array(
            'default'    => graceful_mag_blog_options( 'featured_boxes_width' ),
            'type'       => 'option',
            'transport'  => 'refresh',
            'capability' => 'edit_theme_options',
            'sanitize_callback' => 'graceful_sanitize_select'
        ) );
        $wp_customize->add_control( 'graceful_mag_blog_options[featured_boxes_width]', array(
            'label'         => esc_html__( 'Featured Boxes Width', 'graceful-mag-blog' ),
            'section'       => 'graceful_basic',
            'type'          => 'select',
            'choices'       => $boxed_width_featured_boxes,
            'priority'      => 28
        ) );


    }
    add_action( 'customize_register', 'graceful_mag_blog_customize_register', 99 );

    // Sanitize number absint
    function graceful_sanitize_number_absint( $number, $setting ) {

        // ensure $number is an absolute integer
        $number = absint( $number );

        // return default if not integer
        return ( $number ? $number : $setting->default );

    }

    // Register Top Menu
    register_nav_menus(
        array(
            'top'  => esc_html__( 'Top Menu', 'graceful-mag-blog' ),
        )
    );

    function graceful_top_menu_fallback() {
        if ( current_user_can( 'edit_theme_options' ) ) {
            ?>
            <ul id="top-menu">
                <li>
                    <a href="<?php echo esc_url( home_url( '/wp-admin/nav-menus.php') ) ?>">
                        <?php esc_html_e( 'Set-up Top Menu', 'graceful-mag-blog' ) ?>
                    </a>
                </li>
            </ul>
            <?php
        }
    }

    function graceful_mag_blog_options( $controls ) {

        $graceful_mag_blog_defaults = array(
            'top_navigation_show' => true,
            'top_navigation_bg' => '#000000',
            'top_navigation_text_color' => '#ffffff',
            'main_navigation_active_link_color' => '#000000',
            'trending_post_ticker_show' => true,
            'trending_post_dot_color' => '#FF0000',
            'latest_post_ticker_show' => true,
            'latest_article_heading_text' => "Latest Articles",
            'latest_article_heading_bg_color' => '#000000',
            'latest_article_heading_text_color' => '#ffffff',
            'trending_post_heading_text' => "Trending",
            'blog_grid_excerpt_length' => '20',
            'featured_boxes_show' => false,
            'featured_boxes_window' => true,
            'featured_boxes_width' => 'wrapped',
            'featured_boxes_title_1' => '',
            'featured_boxes_url_1' => '',
            'featured_boxes_image_1' => '',
            'featured_boxes_title_2' => '',
            'featured_boxes_url_2' => '',
            'featured_boxes_image_2' => '',
            'featured_boxes_title_3' => '',
            'featured_boxes_url_3' => '',
            'featured_boxes_image_3' => ''
        );

        // merge defaults and options
        $graceful_mag_blog_defaults = wp_parse_args( get_option( 'graceful_mag_blog_options' ), $graceful_mag_blog_defaults );

        // return control
        return $graceful_mag_blog_defaults[ $controls ];

    }

}
add_action( 'after_setup_theme', 'graceful_mag_blog_theme_setup' );


// ----------------------------------------------------------------------------------
//  New Fonts
// ----------------------------------------------------------------------------------
function graceful_mag_blog_enqueue_assets()
{
    // Include the file.
    require_once get_theme_file_path('webfont-loader/wptt-webfont-loader.php');
    // Load the webfont.
    wp_enqueue_style(
        'minimalist-lato-fonts',
        wptt_get_webfont_url('https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=auto'),
        array(),
        '1.0'
    );
}
add_action('wp_enqueue_scripts', 'graceful_mag_blog_enqueue_assets');

// ----------------------------------------------------------------------------------
//  New Thumbnail Size
// ----------------------------------------------------------------------------------
if ( function_exists( 'add_image_size' ) ) {
    // new column thumbnail size
    add_image_size( 'graceful-post-column-thumbnail', 404, 270, true );
}
wellwisehub – Page 4 Skip to content
wellwisehub

Latest Articles

  • Blog

    Evaluating the Value of a Professional Intervention

  • Blog

    “Embracing a Healthy Lifestyle: A Student’s Perspective”

  • Blog

    Comprehensive Guide to Postpartum Care Following Vaginal Birth

  • Blog

    4 Effective Strategies for Enhancing Workplace Safety with Safety Goggles

  • Blog

    Evaluating the Effectiveness of PEMF Therapy in Autism Spectrum Disorder Management

  • Blog

    Analyzing the Root Causes of Drug and Alcohol Addiction

  • Blog

    Essential Advice for Nurturing Your Hands and Feet

  • Blog

    Comparing Bali Kratom vs. Maeng Da: 6 Key Distinctions to Know

  • Blog

    Prolong Your Life with Products and Lifestyle Enhancements

  • Blog

    Effective Strategies to Help You Save Money on Medication

 Older Posts
Newer Posts 

Recent Posts

Recent Comments

Graceful Theme by Optima Themes