1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > WordPress添加自定义小工具(widget)组件

WordPress添加自定义小工具(widget)组件

时间:2024-02-29 03:29:36

相关推荐

WordPress添加自定义小工具(widget)组件

WordPress默认的小工具可能不是我们喜欢的。当然,一些小工具的自定义非常简单,比如搜索框,只要在主题目录下创建一个新的工具searchform.php 在里面写定制的代码。详见下面wp-includes\default-widgets.php例如,他使用搜索框get_search_form()函数获取,即如果存在于主题下searchform.php如果没有文件,则使用默认的搜索框代码。

但是如果我想添加根据评论数量排序的文章,我该怎么办?以自定义搜索框为例,原同的。

WordPress这个函数已经提供给我们了。

//$name 您的小工具名称 (必须)////$out_callback 返回函数名称(必须)////$classname 小工具class 名称可用于定义样式式(可选,一般只需要前两个)

有了这个函数,我们只需要写一个方法来显示它functions.php在文件中添加以下代码:

我在主题目录下新建了一个文件夹widget,用于存放常用物品widget我在这个目录下新建了组件diysearch.php我定制的搜索框代码写在文件中。

在上述代码中,我调用了名为自定义搜索框的小工具组件widget目录下的diysearch.php文件。

注:函数命名应该是唯一的,否则会像其他函数命名一样报错。本例函数命名为my_test”

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。