如何使用自訂欄位重寫 WordPress 中的客座作者姓名

WPressize Me

08/26/2023

如何使用自訂欄位重寫 WordPress 中的客座作者姓名

更新日期:2024年7月24日 | 編輯部 | 評審:Syed Balkhi

客座發文是一種保持您的 WordPress 網站新鮮的方法,同時也是一個吸引新讀者的好方法。因此,我們在自己博客上經常發表 WordPress 專家的客座文章。

但您可能不希望為每位客座作者創建一個新的用戶帳戶。幸運的是,有一個更簡單的方法!您可以實際上使用自訂欄位來重寫客座作者的姓名,這樣您的儀表板就不會有多餘的用戶帳戶。

在本文中,我們將引導您輕鬆設定自訂欄位以顯示客座作者姓名。

使用自訂欄位重寫 WordPress 中的客座作者姓名

有時候,客座作者在社交媒體或作者簡介中使用的名字與其 WordPress 用戶帳戶的名字並不相同。可能是暱稱、筆名,或是名字的不同變體。

通過使用自訂欄位,您可以在博客文章中顯示客座作者的首選名稱,確保其與現有的在線身份一致。此外,使用自訂欄位有助於保持您的網站用戶列表整潔。您不會有許多來自一次性客座作者的非活躍 WordPress 用戶帳戶。這樣使得管理網站變得更容易,您可以專注於常規內容貢獻者。

方法 1:使用 WordPress 插件新增客座作者信息

首先,我們將使用一個 WordPress 插件。使用插件使過程變得更簡單,我們推薦這種方法給所有用戶:無論是初學者還是有經驗的用戶。

首先,安裝並激活 Guest Author 插件。如果您需要幫助,可以參考我們的逐步指南《如何安裝 WordPress 插件》。

激活後,編輯您希望給客座作者署名的博客文章。在區塊編輯器中,您會注意到在右側帖子面板下有一個標有「作者」的新選項卡。

從這裡,您可以切換到「客座」選項卡,並輸入客座作者的信息,如姓名、網站、簡短個人介紹和照片。

完成必要的信息後,保存或發布文章並在瀏覽器中預覽。

方法 2:使用自訂欄位新增客座作者

此方法需要您向 WordPress 主題文件添加一些代碼。如果您從未這麼做過,那麼您可能想參考我們的指南《如何添加自訂代碼片段到 WordPress》。

我們將使用 WordPress 的自訂欄位功能。自訂欄位允許您向內容添加自訂元數據,然後通過添加一些代碼在 WordPress 主題中顯示這些數據。

首先,編輯您希望顯示客座作者姓名的博客文章。在區塊編輯器中,點擊屏幕右上角的三點菜單,然後選擇「偏好設置」。

在「一般」選項卡中向下滾動,打開「進階」部分下的「自訂欄位」選項。

然後點擊「顯示並重新加載頁面」按鈕以啟動自訂欄位。

完成後,您會注意到編輯器下面出現一個新的「自訂欄位」框。

點擊「新增」連結來為客座作者姓名創建一個自訂欄位。

首先,輸入「guest-author」作為自訂欄位的名稱。然後在「值」字段中簡單地輸入客座作者的姓名。

點擊「新增自訂欄位」按鈕以保存。

顯示客座作者姓名

接下來,我們使用一段代碼將作者名稱替換為客座作者姓名。 WPCode 插件使這一步變得簡單和安全,即使對於初學者也是如此。

首先,安裝並激活 WPCode 插件。然後,導航到 Code Snippet » + Add Snippet » Add Custom Snippet。

命名您的自訂代碼片段,切換「Inactive」按鈕為「Active」,並選擇「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;
}

記得點擊「保存代碼片段」按鈕來保存更改。

現在,訪問之前編輯的客座文章,您應能看到代碼在運行。

希望這篇文章幫助您輕鬆地重寫作者姓名為客座作者姓名。接下來,您可能還希望參考我們的指南《如何為 WordPress 文章添加多作者》和《如何管理 WordPress 用戶角色的權限》。

如果您喜歡這篇文章,請訂閱我們的 YouTube 頻道 以獲取更多 WordPress 教學視頻。您也可以在 TwitterFacebook 上關注我們。



Related Posts

  • 2024-12-12
  • WordPress 教学

多语言表单有助于与全球观众沟通,使您的网站更易于使用,并吸引更多用户。本文介绍了如何使用WPForms和Formidable Forms插件在WordPress中创建多语言表单,以帮助您轻松实现这一目标。

閱讀更多
  • 2024-10-21
  • WordPress 教学

如果您在WordPress管理区域或其他地方遇到‘jQuery未定义’错误,不必担心,这是一个常见的问题。本文为您介绍了该错误的原因以及六种解决方法,以便让您的网站恢复正常运行。

閱讀更多
  • 2024-10-17
  • WordPress 教学

越来越多的人倾向于使用语音搜索而不是在搜索栏中输入关键词。语音搜索被认为是在线交互的未来,各种设备上数百万人每天都在使用它。与通过普通SEO优化网站一样,将网站适配语音搜索同样重要。在本文中,我们将深入探讨为什么语音搜索SEO如此重要,以及如何优化您的WordPress网站以捕获这些语音搜索。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>