如何删除Genesis主题中WordPress小工具

如何删除Genesis主题中WordPress小工具

如何删除Genesis主题中WordPress小工具

  在使用WordPress建站中,没有人会使用WordPress 开箱即用的所有默认小部件。小部件是功能强大的工具,可让您以各种方式自定义您的网站,但有时您可能拥有太多小部件。这可能会导致小部件部分混乱事实上,可能有一些您永远不会使用的默认小部件。正因为如此,许多默认的小部件只会妨碍。因此,如果您想删除它们并清理您的小部件页面,有一个简单的方法。

如何删除Genesis主题中WordPress小工具

  如果您在函数文件中“取消注册”一个小部件,它将不会出现在您的小部件页面上。如果您希望它再次出现,只需回到您的函数文件并删除您输入的代码以注销它。本文,晓得博客为你介绍如何删除Genesis主题中WordPress小工具。

  推荐:Genesis Framework主题启用小部件块编辑器

  注意:本文使用的是Genesis Sample主题

删除文本小部件

  下面是放入函数文件的代码,用于删除 WordPress 附带的所有默认小部件。例如,如果您不想保留文本小部件,则只需删除文本小部件的代码行:

unregister_widget('WP_Widget_Text');

  推荐:如何检查WordPress主题是否存在恶意代码

注销WordPress核心小部件

  将以下内容放入您的 function.php 文件中(外观 -> 编辑器 -> 主题函数 –>functions.php):

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');
     unregister_widget('Twenty_Eleven_Ephemera_Widget'); 
 } 
 add_action('widgets_init', 'unregister_default_widgets', 11);

  以下是所有默认小部件:

WordPress所有默认小部件

  下面是删除的默认小部件:

删除的默认小部件

  推荐:Genesis主题注册通讯小部件

注销Genesis Widgets小部件

function unregister_default_widgets() { 
    unregister_widget( 'Genesis_eNews_Updates' );
    unregister_widget( 'Genesis_Featured_Page' );
    unregister_widget( 'Genesis_Featured_Post' );
    unregister_widget( 'Genesis_Latest_Tweets_Widget' );
    unregister_widget( 'Genesis_Menu_Pages_Widget' );
    unregister_widget( 'Genesis_User_Profile_Widget' );
    unregister_widget( 'Genesis_Widget_Menu_Categories' );
 } 
 add_action('widgets_init', 'unregister_default_widgets', 11);

  推荐:在Genesis Framework中创建响应时间轴

  推荐:Genesis Framework主题建站教程


晓得博客,版权所有丨如未注明,均为原创
晓得博客 » 如何删除Genesis主题中WordPress小工具

转载请保留链接:https://www.pythonthree.com/how-to-remove-wordpress-widgets-genesis/

滚动至顶部