Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何添加自定义wordpress小部件以显示在我的管理仪表板中?_Wordpress - Fatal编程技术网

如何添加自定义wordpress小部件以显示在我的管理仪表板中?

如何添加自定义wordpress小部件以显示在我的管理仪表板中?,wordpress,Wordpress,我已经使用 class BeginnerLinks_Widget extends WP_Widget { 所有这些,基本上都是以“正确”的方式进行的。我补充说 function register_BeginnerLinks_Widget() { register_widget( 'BeginnerLinks_Widget' ); } add_action( 'widgets_init', 'register_BeginnerLinks_Widget' ); 在我的php文件的末尾,它是ini

我已经使用

class BeginnerLinks_Widget extends WP_Widget {
所有这些,基本上都是以“正确”的方式进行的。我补充说

function register_BeginnerLinks_Widget() {
register_widget( 'BeginnerLinks_Widget' );
}
add_action( 'widgets_init', 'register_BeginnerLinks_Widget' );
在我的php文件的末尾,它是initiallinkswidget.php,位于我的wp includes文件夹中。但我也把它放在了htdocs的其他区域

将此小部件作为独立文件对我来说不起作用,我无法在仪表板的外观/小部件下看到它。为了使它正常工作,我将该文件添加到我之前制作的插件文件夹中,并将该小部件文件添加为require_once(),然后我可以在我的仪表板中看到并使用它


这是将小部件添加到仪表板的唯一方法吗?有没有一种方法可以不需要插件就拥有一个独立的小部件。

你的要求是创建小部件吗?@rajatsaurastri不是“要求”,但我希望实现一个独立的小部件在wordpress中有很多创建小部件的教程,你可以遵循这个