所以我认为对我所有的外部小部件使用相同的功能不是一个坏主意。(我错了吗?)
如果您可以轻松地查看PHP代码以获取每个小部件的参数列表,如果您试图让您(或其他管理员)更难在小部件表单中轻松更改每个小部件的设置,并且如果您能够在测试时处理一些PHP编码错误,那么此函数可能适合您。
如果您喜欢在小部件页面上拖动拖放位置和小部件表单的便利性来更改选项或添加或删除小部件,那么此功能可能不适合您。
具体来说,我不知道使用什么参数来执行以下操作。。。
查看小部件代码(在\\wp-includes\\default-widgets.php
WordPress文件),用于您所引用的小部件。参数列表在代码中。这些参数可能不都在一个地方,甚至不作为参数记录。
例如,在WP_Widget_Archives
PHP类有3种设置:
$instance[\'count\']
$instance[\'dropdown\']
$instance[\'title\']
您可以通过查看代码找到它们。您可以在通话中将其设置为
the_widget()
. 在这里,我设置
title
为空。通过测试网页中的更改并查看发生的情况,可以看到对小部件代码的影响。
// Other code.
$instance = array();
$instance[\'title\'] = \'\';
// Other code.
the_widget( \'WP_Widget_Archives\', $instance, $args );