• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP is_admin函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中is_admin函数的典型用法代码示例。如果您正苦于以下问题:PHP is_admin函数的具体用法?PHP is_admin怎么用?PHP is_admin使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了is_admin函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。

示例1: preDisplay

 /**
  * @see SugarView::preDisplay()
  */
 public function preDisplay()
 {
     global $current_user;
     if (!is_admin($current_user)) {
         sugar_die("Unauthorized access to administration.");
     }
 }
开发者ID:sysraj86,项目名称:carnivalcrm,代码行数:10,代码来源:view.backups.php


示例2: init

 function init()
 {
     wpv_register_type_view_template();
     add_action('wp_ajax_set_view_template', array($this, 'ajax_action_callback'));
     add_filter('the_content', array($this, 'the_content'), 1, 1);
     add_filter('the_content', array($this, 'restore_wpautop'), 999, 1);
     add_filter('the_excerpt', array($this, 'the_excerpt_for_archives'), 1, 1);
     if (is_admin()) {
         global $pagenow;
         // Post/page language box
         if ($pagenow == 'post.php' || $pagenow == 'post-new.php') {
             add_action('admin_head', array($this, 'post_edit_template_options'));
             add_action('admin_head', array($this, 'post_edit_tinymce'));
             add_action('admin_footer', array($this, 'hide_view_template_author'));
             add_action('admin_notices', array($this, 'show_admin_messages'));
             // Post/page save actions
             add_action('save_post', array($this, 'save_post_actions'), 10, 2);
             add_filter('user_can_richedit', array($this, 'disable_rich_edit_for_views'));
         } elseif ($pagenow == 'admin-ajax.php') {
             // For when Types saves a child post
             add_action('save_post', array($this, 'save_post_actions'), 10, 2);
         }
         add_action('admin_head', array($this, 'include_admin_css'));
         add_action('wp_ajax_wpv_get_archive_view_template_taxonomy_summary', array($this, '_ajax_get_taxonomy_loop_summary'));
         add_action('wp_ajax_wpv_get_archive_view_template_post_type_summary', array($this, '_ajax_get_post_type_loop_summary'));
         add_action('wp_ajax_wpv_get_archive_view_template_post_type_edit', array($this, '_ajax_get_post_type_loop_edit'));
     } else {
         add_filter('edit_post_link', array($this, 'edit_post_link'), 10, 2);
         add_filter('body_class', array($this, 'body_class'), 10, 2);
         add_action('wp_footer', array($this, 'wpv_meta_html_extra'));
     }
     add_action('save_post', array($this, 'set_default_template'), 10, 2);
 }
开发者ID:adrianjonmiller,项目名称:animalhealth,代码行数:33,代码来源:wpv-template.class.php


示例3: process

 function process()
 {
     if (!is_admin($GLOBALS['current_user']) && in_array($this->action, $this->admin_actions)) {
         $this->hasAccess = false;
     }
     parent::process();
 }
开发者ID:nartnik,项目名称:sugarcrm_test,代码行数:7,代码来源:controller.php


示例4: do_redirect

 /**
  * 
  * DO_REDIRECT
  * 
  * This function will redirect the user if it can resolve that this url request has a redirect.
  * 
  * @author epstudios
  *      
  */
 public function do_redirect()
 {
     if (is_admin()) {
         return false;
     }
     $redirects = self::get_redirects(true);
     // True for only active redirects.
     if (empty($redirects)) {
         return false;
     }
     // No redirects.
     // Get current url
     $url_request = self::get_url();
     $query_string = explode('?', $url_request);
     $query_string = isset($query_string[1]) ? $query_string[1] : false;
     foreach ($redirects as $redirect) {
         $from = urldecode($redirect->url_from);
         if ($redirect->status != 'inactive' && rtrim(trim($url_request), '/') === self::format_from_url(trim($from))) {
             // Match, this needs to be redirected
             // increment this hit counter.
             self::increment_field($redirect->id, 'count');
             if ($redirect->status == '301') {
                 header('HTTP/1.1 301 Moved Permanently');
             } elseif ($redirect->status == '302') {
                 header('HTTP/1.1 302 Moved Temporarily');
             }
             $to = $redirect->type == "url" && !is_numeric($redirect->url_to) ? urldecode($redirect->url_to) : get_permalink($redirect->url_to);
             $to = $query_string ? $to . "?" . $query_string : $to;
             header('Location: ' . $to, true, (int) $redirect->status);
             exit;
         }
     }
 }
开发者ID:aaronfrey,项目名称:PepperLillie-PierPont,代码行数:42,代码来源:eps-301-redirects.php


示例5: __construct

 public function __construct()
 {
     global $AmazonWooCommerce;
     $this->the_plugin = $AmazonWooCommerce;
     $this->module_folder = $this->the_plugin->cfg['paths']['plugin_dir_url'] . 'modules/depedencies/';
     if (is_admin()) {
         add_action("admin_enqueue_scripts", array(&$this, 'admin_print_styles'));
         add_action("admin_print_scripts", array(&$this, 'admin_load_scripts'));
     }
     // load the ajax helper
     require_once $this->the_plugin->cfg['paths']['plugin_dir_path'] . 'modules/dashboard/ajax.php';
     new AmazonWooCommerceDashboardAjax($this->the_plugin);
     // add the boxes
     $this->addBox('website_preview', '', $this->website_preview(), array('size' => 'grid_1'));
     $this->addBox('plugin_depedencies', '', $this->plugin_depedencies(), array('size' => 'grid_3'));
     /*$this->addBox( 'dashboard_links', '', $this->links(), array(
     			'size' => 'grid_3'
     		) );
     		
     		$this->addBox( 'products_performances', 'Top 
     			<select class="AmazonWooCommerce-numer-items-in-top">
     				<option value="10">10</option>
     				<option value="20">20</option>
     				<option value="30">30</option>
     				<option value="50">50</option>
     				<option value="100">100</option>
     				<option value="0">Show All</option>
     			</select>
     			Amazon Products Performances', $this->products_performances(), array(
     			'size' => 'grid_4'
     		) );*/
     $this->addBox('aateam_products', 'Other products by AA-Team:', $this->aateam_products(), array('size' => 'grid_4'));
     $this->addBox('support', 'Need AA-Team Support?', $this->support());
 }
开发者ID:naveedaziz,项目名称:wp-woocommerce-plugin,代码行数:34,代码来源:init.php


示例6: __construct

 /**
  * Constructor.
  * 
  * @param array $details
  * @return \YITH_WCWL
  * @since 1.0.0
  */
 public function __construct($details)
 {
     $this->details = $details;
     $this->wcwl_init = YITH_WCWL_Init();
     if (is_admin()) {
         $this->wcwl_admin_init = YITH_WCWL_Admin_Init();
     }
     add_action('after_setup_theme', array($this, 'plugin_fw_loader'), 1);
     // add rewrite rule
     add_action('init', array($this, 'add_rewrite_rules'), 0);
     add_filter('query_vars', array($this, 'add_public_query_var'));
     add_action('init', array($this, 'add_to_wishlist'));
     add_action('wp_ajax_add_to_wishlist', array($this, 'add_to_wishlist_ajax'));
     add_action('wp_ajax_nopriv_add_to_wishlist', array($this, 'add_to_wishlist_ajax'));
     add_action('init', array($this, 'remove_from_wishlist'));
     add_action('wp_ajax_remove_from_wishlist', array($this, 'remove_from_wishlist_ajax'));
     add_action('wp_ajax_nopriv_remove_from_wishlist', array($this, 'remove_from_wishlist_ajax'));
     add_action('wp_ajax_reload_wishlist_and_adding_elem', array($this, 'reload_wishlist_and_adding_elem_ajax'));
     add_action('wp_ajax_nopriv_reload_wishlist_and_adding_elem', array($this, 'reload_wishlist_and_adding_elem_ajax'));
     add_action('woocommerce_add_to_cart', array($this, 'remove_from_wishlist_after_add_to_cart'));
     add_filter('woocommerce_product_add_to_cart_url', array($this, 'redirect_to_cart'), 10, 2);
     add_action('yith_wcwl_before_wishlist_title', array($this, 'print_notices'));
     add_filter('woocommerce_add_to_cart_redirect', array($this, 'yith_wfbt_redirect_after_add_to_cart'), 10, 1);
     // add filter for font-awesome compatibility
     add_filter('option_yith_wcwl_add_to_wishlist_icon', array($this, 'update_font_awesome_classes'));
     add_filter('option_yith_wcwl_add_to_cart_icon', array($this, 'update_font_awesome_classes'));
 }
开发者ID:bigmarina,项目名称:yith-woocommerce-wishlist,代码行数:34,代码来源:class.yith-wcwl.php


示例7: preDisplay

 /**
  * @see SugarView::preDisplay()
  */
 public function preDisplay()
 {
     global $current_user;
     if (!is_admin($current_user) && !is_admin_for_module($GLOBALS['current_user'], 'Emails') && !is_admin_for_module($GLOBALS['current_user'], 'Campaigns')) {
         sugar_die("Unauthorized access to administration.");
     }
 }
开发者ID:jglaine,项目名称:sugar761-ent,代码行数:10,代码来源:view.config.php


示例8: __construct

 function __construct()
 {
     // If we're in the admin area, load the settings class
     if (is_admin()) {
         require dirname(__FILE__) . '/settings.php';
         $settingsClass = new LazyLoadXTSettings();
         // If this is the first time we've enabled the plugin, setup default settings
         register_activation_hook(__FILE__, array($settingsClass, 'first_time_activation'));
         add_filter('plugin_action_links_' . plugin_basename(__FILE__), array($settingsClass, 'lazyloadxt_action_links'));
     } else {
         // Store our settings in memory to reduce mysql calls
         $this->settings = $this->get_settings();
         $this->dir = plugin_dir_url(__FILE__);
         // The CDN has an older version
         if ($this->settings['cdn']) {
             $this->lazyloadxt_ver = '1.0.5';
         }
         // Enqueue Lazy Load XT scripts and styles
         add_action('wp_enqueue_scripts', array($this, 'load_scripts'));
         // Replace the 'src' attr with 'data-src' in the_content
         add_filter('the_content', array($this, 'filter_html'));
         // If enabled replace the 'src' attr with 'data-src' in text widgets
         if ($this->settings['textwidgets']) {
             add_filter('widget_text', array($this, 'filter_html'));
         }
         // If enabled replace the 'src' attr with 'data-src' in the_post_thumbnail
         if ($this->settings['thumbnails']) {
             add_filter('post_thumbnail_html', array($this, 'filter_html'));
         }
         // If enabled replace the 'src' attr with 'data-src' in the_post_thumbnail
         if ($this->settings['avatars']) {
             add_filter('get_avatar', array($this, 'filter_html'));
         }
     }
 }
开发者ID:saplingdigitalltd,项目名称:thefoodrush,代码行数:35,代码来源:lazy-load-xt.php


示例9: amr_check_if_widget_debug

function amr_check_if_widget_debug()
{
    global $said;
    // only do these debug if we are logged in and are the administrator
    if (is_admin()) {
        return false;
    }
    // if running in backend, then do not do debug.  20151217
    if (!is_user_logged_in() or !current_user_can('administrator')) {
        return false;
    }
    if (isset($_REQUEST['do_widget_debug'])) {
        if (empty($said)) {
            $said = true;
        } else {
            return true;
        }
        $url_without_debug_query = esc_url(remove_query_arg('do_widget_debug'));
        $eek = '<a href="' . $url_without_debug_query . '">Remove debug</a>';
        echo '<br/>Note: Debug help is only shown to a logged-in Administrator.' . $eek . '<br />';
        $text = amr_show_shortcode_widget_possibilities();
        echo $text;
        return true;
    } else {
        return false;
    }
}
开发者ID:gpreets,项目名称:newlab,代码行数:27,代码来源:amr-utilities.php


示例10: metaform

 public function metaform()
 {
     $value = $this->getValue();
     $data = $this->getData();
     $attributes = $this->getAttr();
     $form = array();
     $options = array();
     if (isset($data['options'])) {
         if (!is_admin()) {
             $new_options = array();
             foreach ($data['options'] as $key => $option) {
                 $tmp = $option['value'];
                 $option['value'] = $option['types-value'];
                 $option['types-value'] = $tmp;
                 $new_options[$key] = $option;
                 unset($tmp);
             }
             $data['options'] = $new_options;
         }
         foreach ($data['options'] as $key => $option) {
             $one_option_data = array('#value' => $option['value'], '#title' => stripslashes($option['title']));
             /**
              * add default value if needed
              * issue: frontend, multiforms CRED
              */
             //                if (array_key_exists('types-value', $option)) {
             //                    $one_option_data['#types-value'] = $option['types-value'];
             //                }
             $options[] = $one_option_data;
         }
     }
     /**
      * for user fields we reset title and description to avoid double
      * display
      */
     $title = $this->getTitle();
     if (empty($title)) {
         $title = $this->getTitle(true);
     }
     $options = apply_filters('wpt_field_options', $options, $title, 'select');
     /**
      * default_value
      */
     if (!empty($value) || $value == '0') {
         $data['default_value'] = $value;
     }
     $is_multiselect = array_key_exists('multiple', $attributes) && 'multiple' == $attributes['multiple'];
     $default_value = isset($data['default_value']) ? $data['default_value'] : null;
     //Fix https://icanlocalize.basecamphq.com/projects/7393061-toolset/todo_items/189219391/comments
     if ($is_multiselect) {
         $default_value = new RecursiveIteratorIterator(new RecursiveArrayIterator($default_value));
         $default_value = iterator_to_array($default_value, false);
     }
     //##############################################################################################
     /**
      * metaform
      */
     $form[] = array('#type' => 'select', '#title' => $this->getTitle(), '#description' => $this->getDescription(), '#name' => $this->getName(), '#options' => $options, '#default_value' => $default_value, '#multiple' => $is_multiselect, '#validate' => $this->getValidationData(), '#class' => 'form-inline', '#repetitive' => $this->isRepetitive());
     return $form;
 }
开发者ID:zoran180,项目名称:wp_szf,代码行数:60,代码来源:class.select.php


示例11: whitepaper_fonts

function whitepaper_fonts()
{
    if (!is_admin()) {
        wp_register_style('open-sans', '//fonts.googleapis.com/css?family=Open+Sans');
        wp_enqueue_style('open-sans', get_stylesheet_uri(), array('open-sans'));
    }
}
开发者ID:ChuanGz,项目名称:Source_web,代码行数:7,代码来源:functions.php


示例12: ox_adding_scripts

function ox_adding_scripts()
{
    if (!function_exists('is_login_page')) {
        function is_login_page()
        {
            return !strncmp($_SERVER['REQUEST_URI'], '/wp-login.php', strlen('/wp-login.php'));
        }
    }
    if (!is_admin() && !is_login_page()) {
        /*removed wp-embed.min.js*/
        wp_deregister_script('wp-embed');
        /*jquery*/
        wp_deregister_script('jquery');
        $infooter = !is_page(array($order_form_pages)) ? true : false;
        wp_register_script('jquery', "http://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js", false, '1.11.3', $infooter);
        wp_enqueue_script('jquery');
        /*bootstrap*/
        wp_enqueue_style('bootstrap', get_template_directory_uri() . '/css/bootstrap.min.css');
        /*slicknav menu*/
        wp_enqueue_script('slicknav', get_template_directory_uri() . '/js/jquery.slicknav.min.js', array('jquery'), '', true);
        /*bxslider*/
        wp_enqueue_style('bxslider', get_template_directory_uri() . '/css/jquery.bxslider.min.css');
        wp_enqueue_script('bxslider', get_template_directory_uri() . '/js/jquery.bxslider.min.js', array('jquery'), '', true);
        /*zopim chat*/
        wp_enqueue_script('zopim', get_template_directory_uri() . '/js/zopimClear.js', array('jquery'), '', true);
        /*custom css*/
        wp_enqueue_style('custom', get_template_directory_uri() . '/style.css', array('bootstrap'));
        /*custom js*/
        wp_enqueue_script('custom', get_template_directory_uri() . '/js/custom.js', array('jquery'), '', true);
    }
}
开发者ID:OlgaX,项目名称:wp-template,代码行数:31,代码来源:functions.php


示例13: __construct

 /**
  * Constructor
  * @since  1.3.0
  *
  * @param $file
  */
 public function __construct($file)
 {
     $this->name = __('Grading', 'woothemes-sensei');
     $this->file = $file;
     $this->page_slug = 'sensei_grading';
     // Admin functions
     if (is_admin()) {
         add_action('admin_menu', array($this, 'grading_admin_menu'), 20);
         add_action('grading_wrapper_container', array($this, 'wrapper_container'));
         if (isset($_GET['page']) && $_GET['page'] == $this->page_slug) {
             add_action('admin_print_scripts', array($this, 'enqueue_scripts'));
             add_action('admin_print_styles', array($this, 'enqueue_styles'));
         }
         add_action('admin_init', array($this, 'admin_process_grading_submission'));
         add_action('admin_notices', array($this, 'add_grading_notices'));
         //			add_action( 'sensei_grading_notices', array( $this, 'sensei_grading_notices' ) );
     }
     // End If Statement
     // Ajax functions
     if (is_admin()) {
         add_action('wp_ajax_get_lessons_dropdown', array($this, 'get_lessons_dropdown'));
         add_action('wp_ajax_get_redirect_url', array($this, 'get_redirect_url'));
     }
     // End If Statement
 }
开发者ID:RiaanKnoetze,项目名称:sensei,代码行数:31,代码来源:class-woothemes-sensei-grading.php


示例14: __construct

 function __construct()
 {
     // update setting
     acf_update_setting('pro', true);
     acf_update_setting('name', __('Advanced Custom Fields PRO', 'acf'));
     // api
     acf_include('pro/api/api-pro.php');
     acf_include('pro/api/api-options-page.php');
     // updates
     acf_include('pro/core/updates.php');
     // admin
     if (is_admin()) {
         // options page
         acf_include('pro/admin/options-page.php');
         // settings
         acf_include('pro/admin/settings-updates.php');
     }
     // fields
     acf_include('pro/fields/repeater.php');
     acf_include('pro/fields/flexible-content.php');
     acf_include('pro/fields/gallery.php');
     // actions
     add_action('init', array($this, 'wp_init'));
     add_action('acf/input/admin_enqueue_scripts', array($this, 'input_admin_enqueue_scripts'));
     add_action('acf/field_group/admin_enqueue_scripts', array($this, 'field_group_admin_enqueue_scripts'));
     add_action('acf/field_group/admin_l10n', array($this, 'field_group_admin_l10n'));
     // filters
     add_filter('acf/get_valid_field', array($this, 'get_valid_field'), 11, 1);
     add_filter('acf/update_field', array($this, 'update_field'), 1, 1);
     add_filter('acf/prepare_field_for_export', array($this, 'prepare_field_for_export'));
     add_filter('acf/prepare_field_for_import', array($this, 'prepare_field_for_import'));
 }
开发者ID:bmavus,项目名称:wp-theme-blank,代码行数:32,代码来源:acf-pro.php


示例15: init

 public static function init()
 {
     if (!is_admin()) {
         return;
     }
     if (!isset($_FILES['podlove_import_tracking'])) {
         return;
     }
     set_time_limit(10 * MINUTE_IN_SECONDS);
     // allow xml+gz uploads
     add_filter('upload_mimes', function ($mimes) {
         return array_merge($mimes, array('xml' => 'application/xml', 'gz|gzip' => 'application/x-gzip'));
     });
     require_once ABSPATH . '/wp-admin/includes/file.php';
     $file = wp_handle_upload($_FILES['podlove_import_tracking'], array('test_form' => false));
     if ($file && (!isset($file['error']) || !$file['error'])) {
         update_option('podlove_import_tracking_file', $file['file']);
         if (!($file = get_option('podlove_import_tracking_file'))) {
             return;
         }
         $importer = new \Podlove\Modules\ImportExport\Import\TrackingImporter($file);
         $importer->import();
     } else {
         echo '<div class="error"><p>' . $file['error'] . '</p></div>';
     }
 }
开发者ID:johannes-mueller,项目名称:podlove-publisher,代码行数:26,代码来源:tracking_importer.php


示例16: tinymce_addbuttons

 public function tinymce_addbuttons()
 {
     if (get_user_option('rich_editing') == 'true' && !is_admin()) {
         add_filter('mce_external_plugins', array($this, 'add_custom_tinymce_plugin'));
         add_filter('mce_buttons', array($this, 'register_custom_button'));
     }
 }
开发者ID:blogfor,项目名称:king,代码行数:7,代码来源:Editor.php


示例17: __construct

 /**
  * Constructor
  */
 public function __construct()
 {
     if (is_admin()) {
         $this->update_tables();
         add_filter('wpmu_drop_tables', array($this, 'wpmu_drop_tables'), 11, 2);
     }
 }
开发者ID:rinodung,项目名称:live-theme,代码行数:10,代码来源:class-msp-db.php


示例18: nktagcloud_init

/**
 * Things to run during init hook
 *
 * @since 0.8.6
 */
function nktagcloud_init()
{
    // http://codex.wordpress.org/Determining_Plugin_and_Content_Directories
    // Pre-2.6 compatibility
    if (!defined('WP_CONTENT_URL')) {
        define('WP_CONTENT_URL', get_option('siteurl') . '/wp-content');
    }
    if (!defined('WP_CONTENT_DIR')) {
        define('WP_CONTENT_DIR', ABSPATH . 'wp-content');
    }
    if (!defined('WP_PLUGIN_URL')) {
        define('WP_PLUGIN_URL', WP_CONTENT_URL . '/plugins');
    }
    if (!defined('WP_PLUGIN_DIR')) {
        define('WP_PLUGIN_DIR', WP_CONTENT_DIR . '/plugins');
    }
    global $nktagcloud;
    $nktagcloud = array('path' => WP_PLUGIN_DIR . '/' . str_replace(basename(__FILE__), "", plugin_basename(__FILE__)), 'url' => WP_PLUGIN_URL . '/' . str_replace(basename(__FILE__), "", plugin_basename(__FILE__)));
    // always needed for footer link
    // TODO which footer link? we don't need this in admin, or do we?
    require_once 'inc/page.php';
    if (is_admin()) {
        require_once 'inc/admin.php';
        add_action('admin_menu', 'nktagcloud_add_pages');
        register_widget_control(__('Better Tag Cloud', 'nktagcloud'), 'nktagcloud_control');
        register_sidebar_widget(__('Better Tag Cloud', 'nktagcloud'), 'widget_nktagcloud');
    } else {
        add_shortcode('nktagcloud', 'nktagcloud_shortcode');
        add_shortcode('nktagcloud_single', 'nktagcloud_single_shortcode');
        register_sidebar_widget(__('Better Tag Cloud', 'nktagcloud'), 'widget_nktagcloud');
    }
}
开发者ID:howardlei82,项目名称:IGSM-Website,代码行数:37,代码来源:nktagcloud.php


示例19: __construct

 /**
  * Constructor
  */
 public function __construct($type = 'mycred_default')
 {
     parent::__construct('myCRED_BuddyPress', array('module_name' => 'buddypress', 'defaults' => array('visibility' => array('balance' => 0, 'history' => 0), 'balance_location' => '', 'balance_template' => '%plural% balance:', 'history_location' => '', 'history_menu_title' => array('me' => __("My History", 'mycred'), 'others' => __("%s's History", 'mycred')), 'history_menu_pos' => 99, 'history_url' => 'mycred-history', 'history_num' => 10), 'register' => false, 'add_to_core' => true), $type);
     if (!is_admin()) {
         add_action('bp_setup_nav', array($this, 'setup_nav'));
     }
 }
开发者ID:socialray,项目名称:surfied-2-0,代码行数:10,代码来源:mycred-module-buddypress.php


示例20: HW_Taxonomy_Post_List_widget

 /**
  * constructor
  */
 function HW_Taxonomy_Post_List_widget()
 {
     //Hoangweb Taxonomy Post List
     parent::WP_Widget(false, $name = "Truy xuất nội dung theo chuyên mục", array('description' => 'Hiển thị bài viết theo danh mục/taxonomy'));
     //you should check if whether this widget actived on frontend or neither maybe you can get widget data by get_option($this->option_name)
     if (!is_admin() && !is_active_widget(false, false, $this->id_base, true)) {
         return;
     }
     $this->setup_actions();
     //instance skin
     if (class_exists('HW_SKIN')) {
         $this->skin = new HW_SKIN($this, plugin_dir_path(__FILE__), self::SKINS_FOLDER, 'hw-category-posts.php', 'skins');
         //$this->skin->skin_name='hw-category-posts.php';   #/wp-contents/hw_yahooskype/yahooskype.php
         //$this->skin->skin_folder='wcp_hw_skins';   #create folder in /wp-contents/hw_yahooskype
         $this->skin->plugin_url = plugins_url('', __FILE__);
         $this->skin->enable_external_callback = false;
         $this->skin->create('pagination', '__paginations', 'hwtpl-pagination.php')->enable_external_callback = false;
         //create new skin for pagination
         //create scrollbar skins
         $this->skin->create('scrollbar', '__scrollbars', 'hwtpl-scrollbar.php')->enable_external_callback = false;
         $this->skin->enable_template_engine();
     }
     self::$instance = $this;
     //save lastest instance of this widget
     //register widget features from HW_AWC
     if (class_exists('HW_AWC')) {
         /*HW_AWC::register_widget_feature($this,'grid_posts');  //depricated
           HW_AWC::register_widget_feature($this, 'saveconfig');
           HW_AWC::register_widget_feature($this, 'fancybox');*/
     }
     $this->hwtpl = new HW_Taxonomy_Post_List();
     $this->hwtpl->localize_object_callback = array($this, '_set_localize_scripts_data');
 }
开发者ID:hoangsoft90,项目名称:hw-hoangweb-plugin,代码行数:36,代码来源:hw-taxonomy-post-list-widget.php



注:本文中的is_admin函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP is_admin_bar_showing函数代码示例发布时间:2022-05-15
下一篇:
PHP is_add_payment_method_page函数代码示例发布时间:2022-05-15
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap