如何在WordPress中使用自定义字段重写访客作者姓名
你有没有在你的博客上发帖?你如何给作者充分的信用?我们已经看到许多网站在帖子上方或帖子下方添加作者个人资料框。但即使使用来宾作者框,作者姓名字段仍会显示网站作者。一些博主为其访客作者创建了全新的作者简介,以显示正确的名称。我们认为如果你知道这位客座作者只会发布一次,那么创建额外的用户配置文件毫无意义。
我们在本文中分享的技巧将允许您通过输入自定义来显示访客作者的姓名你的帖子中的字段。
打开你的 functions.php 文件并粘贴下面的代码:
add_filter( "the_author", "guest_author_name" ); add_filter( "get_the_author_display_name", "guest_author_name" ); function guest_author_name( $name ) { global $post; $author = get_post_meta( $post->ID, "guest-author", true ); if ( $author ) $name = $author; return $name; }
现在你每次发帖都是发布,只需确保添加名为 guest–author 的自定义字段,它将使用您在该自定义字段中放置的文本替换作者的名称。
例:
你有没有在你的博客上发帖?你如何给作者充分的信用?我们已经看到许多网站在帖子上方或帖子下方添加作者个人资料框。但即使使用来宾作者框,作者姓名字段仍会显示网站作者。一些博主为其访客作者创建了全新的作者简介,以显示正确的名称。我们认为如果你知道这位客座作者只会发布一次,那么创建额外的用户配置文件毫无意义。
我们在本文中分享的技巧将允许您通过输入自定义来显示访客作者的姓名你的帖子中的字段。
打开你的 functions.php 文件并粘贴下面的代码:
add_filter( "the_author", "guest_author_name" ); add_filter( "get_the_author_display_name", "guest_author_name" ); function guest_author_name( $name ) { global $post; $author = get_post_meta( $post->ID, "guest-author", true ); if ( $author ) $name = $author; return $name; }
现在你每次发帖都是发布,只需确保添加名为 guest–author 的自定义字段,它将使用您在该自定义字段中放置的文本替换作者的名称。
例: