如何覆盖WordPress默认小部件标记 时间:2012-01-10 作者:Webd106 我是wordpress的新手,这里我使用wordpress TwentyEleven主题,我需要自定义小部件标记。这意味着假设我想将元素“ul”更改为div,并向该元素添加一些类或id。现在我不可能这样做,因为wordpress核心文件中已经有了wordpress默认小部件。。 2 个回复 SO网友:luckykind http://codex.wordpress.org/Function_Reference/unregister_widget向函数中添加类似的内容。php:if (!function_exists(\'my_unregister_default_wp_widgets\')) { function my_unregister_default_wp_widgets() { unregister_widget(\'WP_Widget_Calendar\'); unregister_widget(\'WP_Widget_Recent_Posts\'); } add_action(\'widgets_init\', \'my_unregister_default_wp_widgets\', 1); } 还有。。。您可以查看http://codex.wordpress.org/Widgets_API 示例了解如何扩展WP\\u Widget类以创建所需的自定义Widget。 SO网友:Ole Henrik Skogstrøm 通过向第一个小部件区域添加一个空文本框小部件,可以轻松禁用所有标准小部件(请参见管理界面中的外观->小部件)。但我真的不明白你的问题,你能具体说明一下你的意思吗?您想在小部件区域显示什么?如果您只想编辑TwentyEleven主题中的标准小部件,请转到文件:侧栏。php(wp-content/themes/twentyleen/sidebar.php) 结束 文章导航