在之前的教程中,我们已经为编辑你的widget安装了插件。下一步需要我们做的是创建一个新类来编写你的widget和添加一个注册函数。
我们将通过这篇文章给大家介绍怎样在新类中创建构造函数。
开始之前我们除了需要安装WordPress开发环境和代码编辑器外,我们还将用到上一部分教程中的相关代码。
准备工作做好后,接下来我们将介绍这部分的操作
创建你的构造函数
打开你之前建立的插件文件并找到“构造函数”——function __construct()。对该函数进行如下编辑:
function __construct() {
parent::__construct(
// base ID of the widget
'tutsplus_list_pages_widget',
// name of the widget
__('List Related Pages', 'tutsplus' ),
// widget options
array (
'description' => __( 'Identifies where the current page is in the site structure and displays a list of pages in the same section of the site. Only works on Pages.', 'tutsplus' )
)
);
}
上述代码的作用是定义了你创建的widget的相关参数,内容包括:
- Widget的ID
- 在小工具界面显示的widget名称
- 在小工具界面中显示的一系列选项以及选项说明。
编辑完成后保存你的插件文件。然后打开已安装的插件并启用List Subpages Widget插件。现在打开小工具界面你会发现在可用小工具的列表中多了一个List Related Pages小工具,如下图:
小结
现在,你已经为你的widget创建了构造函数,也就是说您距拥有属于你自己的widget有进了一步。下一篇教程我们将为您介绍如何为你的widget创建表单并能在WordPress的小工具界面显示出来。