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

PHP load_plugin_textdomain函数代码示例

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

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



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

示例1: lingotek_wordpress_importer_init

 function lingotek_wordpress_importer_init()
 {
     $class = new ReflectionClass('WP_Import');
     load_plugin_textdomain('wordpress-importer', false, basename(dirname($class->getFileName())) . '/languages');
     $GLOBALS['wp_import'] = new Lingotek_WP_Import();
     register_importer('wordpress', 'WordPress', __('Import <strong>posts, pages, comments, custom fields, categories, and tags</strong> from a WordPress export file.', 'wordpress-importer'), array($GLOBALS['wp_import'], 'dispatch'));
 }
开发者ID:Gordondalos,项目名称:expert,代码行数:7,代码来源:plugins-compat.php


示例2: cherry_plugin_settings

 function cherry_plugin_settings()
 {
     global $wpdb;
     if (!function_exists('get_plugin_data')) {
         require_once ABSPATH . 'wp-admin/includes/plugin.php';
     }
     $upload_dir = wp_upload_dir();
     $plugin_data = get_plugin_data(plugin_dir_path(__FILE__) . 'cherry-plugin.php');
     //Cherry plugin constant variables
     define('CHERRY_PLUGIN_DIR', plugin_dir_path(__FILE__));
     define('CHERRY_PLUGIN_URL', plugin_dir_url(__FILE__));
     define('CHERRY_PLUGIN_DOMAIN', $plugin_data['TextDomain']);
     define('CHERRY_PLUGIN_DOMAIN_DIR', $plugin_data['DomainPath']);
     define('CHERRY_PLUGIN_VERSION', $plugin_data['Version']);
     define('CHERRY_PLUGIN_NAME', $plugin_data['Name']);
     define('CHERRY_PLUGIN_SLUG', plugin_basename(__FILE__));
     define('CHERRY_PLUGIN_DB', $wpdb->prefix . CHERRY_PLUGIN_DOMAIN);
     define('CHERRY_PLUGIN_REMOTE_SERVER', esc_url('http://tmbhtest.com/cherryframework.com/components_update/'));
     //Other constant variables
     define('CURRENT_THEME_DIR', get_stylesheet_directory());
     define('CURRENT_THEME_URI', get_stylesheet_directory_uri());
     define('UPLOAD_BASE_DIR', str_replace("\\", "/", $upload_dir['basedir']));
     define('UPLOAD_DIR', str_replace("\\", "/", $upload_dir['path'] . '/'));
     // if ( !defined('API_URL') ) {
     // 	define( 'API_URL', esc_url( 'http://updates.cherry.template-help.com/cherrymoto/v3/api/' ) );
     // }
     load_plugin_textdomain(CHERRY_PLUGIN_DOMAIN, false, dirname(plugin_basename(__FILE__)) . '/' . CHERRY_PLUGIN_DOMAIN_DIR);
     do_action('cherry_plugin_settings');
 }
开发者ID:drupalninja,项目名称:schome_org,代码行数:29,代码来源:cherry-plugin.php


示例3: geodir_load_translation_geodirpayment

function geodir_load_translation_geodirpayment()
{
    $locale = apply_filters('plugin_locale', get_locale(), GEODIRPAYMENT_TEXTDOMAIN);
    load_textdomain(GEODIRPAYMENT_TEXTDOMAIN, WP_LANG_DIR . '/' . GEODIRPAYMENT_TEXTDOMAIN . '/' . GEODIRPAYMENT_TEXTDOMAIN . '-' . $locale . '.mo');
    load_plugin_textdomain(GEODIRPAYMENT_TEXTDOMAIN, false, dirname(plugin_basename(__FILE__)) . '/geodir-payment-languages');
    include_once 'language.php';
}
开发者ID:poweronio,项目名称:mbsite,代码行数:7,代码来源:geodir_payment_manager.php


示例4: init

 public function init()
 {
     add_filter('jpeg_quality', $this->get_static_method('jpeg_quality'));
     add_filter('wp_editor_set_quality', $this->get_static_method('jpeg_quality'));
     add_filter('wp_generate_attachment_metadata', $this->get_method('compress_on_upload'), 10, 2);
     load_plugin_textdomain(self::NAME, false, dirname(plugin_basename(__FILE__)) . '/languages');
 }
开发者ID:mattywebb,项目名称:cyclery-northside,代码行数:7,代码来源:class-tiny-plugin.php


示例5: kebo_twitter_plugin_setup

function kebo_twitter_plugin_setup()
{
    /**
     * Include Plugin Options.
     */
    require_once KEBO_TWITTER_PLUGIN_PATH . 'inc/options.php';
    /**
     * Include Menu Page.
     */
    require_once KEBO_TWITTER_PLUGIN_PATH . 'inc/menu.php';
    /**
     * Include Custom Widget.
     */
    require_once KEBO_TWITTER_PLUGIN_PATH . 'inc/widget.php';
    /**
     * Include Request for the Twitter Feed.
     */
    require_once KEBO_TWITTER_PLUGIN_PATH . 'inc/get_tweets.php';
    /**
     * Include Shortcode.
     */
    require_once KEBO_TWITTER_PLUGIN_PATH . 'inc/shortcode.php';
    /**
     * Include AJAX.
     */
    require_once KEBO_TWITTER_PLUGIN_PATH . 'inc/ajax.php';
    /**
     * Load Text Domain for Translations.
     */
    load_plugin_textdomain('kebo_twitter', false, dirname(plugin_basename(__FILE__)) . '/languages');
}
开发者ID:karenwingyee,项目名称:Superdry-blog,代码行数:31,代码来源:kebo-twitter-feed.php


示例6: registerLocale

 public static function registerLocale($dir)
 {
     if (!defined("DAQ_DOMAIN")) {
         define("DAQ_DOMAIN", "daq-framework-locale");
         load_plugin_textdomain(DAQ_DOMAIN, false, $dir);
     }
 }
开发者ID:robjcordes,项目名称:nexnewwp,代码行数:7,代码来源:Loader.php


示例7: load_textdomain

 /**
  * Load textdomain
  */
 function load_textdomain()
 {
     $domain = 'wp_jwt_auth';
     $locale = apply_filters('plugin_locale', get_locale(), $domain);
     load_textdomain($domain, WP_LANG_DIR . '/wp-jwt-authentication/' . $domain . '-' . $locale . '.mo');
     load_plugin_textdomain($domain, FALSE, dirname(plugin_basename(__FILE__)) . '/languages/');
 }
开发者ID:YanikPei,项目名称:wp-jwt-authentication,代码行数:10,代码来源:wp-authentication-kit.php


示例8: ywctm_premium_init

function ywctm_premium_init()
{
    /* Load YWCTM text domain */
    load_plugin_textdomain('ywctm', false, dirname(plugin_basename(__FILE__)) . '/languages/');
    global $YITH_WC_Catalog_Mode;
    $YITH_WC_Catalog_Mode = new YITH_WC_Catalog_Mode_Premium();
}
开发者ID:GolgoSoft,项目名称:KeenerWP,代码行数:7,代码来源:init.php


示例9: __construct

 public function __construct()
 {
     load_plugin_textdomain('mapboxadv', false, basename(dirname(__FILE__)) . '/languages');
     //widget builder
     $this->wbuilder = new Mapbox_Builder();
     parent::__construct('Mapboxadv', 'Mapbox for WP Advanced', array('description' => 'Mapbox for WP Advanced'));
 }
开发者ID:erikb85,项目名称:mapbox-for-wp-advanced,代码行数:7,代码来源:mapboxwidgetadv.php


示例10: ft_op_init

function ft_op_init()
{
    if (!file_exists(get_template_directory() . '/ft-options.php')) {
        return;
    }
    //  If user can't edit theme options, exit
    if (!current_user_can('edit_theme_options')) {
        return;
    }
    // Load translation files
    load_plugin_textdomain('ft_optionsframework', false, dirname(plugin_basename(__FILE__)) . '/languages/');
    // Loads the required Options Framework classes.
    require plugin_dir_path(__FILE__) . 'includes/class-options-framework.php';
    require plugin_dir_path(__FILE__) . 'includes/class-options-framework-admin.php';
    require plugin_dir_path(__FILE__) . 'includes/class-options-interface.php';
    require plugin_dir_path(__FILE__) . 'includes/class-options-media-uploader.php';
    require plugin_dir_path(__FILE__) . 'includes/class-options-sanitization.php';
    // Instantiate the main plugin class.
    $options_framework = new FT_OP();
    $options_framework->init();
    // Instantiate the options page.
    $options_framework_admin = new FT_OP_Admin();
    $options_framework_admin->init();
    // Instantiate the media uploader class
    $options_framework_media_uploader = new FT_OP_Media_Uploader();
    $options_framework_media_uploader->init();
}
开发者ID:dev-wl,项目名称:torani,代码行数:27,代码来源:options-framework.php


示例11: eshop_load_lang

 function eshop_load_lang()
 {
     $eshoplanguage = apply_filters('eshop_language_dir', dirname(plugin_basename(__FILE__)));
     load_plugin_textdomain('eshop', false, $eshoplanguage);
     //grab all options here in one go
     $eshopoptions = get_option('eshop_plugin_settings');
 }
开发者ID:BlessySoftwares,项目名称:anvelocom,代码行数:7,代码来源:eshop.php


示例12: run_woorule

function run_woorule()
{
    $lang_dir = basename(dirname(__FILE__ . '/languages'));
    load_plugin_textdomain('woorule', false, $lang_dir);
    $plugin = new WooRule();
    $plugin->run();
}
开发者ID:rulecom,项目名称:woorule,代码行数:7,代码来源:woorule.php


示例13: init

 /**
  * Set up our panel
  */
 public function init()
 {
     load_plugin_textdomain(self::DBS_NAME, false, dirname(plugin_basename(__FILE__)) . '/languages/');
     $this->title(__('Shortcodes', self::DBS_NAME));
     add_action('wp_enqueue_scripts', array($this, 'dbs_enqueue_scripts'));
     add_action('admin_enqueue_scripts', array($this, 'dbs_enqueue_scripts'));
 }
开发者ID:proj-2014,项目名称:vlan247-test-wp2,代码行数:10,代码来源:class-debug-bar-shortcodes.php


示例14: load_translation

 public function load_translation()
 {
     $this->l = get_locale();
     if (!empty($this->l)) {
         load_plugin_textdomain('gd-bbpress-attachments', false, 'gd-bbpress-attachments/languages');
     }
 }
开发者ID:alvarpoon,项目名称:anbig,代码行数:7,代码来源:class.php


示例15: limit_login_setup

function limit_login_setup()
{
    load_plugin_textdomain('limit-login-attempts', false, dirname(plugin_basename(__FILE__)));
    limit_login_setup_options();
    /* Filters and actions */
    add_action('wp_login_failed', 'limit_login_failed');
    if (limit_login_option('cookies')) {
        limit_login_handle_cookies();
        add_action('auth_cookie_bad_username', 'limit_login_failed_cookie');
        global $wp_version;
        if (version_compare($wp_version, '3.0', '>=')) {
            add_action('auth_cookie_bad_hash', 'limit_login_failed_cookie_hash');
            add_action('auth_cookie_valid', 'limit_login_valid_cookie', 10, 2);
        } else {
            add_action('auth_cookie_bad_hash', 'limit_login_failed_cookie');
        }
    }
    add_filter('wp_authenticate_user', 'limit_login_wp_authenticate_user', 99999, 2);
    add_filter('shake_error_codes', 'limit_login_failure_shake');
    add_action('login_head', 'limit_login_add_error_message');
    add_action('login_errors', 'limit_login_fixup_error_messages');
    add_action('admin_menu', 'limit_login_admin_menu');
    /*
     * This action should really be changed to the 'authenticate' filter as
     * it will probably be deprecated. That is however only available in
     * later versions of WP.
     */
    add_action('wp_authenticate', 'limit_login_track_credentials', 10, 2);
}
开发者ID:fernflores0463,项目名称:RandolphTimesWeb,代码行数:29,代码来源:limit-login-attempts.php


示例16: wp_migrate_db_pro_media_files_init

function wp_migrate_db_pro_media_files_init()
{
    if (!class_exists('WPMDBPro_Addon')) {
        return;
    }
    load_plugin_textdomain('wp-migrate-db-pro-media-files', false, dirname(plugin_basename(__FILE__)) . '/languages/');
}
开发者ID:jairoburbano,项目名称:rimisp,代码行数:7,代码来源:wp-migrate-db-pro-media-files.php


示例17: postHighlights

 function postHighlights()
 {
     $pluginFolder = plugin_basename(dirname(__FILE__));
     load_plugin_textdomain('ph', "wp-content/plugins/{$pluginFolder}/languages", "{$pluginFolder}/languages");
     $this->basepath = WP_CONTENT_DIR . "/plugins/{$pluginFolder}/";
     $this->baseurl = WP_CONTENT_URL . "/plugins/{$pluginFolder}/";
     $this->optionsPrefix = 'post_highlights_';
     $this->custom_thumb_name = 'posthighlightscustomthumb';
     $this->checkForOldSettings();
     $this->loadTheme();
     register_deactivation_hook(__FILE__, array(&$this, 'ph_deactivate'));
     if (current_user_can('manage-post-highlights')) {
         add_action('admin_print_scripts-edit.php', array(&$this, 'addJS'));
         add_action('admin_print_styles-edit.php', array(&$this, 'addCSS'));
         add_action('admin_print_scripts-edit-pages.php', array(&$this, 'addJS'));
         add_action('admin_print_styles-edit-pages.php', array(&$this, 'addCSS'));
         add_action('manage_posts_custom_column', array(&$this, 'highlight_It'), 10, 2);
         add_filter('manage_posts_columns', array(&$this, 'add_column'));
         add_action('manage_pages_custom_column', array(&$this, 'highlight_It'), 10, 2);
         add_filter('manage_pages_columns', array(&$this, 'add_column'));
         add_action('restrict_manage_posts', array(&$this, 'posts_filter'));
         add_action('admin_print_scripts-toplevel_page_post-highlights', array(&$this, 'addJS'));
         add_action('admin_print_styles-toplevel_page_post-highlights', array(&$this, 'addCSS'));
         global $pagenow;
         if ($pagenow == 'edit.php' && isset($_GET['showhighlighted'])) {
             query_posts('meta_key=ph_order&orderby=meta_value&order=ASC&m=' . $_GET['m'] . '&cat=' . $_GET['cat'] . '&paged=' . $_GET['paged']);
         }
     }
     add_action('admin_menu', array(&$this, 'add_options_page'));
     add_action('admin_init', array(&$this, 'global_settings'));
     if ($this->get_option('custom_thumb')) {
         add_filter('intermediate_image_sizes', array(&$this, 'register_custom_thumb'));
     }
 }
开发者ID:hacklabr,项目名称:toquenobrasil,代码行数:34,代码来源:post-highlights.php


示例18: i18n

 /**
  * Internationalization setup
  *
  * @return void
  */
 public function i18n()
 {
     $domain = 'better-blockquotes';
     $locale = apply_filters('plugin_locale', get_locale(), $domain);
     load_textdomain($domain, WP_LANG_DIR . "/tinymce-email-button/{$domain}-{$locale}.mo");
     load_plugin_textdomain($domain, false, dirname(plugin_basename(__FILE__)) . '/languages/');
 }
开发者ID:andershal,项目名称:better-blockquotes,代码行数:12,代码来源:better-blockquotes.php


示例19: __construct

 function __construct()
 {
     // vars
     $this->dir = plugins_url('', __FILE__);
     $this->path = plugin_dir_path(__FILE__);
     $this->version = '0.1.4';
     // actions
     add_action('init', array($this, 'init'));
     add_action('init', array($this, 'cptm_create_custom_post_types'));
     add_action('admin_menu', array($this, 'cptm_admin_menu'));
     add_action('admin_enqueue_scripts', array($this, 'cptm_styles'));
     add_action('add_meta_boxes', array($this, 'cptm_create_meta_boxes'));
     add_action('save_post', array($this, 'cptm_save_post'));
     add_action('manage_posts_custom_column', array($this, 'cptm_custom_columns'), 10, 2);
     add_action('manage_posts_custom_column', array($this, 'cptm_tax_custom_columns'), 10, 2);
     add_action('admin_footer', array($this, 'cptm_admin_footer'));
     add_action('wp_prepare_attachment_for_js', array($this, 'wp_prepare_attachment_for_js'), 10, 3);
     // filters
     add_filter('manage_cptm_posts_columns', array($this, 'cptm_change_columns'));
     add_filter('manage_edit-cptm_sortable_columns', array($this, 'cptm_sortable_columns'));
     add_filter('manage_cptm_tax_posts_columns', array($this, 'cptm_tax_change_columns'));
     add_filter('manage_edit-cptm_tax_sortable_columns', array($this, 'cptm_tax_sortable_columns'));
     add_filter('post_updated_messages', array($this, 'cptm_post_updated_messages'));
     // set textdomain
     load_plugin_textdomain('cptm', false, basename(dirname(__FILE__)) . '/lang');
 }
开发者ID:silverhoopedge,项目名称:custom-post-type-maker,代码行数:26,代码来源:custom-post-type-maker.php


示例20: __construct

 /**
  * Class constructor
  */
 function __construct()
 {
     //Language Setup
     $locale = get_locale();
     load_plugin_textdomain($this->localization_domain, false, dirname(plugin_basename(__FILE__)) . '/lang/');
     $this->hooks();
 }
开发者ID:doobas,项目名称:kazinopaslaptys,代码行数:10,代码来源:User-Specific-Content.php



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


鲜花

握手

雷人

路过

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

请发表评论

全部评论

专题导读
上一篇:
PHP load_plugins函数代码示例发布时间:2022-05-15
下一篇:
PHP load_plugin函数代码示例发布时间: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