WordPress 函数:apply_filters() add_action()(创建过滤器)

apply_filters() 函数用来创建一个过滤器,大多数被用在函数中,是 WordPress 插件机制中非常重要的一个函数,能让其它的主题和插件对一个值进行修改过滤。

用法:

阅读全文

WordPress 检测某个插件是否已经启用

我们在开发主题时经常需要知道是否启用了某个插件,方法如下:
1. 使用 is_plugin_active() 进行检测

有些时候,is_plugin_active() 没办法检测到插件,你可能需要在前面导入WordPress的 plugin.php 文件,样例如下

2.检测 Class 是否存在(class_exists)

阅读全文

wordpress自定义头部颜色不见了?

我们知道,wordpress主题中加入如下代码就可以设置头部文字颜色,

header-text-color

但是有时候,我们即使加了这样的代码,这个选项仍然不见,经分析是由于 我们禁用了头部标题和文字

在 Site Identity 下 取消了Display Site Title and Tagline选项,既然不显示了,就没有必要改颜色了。

修改wordpress后台字体样式

wordpress检测文章应用了哪个模板(template)

在wordpress中有时我们会需要检测,当前的页面应用了哪个模板,方法如下:

阅读全文

wordpress实现推荐插件功能

wordpress是强大的,主题插件的功能有时重复,可分可拆,但是之所以wordpress将其分开是有很多好处的,至少不会因为相同的功能而在主题里开发很多遍,并且升级困难,维护费劲。那么有时主题有需要某些由插件实现的功能,而用户又没有安装这款插件怎么办呢?
下面就为大家介绍一下实现的办法:
阅读全文

woocommerce页面以及主页的判断

wordpress多语言 – 编译函数

我们通常把一个主题应用到不同的语言环境中,所以需要本地化语言,而哪些函数下的文字需要翻译呢,这就需要用到编译函数,以下所列的函数是用来包含所需翻译的字符串的,根据字符串的不同参数和输出类型,需要使用不同的函数。相信有不少朋友还是不太明白这几个函数的区别和用法,下面就来详细说说。
阅读全文

wordpress获取网站语言简码

有时在输出多语言站的时候我们需要知道网站的当前语言

取消勾选Display Site Title and Tagline不起作用

取消 Display Site Title and Tagline勾选,网站的标题和描述仍然显示,不起作用。