1. CHILD THEMES


The Everything theme fully supports child themes built upon it. If you need to modify theme files, it’s better to use child theme for this purpose, so you still can update theme in the future without worrying about your modifications.


2. THEME OPTIONS


Every theme option can be read and/or modified on the fly in your child theme (or plugin), which will affect theme’s look. For example, if you want to check what color scheme the theme uses, and modify it on your conditions:


  • GET VALUE


    $scheme = Everything::to('general/scheme');

  • SET VALUE


    Everything::to_('general/scheme')->value = 'dark';

3. FILTERS


There are also a few dozens of filters, which you can use to modify many values and way the theme works. For example:


  • CHANGING POST FORMAT ICON


    add_filter('everything_post_formats_icons', function($icon) {
        $icon['image'] = 'picture';
        return $icon;
    });

  • CUSTOM FOOTER LAYOUTS


    add_filter('everything_footer_custom_layouts', function() {
        return array(
            '16_46_16' => 'My layout',
            '18_78'    => 'Other footer layout'
        );
    });

If you have a request for other filters, please let me know.

You can read more about modifying the Everything theme in the theme documentation, which is included to the purchase package.

© Copyright Ridefocus