當前位置: 首頁>>代碼示例>>PHP>>正文


PHP wpgrade::require_all方法代碼示例

本文整理匯總了PHP中wpgrade::require_all方法的典型用法代碼示例。如果您正苦於以下問題:PHP wpgrade::require_all方法的具體用法?PHP wpgrade::require_all怎麽用?PHP wpgrade::require_all使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在wpgrade的用法示例。


在下文中一共展示了wpgrade::require_all方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: define

if (!defined('EXT')) {
    define('EXT', '.php');
}
do_action('before_wpgrade_core');
$basepath = dirname(__FILE__) . DIRECTORY_SEPARATOR;
//require $basepath . 'wpgrade' . EXT;
get_template_part('wpgrade-core/wpgrade');
// Setup translations
// ------------------
load_theme_textdomain('rosa_txtd', wpgrade::themefilepath(wpgrade::confoption('language-path', 'languages')));
// Dynamically load in all classes
// -------------------------------
# Loading convention: if it's a PHP file it's loaded, the shorter the path
# the higher the priority
$classpath = $basepath . 'classes' . DIRECTORY_SEPARATOR;
wpgrade::require_all($classpath);
// Setup Option Drivers
// --------------------
if (wpgrade::confoption('wpml_separate_options', false)) {
    $wpgrade_redux = new wpGrade_Redux();
}
// the handler is the main object responsible for managing the drivers
wpgrade::options_handler(new WPGradeOptions());
# [!!] driver priority works like a LIFO stack, last in = highest priority
// register basic configuration driver
$config = wpgrade::config();
wpgrade::options()->add_optiondriver(new WPGradeOptionDriver_Config($config['theme-options']));
// we register redux as option driver via a resolver
function wpgrade_callback_bootstrap_redux_instance($redux)
{
    $reduxdriver = new WPGradeOptionDriver_Redux($redux);
開發者ID:qhuit,項目名稱:Tournesol,代碼行數:31,代碼來源:bootstrap.php

示例2: array

    if (file_exists($fullpath)) {
        wpgrade::require_all($fullpath);
    }
}
$themeincludefiles = wpgrade::confoption('include-files', array());
foreach ($themeincludefiles as $file) {
    if (file_exists(wpgrade::childpath() . $file)) {
        require wpgrade::childpath() . $file;
    } else {
        require wpgrade::themepath() . $file;
    }
}
// Include core specific callbacks
// ------------------------------------------------------------------------
$callbackspath = dirname(__FILE__) . $ds . 'callbacks';
wpgrade::require_all($callbackspath);
// Theme Setup
// ------------------------------------------------------------------------
/**
 * ...
 */
function wpgrade_callback_themesetup()
{
    // General Purpose Resource Handling
    // ---------------------------------
    // register resources
    add_action('wp_enqueue_scripts', 'wpgrade_callback_register_theme_resources', 1);
    // auto-enque based on configuration entries and callbacks
    add_action('wp_enqueue_scripts', 'wpgrade_callback_enqueue_theme_resources', 1);
    $themeconfiguration = wpgrade::config();
    // Specialized Resource Handling
開發者ID:pwzCypher,項目名稱:wp-push,代碼行數:31,代碼來源:hooks.php


注:本文中的wpgrade::require_all方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。