コード例 #1
0
ファイル: functions.php プロジェクト: bensethro/runcyb
function shiftnav_register_skin($id, $title, $path)
{
    _SHIFTNAV()->register_skin($id, $title, $path);
}
コード例 #2
0
            //$group = '' ){
            return self::$registered_icons;
        }
    }
    /*
     * If the class already exists, and we're running ShiftNav Pro, 
     * ShiftNav free needs to be deactivated
     */
} elseif (defined('SHIFTNAV_PRO') && SHIFTNAV_PRO) {
    function deactivate_shiftnav()
    {
        if (is_plugin_active('shiftnav-responsive-mobile-menu/shiftnav-responsive-mobile-menu.php')) {
            deactivate_plugins('shiftnav-responsive-mobile-menu/shiftnav-responsive-mobile-menu.php');
        }
    }
    add_action('admin_init', 'deactivate_shiftnav');
    //or
    function shiftnav_duplicate_warning()
    {
        echo '<div class="error"><p><strong>Attempting to disable ShiftNav [Free]</strong>.  Please be sure that the free version of ShiftNav has been disabled in order to use ShiftNav Pro</p></div>';
    }
    add_action('admin_notices', 'shiftnav_duplicate_warning');
}
// End if class_exists check
if (!function_exists('_SHIFTNAV')) {
    function _SHIFTNAV()
    {
        return ShiftNav::instance();
    }
    _SHIFTNAV();
}
コード例 #3
0
function shiftnav_get_instance_options($instance)
{
    //echo SHIFTNAV_PREFIX.$instance;
    $defaults = _SHIFTNAV()->get_defaults(SHIFTNAV_PREFIX . $instance);
    $options = get_option(SHIFTNAV_PREFIX . $instance, $defaults);
    if (!is_array($options) || count($options) == 0) {
        return $defaults;
    }
    return $options;
}
コード例 #4
0
ファイル: icons.php プロジェクト: swc-dng/swcsandbox
function shiftnav_get_registered_icons()
{
    return _SHIFTNAV()->get_registered_icons();
}