A-A+

WordPress删除不要的小工具Widget

2015年01月16日 PHP开源系统 评论 14 条 阅读 191 views 次

wordpress后台默认提供了许多的小工具,这个可以从后台看到,想要使用哪个直接后台启用就可以了,虽然很方便,但大多都不是很适用的,尤其对于国内用户来说,真正用到的没有几个,那么我们就可以将不使用的 widget 给移除掉,至于是否能加速 wordpress 速度就不知道了,总之去掉就干净了许多,夏日博客方法代码如下:

function unregister_default_widgets() {
unregister_widget("WP_Widget_Pages");
unregister_widget("WP_Widget_Calendar");
unregister_widget("WP_Widget_Archives");
unregister_widget("WP_Widget_Links");
unregister_widget("WP_Widget_Meta");
unregister_widget("WP_Widget_Search");
unregister_widget("WP_Widget_Text");
unregister_widget("WP_Widget_Categories");
unregister_widget("WP_Widget_Recent_Posts");
unregister_widget("WP_Widget_Recent_Comments");
unregister_widget("WP_Widget_RSS");
unregister_widget("WP_Widget_Tag_Cloud");
unregister_widget("WP_Nav_Menu_Widget");
}
add_action("widgets_init", "unregister_default_widgets", 11);

将其代码放入到主题 functions.php 文件中即可,上面是删除了所有的wordpress的widget,当然你可以根据自己的需要进去删减。

标签:

14 条留言  访客:14 条  博主:0 条

  1. 沙丘

    主题里面直接代码话好了,不用widget函数

    • smiling

      主题里面还是少直接用代码的好吧。

  2. 我要钱来赚

    先留着吧

  3. Darren中

    如果能说明你代码去掉的是哪些工具就更好了

    • smiling

      嗯,应该带上注释的,这整段倒是去掉了所有的小工具。

  4. 梦轩丽人

    我是直接修改侧边栏的文件,把不必要的工具都删去了

  5. 天津seo

    为什么要删除呢?

    • smiling

      为了优化SEO的速度。

  6. 其实,单栏也就够了。前段时间看百度官方的说法,百度不会把侧栏的内容当成网页主要内容。

    • smiling

      页面排版是需要看个人的阅读习惯了。

  7. 不不博客

    一般我还是没有删除。

  8. 从良未遂

    这样可以加快后台打开速度吗?

    • smiling

      应该可以加快速度。

  9. 免费部落

    这个我好早就在使用了.

给我留言