【简单云】怎么用代码移除WORDPRESS自带META小工具中的无用链接?

wp-haibao

通常wordpress的一个主题会有一到两个侧边栏。侧边栏是网站文章两侧狭长的竖状列表。你可以在WordPress后台外观>小工具中对自己的侧边栏进行配置。组成侧边栏的各个小版块被称为“widget”(即小工具),你可以在侧边栏中添加、删除、上下移动这些小工具。
而这个小工具中有一个Meta功能—— 显示meta功能的链接,如网站管理、登入/登出、RSS条目、评论RSS以及WordPress.org。
但是很多客户都没有rss这些功能,而且后台管理也不方便就放在前台任人访问(虽然wordpress的后台地址大家都知道),所以有一些站长想要移除这个meta里面的无用链接,下面是移除的方法:
方法1:使用插件Custom Meta Widget
Custom Meta Widget 插件能让你有选择的移除Wordpress自带功能小工具中的链接,缺点是代码量太大。

方法2:使用代码
function coolwp_remove_meta_widget() {
/*移除Wordpress自带的Meta小工具*/
unregister_widget(‘WP_Widget_Meta’);
/*注册自己的Meta小工具*/
register_widget(‘WP_Widget_Meta_Mod’);
}
add_action( ‘widgets_init’, ‘coolwp_remove_meta_widget’ );
/*
自定义小工具扩展类
*/
class WP_Widget_Meta_Mod extends WP_Widget {
function __construct() {
$widget_ops = array(‘classname’ => ‘widget_meta’, ‘description’ => __( “Log in/out, admin, feed and WordPress links”) );
parent::__construct(‘meta’, __(‘Meta’), $widget_ops);
}
function widget( $args, $instance ) {
extract($args);
$title = apply_filters(‘widget_title’, emptyempty($instance[‘title’]) ? __(‘Meta’) : $instance[‘title’], $instance, $this->id_base);
echo $before_widget;
if ( $title )
echo $before_title . $title . $after_title;
?>
<ul>
<?php wp_register(); ?>
<li><?php wp_loginout(); ?><>
<?php wp_meta(); ?>
</ul>
<?php
echo $after_widget;
}
function update( $new_instance, $old_instance ) {
$instance = $old_instance;
$instance[‘title’] = strip_tags($new_instance[‘title’]);
return $instance;
}
function form( $instance ) {
$instance = wp_parse_args( (array) $instance, array( ‘title’ => ” ) );
$title = strip_tags($instance[‘title’]);
?>
<p><label for=”<?php echo $this->get_field_id(‘title’); ?>”><?php _e(‘Title:’); ?></label> <input class=”widefat” id=”<?php echo $this->get_field_id(‘title’); ?>” name=”<?php echo $this->get_field_name(‘title’); ?>” type=”text” value=”<?php echo esc_attr($title); ?>” /></p>
<?php
}
}
将上述代码粘贴到你在用的Wordpress主题下的functions.php中即可,这个相对使用插件的话,代码比较少点,只是使用没那么方便。

 

纯Linux环境、免备案【海外简单云】php空间,108元一年起。

 

网上创业步骤】:
1 开通云主机、域名  2 建设官方网站 3 整体网站推广 … 成功见证 创业技能素质培训

更多有价值的内容:

简单主机官方网站 www.simplehost2.com

简单主机官方网店 store.simplehost2.com

简单主机官方相册 gallery.simplehost2.com

简单主机官方博客 blog.simplehost2.com

QQ空间
腾讯微博
新浪微博
网易微博
搜狐微博
人民网微博
微信公众号
朋友网
淘宝网
豆瓣网
百度空间
新华微博
优酷网
人人网
开心网
天涯社区
简单云,简单主机,简单建站

微信号:simplehost

扫一扫,了解更多…