如何从GeneratePress主题中的作者中删除URL
我们在使用WordPress建站时,默认情况下,每个WordPress主题的作者姓名中都有一个链接,将鼠标悬停在作者姓名时,该链接显示 WordPress 用户名,可以看到链接,一般情况下,我们大部分的网站作者都是一个人,基本没必要显示,所以最好的解决方案是从作者姓名中隐藏或删除URL/链接。
在本教程中,我们将学习如何从GeneratePress主题中的作者中删除URL。
注意:可以创建一个 GeneratePress 子主题,主题更新后不会影响已经在子主题上的更改。
设置不显示作者链接
当我使用GeneratePress Pro 高级主题时。可以使用直接不显示作者的方法来设置,
可以通过“ 外观 ”->“ 自定义 ”->“ 布局 ”->“ 博客 ”在帖子中删除作者姓名,方法是取消选中“ 显示文章作者 ”,如下图
完成后,点击“ 发布 ”,即可在网站看到更改后的效果。
怎么从GeneratePress主题中的作者中删除URL
按照简单的步骤从GeneratePress主题中的作者姓名中删除链接。
登录网站后台,在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的全部内容,希望本文能帮助您获得所需的结果,如有任何反馈意见,随时发表评论或联系我们。
Claude、Netflix、Midjourney、ChatGPT Plus、PS、Disney、Youtube、Office 365、多邻国Plus账号购买,ChatGPT API购买,优惠码XDBK,用户购买的时候输入优惠码可以打95折