-
如何本地化翻译 Javascript 中的字符串
在制作WordPress主题或插件的时候,实现本地化功能,方便世界各地不同语言的朋友使用,有利于主题和插件的推广应用。大家可能比较熟悉的是PHP文件中的字符串本地化,而对于存在于脚本(Javascript)中的字符串的翻译比较陌生。今天倡萌就以实例来解说一下本地化翻译 Javascript 中的字符串 。 在阅读本文前,建议先阅读以下文章: WordPress翻译中 __()、_e()、_x、_e…...- 倡萌
- 0
- 0
- 1.3k
-
WordPress函数:wp_localize_script(脚本本地化)
说明 将已添加的脚本进行本地化(翻译)。当然也可用来在一个页面中包含任意的Javascript数据。 用法 <?php wp_localize_script( $handle, $object_name, $l10n ); ?> 参数 $handle (字符串)(必填) 你所要附加数据的处理脚本 默认值:无 $object_name (字符串)(必填) 将包含数据的脚本对象名称(也就是…...- 倡萌
- 0
- 0
- 3.7k
-
正确加载 Javascript 和 CSS 到 WordPress
正确加载 jQuery、Javascript 和 CSS 到你的WordPress网站也许是一件比较痛苦的事情。 本文将讲解如何使用WordPress官方推荐的方式来加载脚本/ CSS。 有两种常用的 add_action 钩子可以加载 脚本和CSS到WordPress: init: 确保始终为您的网站头部加载脚本和CSS(如果使用home.php,index.php或一个模板文件),以及其他“前…...- 倡萌
- 0
- 23
- 38.7k
-
如何获取 WordPress 各类页面的链接
在WordPress项目开发过程,很可能需要获取WordPress 各类页面的链接,包括首页、文章页、Page页面、存档页面等等,今天倡萌就简单分享下获取 WordPress 各类页面的链接的方法。 获取文章或页面链接 直接输出文章或页面的链接: <?php the_permalink(); ?> 返回文章或页面的链接,以供调用: get_permalink(); 可以使用 echo …...- 倡萌
- 0
- 7
- 19.1k
-
25+自定义WordPress顶部管理工具条的技巧
使用WordPress开发网站项目,很多时候都需要对进行后台定制,今天倡萌主要分享下自定义顶部管理工具条的使用技巧。 注:如无特殊说明,请将下面的代码添加到主题的 functions.php 或者插件的函数文件中。 对所有用户和访客隐藏工具条 /* * 对所有用户和访客隐藏工具条 */ add_filter('show_admin_bar', '__ret…...- 倡萌
- 0
- 18
- 15.5k
-
自定义WordPress表情路径(插件和主题)
相信很多朋友都不喜欢默认的 WordPress 表情,下面倡萌就分享下自定义WordPress表情路径的方法。 通过主题自定义WordPress表情 你可以将表情包放在当前主题目录中,然后添加下面的代码到主题的 functions.php 文件中: function filter_smilies_src($img_src, $img, $siteurl) { return get_bloginfo…...- 倡萌
- 0
- 1
- 5.2k
-
WordPress Plugin API(插件接口)
简介 本文介绍的是一些为 WordPress 插件开发者提供的 API (编程语言接口),以及如何调用这些接口。 阅读本文之前,请先参考开发一个插件,以便了解一些关于插件的概况和详情。文本着重于“执行挂勾”类的接口,这类接口也被称为“过滤器”(Filters)和“动作”(Actions),WordPress 正是使用这种接口把插件挂接到系统中的。 执行挂钩、动作和过滤器 WordPress 中有一…...- 倡萌
- 0
- 4
- 22.6k
-
如何开发一个WordPress插件
介绍 Wordpress 插件 允许你对 WordPress 博客进行修改、自定义和加强。不必修改 WordPress 的核心程序,直接用插件的形式增加功能。下面是对 WordPress 插件的基本定义: WordPress 插件:WordPress 插件是用 PHP 语言写成的一只或者一组程序。这些程序可以为 Wordpress 增加某些原来没有的功能,这样使用者看起来仿佛就是这个博客固有的功能…...- 倡萌
- 0
- 10
- 52k
-
WordPress函数:add_action(添加动作)
说明 将函数连接到指定action(动作)。 在Plugin API/Action Reference 上查看动作hook列表。wordpress核心调用do_action() 时触发动作。 用法 <?php add_action( $tag, $function_to_add, $priority, $accepted_args ); ?> 参数 $tag (字符串)(必填)$fun…...- 倡萌
- 0
- 8
- 41.4k
-
WordPress函数:wp_page_menu(页面菜单)
说明 该标签显示带有链接的WordPress页面列表,并且可以选择将 Home(主页)自动显示为列表中的一员。该标签是自定义侧边栏和标题栏的好帮手,同时还可以用在其它模板中。 用法 <?php wp_page_menu( $args ); ?> 默认用法 <?php $args = array( 'depth' => 0, 'sort_colu…...- 倡萌
- 0
- 0
- 6.7k
-
WordPress函数:the_widget(小工具)
说明 the_widget() 是一个模板标签,用来显示任何一个小工具。它可以在模板的任何地方使用。 用法 <?php the_widget($widget, $instance, $args); ?> 参数 widget (字符串)小工具的 PHP 类名 WP_Widget_Archives —— Archives WP_Widget_Calendar —— Calend…...- 倡萌
- 0
- 0
- 7.1k
-
WordPress函数:is_active_widget(已使用小工具)
说明 is_active_widget() 是一个条件标签,用来检查是否小工具已经在前端显示(已使用)。只有在小工具初始化后,该函数才会生效。 用法 <?php is_active_widget( $callback, $widget_id, $id_base, $skip_inactive ); ?> 参数 $callback (字符串)(可选)小工具回调检查。 默认值:False …...- 倡萌
- 0
- 1
- 583
-
WordPress函数:unregister_widget(注销小工具)
介绍 用来注销小工具(通常是用来注销WordPress内置的小工具) 用法 <?php unregister_widget( $widget_class ) ?> 参数 $widget_class (对象)WP_Widget 扩展的 类名 WP_Widget_Pages = 页面 WP_Widget_Calendar = 日历 WP_Widget_Archives = 存档 WP_Wi…...- 倡萌
- 0
- 3
- 1.1k
-
WordPress函数:register_sidebar(注册侧边栏)
介绍 注册一个单独的侧边栏区域和返回ID,供 "widgets_init" 钩子调用。 用法 <?php register_sidebar( $args ); ?> 默认用法 <?php $args = array( 'name' => __( 'Sidebar name', 'theme_text_do…...- 倡萌
- 0
- 5
- 3.1k
-
WordPress Widgets API(小工具接口)
小工具 API 本页包含 WordPress 小工具接口(Widgets API)的技术文档。 如果您是一位主题设计者、或者插件作者,希望创建一个有效的挂件,建议您阅读本文。本文假定您了解 PHP 脚本语言的基础语法。 所谓的小工具(widget)就是一个在被调用时会输出字符到标准输出的 PHP 函数。 WordPress 小工具接口部分的代码在 wp-includes/widgets.php 中…...- 倡萌
- 0
- 1
- 7.7k
-
根据用户邮箱显示Gravatar头像
Gravatar 是全球通用的头像服务,它是根据用户邮箱来调用他们的头像的。在WordPress主题和插件开发中,很多地方都需要调用到当前用户的Gravatar头像,下面就是简单的实现方法。 将下面的代码添加到主题的 functions.php 文件或者特定的插件文件(如果你开发插件的话)中: function wpdaxue_display_gravatar() { global $curren…...- 倡萌
- 0
- 6
- 4k
-
WordPress函数:wp_tag_cloud(标签云)
说明 wp_tag_cloud() 函数的作用是用来标签云的,可以根据每个标签所关联的文章次数来定义字体大小、标签排序等属性。从 2.8 版本开始,添加了 分类法(taxonomy)参数,这就意味着,除了 标签(tags)以外,还可以将 分类(Categories) 或其他 自定义分类法(Custom Taxonomies)作为“云”显示。 用法 <?php wp_tag_cloud( $a…...- 倡萌
- 0
- 16
- 10.6k
-
WordPress函数:wp_list_categories(分类列表)
描述 将分类以列表的形式显示为链接。点击分类的链接,就可以访问该分类下的所有文章的存档页面。 注意: wp_list_categories() 和 list_cats() 以及 wp_list_cats() 的使用类似,但是后面 2 个已经弃用。 如果你希望不格式化输出分类,请使用 get_categories() 用法 <?php wp_list_categories( $args ); …...- 倡萌
- 0
- 1
- 24.3k
-
WordPress函数:wp_list_authors(作者列表)
描述 用来显示网站的作者(用户)列表,如果用户发布有文章,就会将作者名字链接到他们的文章。还可以显示每个作者的文章数和RSS订阅链接。 用法 <?php wp_list_authors( $args ); ?> 默认用法 <?php $args = array( 'orderby' => 'name', 'order…...- 倡萌
- 0
- 2
- 1.4k
-
WordPress条件标签(Conditional Tags)
介绍 在模板文件中,我们可以根据能与某页面相匹配的条件,利用条件标签更改该页面上将要显示的内容以及内容的显示方式。例如,如果希望在博客首页文章列表的上方显示一段文字,可以利用 is_home() 条件标签轻松实现这一效果。 注:条件标签与WordPress模板层级(Template Hierarchy)密切相关。 警告:你只能在WordPress的文章选择(posts_selection)动作钩子…...- 倡萌
- 0
- 3
- 6.2k
-
WordPress自动截取文章标题字数的4种方法
话说在制作WordPress主题的时候,我们通常要截取固定字数的文章标题,以保证主题样式的某些需求。 下面,倡萌就和大家分享下WordPress自动截取文章标题字数的4种方法。 使用wp_trim_words()截取 WordPress 3.3 新增了一个 wp_trim_words() 函数,专门用来截取限定字数的内容,比如文章、摘要、标题等,使用方法请看:https://www.wpdaxue…...- 倡萌
- 0
- 17
- 14k
-
让WordPress插件支持语言本地化
倡萌之前分享了 让WordPress主题支持语言本地化 的方法,今天继续简单说一下 让WordPress插件支持语言本地化。 让插件支持语言包 在插件的主文件中添加下面的代码: function myplugin_init() { load_plugin_textdomain( 'wpdaxue', false , dirname( plugin_basename( __FIL…...- 倡萌
- 0
- 2
- 9k
-
让WordPress主题支持语言本地化
如果你的WordPress主题要提交到WordPress官方主题库,使用者来自世界各地的多种语言,那么,你就要让你的WordPress主题支持语言本地化,方便使用者进行语言翻译和制作语言包。 让WordPress主题支持语言本地化,主要流程为:让主题开启语言本地化功能,然后使用符合WordPress API 规范的写法来撰写需要翻译的内容,接着使用 poedit 生成语言包。下面倡萌将进行详细讲解…...- 倡萌
- 0
- 16
- 13.9k
-
WordPress翻译中 __()、_e()、_x、_ex 和 _n 的用法及区别
作为WordPress主题或插件开发者,倡萌建议大家要掌握主题或插件国际化(I18n)/本地化的实现方法。 编译函数 WordPress使用了下面几个函数来方便语言本地化。 __() _e() _x() _ex() _n() 以上所列的函数是用来包含所需翻译的字符串的,根据字符串的不同参数和输出类型,需要使用不同的函数。相信有不少朋友还是不太明白这几个函数的区别和用法,下面倡萌就来详细说说。 __…...- 倡萌
- 0
- 18
- 14.8k
❯
个人中心
购物车
优惠劵
今日签到
有新私信
私信列表
搜索
扫码打开当前页
微信扫一扫,联系我们
关注微信公众号 WPDAXUE
返回顶部
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!