如何去除WordPress功能小工具上的WordPress.org版权链接?

WordPress功能小工具详解中我们说到小工具中最后一项是WordPress.org的版权信息链接,有时候我们想去掉这个链接怎么办呢?下面就来分析一下方法,以及我关于版权信息的一些看法。

去除WordPress.org
图1 去除WordPress.org

首先找到功能小工具源码(wp-includes\widgets\class-wp-widget-meta.php)第68-72行:

echo apply_filters( 'widget_meta_poweredby', sprintf( '<li><a href="%s" title="%s">%s</a></li>',
	esc_url( __( 'https://wordpress.org/' ) ),
	esc_attr__( 'Powered by WordPress, state-of-the-art semantic personal publishing platform.' ),
	_x( 'WordPress.org', 'meta widget link text' )
) );

这里就是在前端输出wordpress.org链接的地方,要去除他,我们当然可以直接删除这几行代码就完事,可是当WordPress版本更新就会覆盖掉你修改的代码,所以我们还是考虑通过add_filter()来实现去除WordPress.org版权链接比较好,下面是去除链接的代码,把代码拷贝到主题的functions.php中就可以了。

/**
 * 功能:去除功能小工具上的WordPress.org
 * URL:http://www.wptoutiao.com/
 **/
function wptoutiao_widget_meta_poweredby($arg)
{
    $arg = '';
    return $arg;
}
add_filter('widget_meta_poweredby', 'wptoutiao_widget_meta_poweredby');

怎么样是不是简单又方便,直接把传进来的信息置空再返回,前面代码就输出空信息了。

WordPress.org链接不见了
图2 WordPress.org链接不见了

关于版权链接的一些想法
虽然上面提供了去除WordPress功能小工具上的WordPress.org版权链接的方法,但是我还是推荐在我们的WordPress网站上加上WordPress的版权信息,这是对别人劳动成果的尊重,有些站长“惜链如命”,一有链接输出就肉疼,实在不行你可以在版权信息的链接中加上nofollow嘛!WordPress头条就在网站底部保留了WordPress的链接。
附上WordPress功能小工具上的WordPress.org版权链接加上nofollow的方法

function wptoutiao_widget_meta_poweredby($arg)
{
	$arg = sprintf( '<li><a href="%s" title="%s" rel="nofollow">%s</a></li>',
		esc_url( __( 'https://wordpress.org/' ) ),
		esc_attr__( 'Powered by WordPress, state-of-the-art semantic personal publishing platform.' ),
		_x( 'WordPress.org', 'meta widget link text' )
	);
	return $arg;
}
add_filter('widget_meta_poweredby', 'wptoutiao_widget_meta_poweredby');

(完)

版权声明WordPress头条正在使用WordPress文章版权插件
如未注明,均为原创,转载需注明出处
本文链接地址:http://www.wptoutiao.com/tutorial/527.html

WordPress.org的相关文章

功能小工具的相关文章

还可以分享文章给好友:

如何去除WordPress功能小工具上的WordPress.org版权链接?”有5个评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注