我已经使用
为我的wordpress小部件编写了代码class BeginnerLinks_Widget extends WP_Widget {
所有这一切,基本上都是“适当的”#39;办法。我添加了
function register_BeginnerLinks_Widget() {
register_widget( 'BeginnerLinks_Widget' );
}
add_action( 'widgets_init', 'register_BeginnerLinks_Widget' );
在我的php文件的末尾是beginnerLinksWidget.php,它位于我的wp-includes文件夹中。但我也把它放在我的htdocs的其他区域。
将此小部件作为独立文件对我不起作用,我无法在外观/小部件下的仪表板中看到它。为了使它工作,我将文件添加到我之前制作的插件文件夹中,并将widget文件添加为require_once(),然后我就可以在我的仪表板中看到它并使用它。
这是将小部件添加到仪表板的唯一方法吗?有没有办法在不需要插件的情况下拥有一个独立的小部件。