如何从GeneratePress主题中的作者中删除URL

如何从GeneratePress主题中的作者中删除URL

如何从GeneratePress主题中的作者中删除URL

  我们在使用WordPress建站时,默认情况下,每个WordPress主题的作者姓名中都有一个链接,将鼠标悬停在作者姓名时,该链接显示 WordPress 用户名,可以看到链接,一般情况下,我们大部分的网站作者都是一个人,基本没必要显示,所以最好的解决方案是从作者姓名中隐藏或删除URL/链接。

如何从GeneratePress主题中的作者中删除URL
如何从GeneratePress主题中的作者中删除URL

  在本教程中,我们将学习如何从GeneratePress主题中的作者中删除URL。

  注意:可以创建一个 GeneratePress 子主题,主题更新后不会影响已经在子主题上的更改。

  推荐:什么是WordPress Cron

设置不显示作者链接

  当我使用GeneratePress Pro 高级主题时。可以使用直接不显示作者的方法来设置,

  可以通过“ 外观 ”->“ 自定义 ”->“ 布局 ”->“ 博客 ”在帖子中删除作者姓名,方法是取消选中“ 显示文章作者 ”,如下图

设置不显示作者链接
如何从GeneratePress主题中的作者中删除URL

  完成后,点击“ 发布 ”,即可在网站看到更改后的效果。

怎么从GeneratePress主题中的作者中删除URL

  按照简单的步骤从GeneratePress主题中的作者姓名中删除链接。

怎么从GeneratePress主题中的作者中删除URL
如何从GeneratePress主题中的作者中删除URL

  登录网站后台,在WordPress仪表盘中点击“ 插件 ”->” 安装插件 “,搜索” Code Snippets “,安装激活Code Snippets插件后,。

  在菜单栏点击“ Snippets ”->“ Add New ”添加以下代码,保存激活即可。

add_filter( 'generate_post_author_output','delete_author_link' );
function delete_author_link() {
	printf( ' <span class="byline">%1$s</span>',
		sprintf( '<span class="author vcard" itemtype="http://schema.org/Person" itemscope="itemscope" itemprop="author">%1$s <span class="fn n author-name" itemprop="name">%4$s</span></span>',
			__( 'by','generatepress'),
			esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ),
			esc_attr( sprintf( __( 'View all posts by %s', 'generatepress' ), get_the_author() ) ),
			esc_html( get_the_author() )
		)
	);
}

  使用code-snippets代码片段插件从GeneratePress中的作者姓名中删除链接。当然,也可以通过在 functions.php 文件,添加上述代码来实现,根据个人喜好来决定。

怎么从GeneratePress主题中的作者中删除URL
如何从GeneratePress主题中的作者中删除URL

总结

  以上是晓得博客为你介绍的怎么从GeneratePress主题中的作者中删除URL的全部内容,希望本文能帮助您获得所需的结果,如有任何反馈意见,随时发表评论或联系我们。

  推荐:GeneratePress主题建站教程

给文章评分

ThemeForest 模板套件
可视化创建WordPress网站

发表评论

您的电子邮箱地址不会被公开。

Scroll to Top