Ejemplo n.º 1
0
function oxy_widgets_init()
{
    global $oxy_theme;
    for ($i = 0; $i < 4; $i++) {
        $oxy_theme->register_sidebar('Upper Footer ' . ($i + 1), 'Upper Footer area', '', 'upper-footer-' . ($i + 1));
    }
    for ($i = 0; $i < 4; $i++) {
        $oxy_theme->register_sidebar('Footer ' . ($i + 1), 'Footer area', '', 'footer-' . ($i + 1));
    }
    for ($i = 0; $i < 4; $i++) {
        $oxy_theme->register_sidebar('Sub Footer ' . ($i + 1), 'Sub Footer area below main footer', '', 'sub-footer-' . ($i + 1));
    }
    if (oxy_is_woocommerce_active()) {
        // register Shop page widget for banners
        $oxy_theme->register_sidebar('Shop Page', 'Widget used in the Shop Page', '', 'product-page');
    }
    // register header area widgets
    $oxy_theme->register_sidebar('Menu Bar', 'Widget to the left of menu', '', 'menu-bar');
    $oxy_theme->register_sidebar('Logo Bar', 'Widget used in the logo bar when header style is menu below', '', 'logo-bar');
    $oxy_theme->register_sidebar('Top Bar Left', 'Above Navigation section to the left', 'text-left small-screen-center', 'above-nav-left');
    $oxy_theme->register_sidebar('Top Bar Right', 'Above Navigation section to the right', 'text-right small-screen-center', 'above-nav-right');
    $oxy_theme->register_sidebar('Sidebar', 'Standard site sidebar', '', 'sidebar');
    // replace default widgets
    register_widget('OxyCustomRecentPostsWidget');
    register_widget('OxyCustomArchivesWidget');
}
Ejemplo n.º 2
0
<?php

/**
 * All Woocommerce stuff
 *
 * @package Omega
 * @subpackage Admin
 * @since 0.1
 *
 * @copyright (c) 2014 Oxygenna.com
 * @license **LICENSE**
 * @version 1.7.3
 */
add_theme_support('woocommerce');
if (oxy_is_woocommerce_active()) {
    // Dequeue WooCommerce stylesheet(s)
    if (version_compare(WOOCOMMERCE_VERSION, "2.1") >= 0) {
        // WooCommerce 2.1 or above is active
        add_filter('woocommerce_enqueue_styles', '__return_false');
    } else {
        // WooCommerce is less than 2.1
        define('WOOCOMMERCE_USE_CSS', false);
    }
    /**
     * All hooks for the shop page and category list page go here
     *
     * @return void
     **/
    function oxy_shop_and_category_hooks()
    {
        if (is_shop() || is_product_category()) {