WordPress 教学

如何限制 WordPress 內容僅限 Patreon 會員

為什麼要將 WordPress 內容限制為 Patreon 會員?

如果您是內容創作者,可能希望通過寫作、音樂、播客、庫存照片等賺錢。Patreon 可以讓您賣出會員資格,並根據訂閱提供不同的內容。Patreon 也是建立與粉絲關係的好方法,例如,您可以自動向新贊助者發送歡迎通知。

此外,您還可以創建私人 Discord 伺服器或聊天室,讓會員互相交流,甚至直接向您發送消息。建立 Patreon 後,將僅限會員的內容發布到您的 WordPress 網站是個好主意,這樣可以鼓勵訪客加入您的 Patreon 以解鎖專屬內容,並提高網站流量。

步驟一:為您的 WordPress 網站創建 Patreon 帳戶

如果您還沒有帳戶,首先前往 Patreon 網站,點擊“Get Started”按鈕。您可以輸入電子郵件並創建密碼,或者使用現有的 Google 或 Facebook 登錄。按照螢幕上的指示建立一個吸引人且信息豐富的 Patreon 頁面,然後使用 Patreon 工具來自定義頁面、增加會員等級、設置計費等。

步驟二:安裝 Patron Plugin Pro 連接 WordPress 和 Patreon

創建 Patreon 僅限內容的最簡單方法是使用 Patron Plugin Pro。該插件允許您限制訪問單個頁面和文章,甚至鎖定特定標籤或類別的所有內容。您還可以自動根據計劃鎖定和解鎖內容,創建免費試用、自動終止內容等。

首先,您需要安裝並激活 Patron Plugin Pro。激活後,需要將插件連接到您的 Patreon 帳戶。在 WordPress 主控制版面上,選擇“Patreon 設定”並點擊“連接站點”;然後按照指示建立 Oauth 客戶端。

步驟三:配置 Patreon 會員的內容鎖定

創建僅限贊助會員內容的最簡單方法是限制整個內容類型、類別或標籤的訪問。選擇左側菜單中的“Patreon Plugin Pro”,然後點擊“內容鎖定”選項卡。展開“Make post types Patron only”部分,選擇要限制的內容類型。根據選擇設置附加選項,例如根據標籤限制內容,並設置會員最低值。

步驟四:限制特定頁面和文章(可選)

另一種選擇是將特定頁面和文章標記為 Patreon 專屬。打開 WordPress 內容編輯器,設置誰可以訪問該內容。在右側菜單中選擇“Patreon Level”部分,從下拉菜單中選擇一個 Patreon 等級,或選擇“Any Patreon”。

您還可以根據會員的加入時間來限制訪問,例如限時的節日內容或“限量版”視頻。進一步設置自動鎖定和解鎖,在“Advanced Locking”部分設置自動鎖定選項,並輸入自定義消息。

步驟五:在 WordPress 文章中添加 Patreon 按鈕

在您的 WP 博客中添加 Patreon 專屬內容是個好的開始,但也建議在網站的其他區域推廣您的 Patreon。Patron Plugin Pro 可以自動在所有文章中添加“Become a Patron”按鈕。在左側菜單中選擇“Patron Plugin Pro”,然後選擇“Quickstart”選項卡,並配置按鈕的動作和樣式。

可選地,您還可以將 Patreon 按鈕添加到邊欄。刪除文章中的按鈕,並將其添加到邊欄小工具中,使其顯示在網站的其他區域,如產品頁面。

附加內容:如何使用 WordPress 創建 Patreon 替代方案

Patreon 幫助無數創作者實現營收,但該平台會收取一定比例的收入。根據您的 Patreon 計劃,您可能會失去 5%-12%的收益,還有支付處理和付款費用。因此,許多 WordPress 網站所有者尋找 Patreon’s 替代品。在這裡,MemberPress 是个不錯的選擇。

MemberPress 是最好的 WordPress 會員插件,允許您為您的網站創建無限多的會員級別,然後根據會員級別限制訪問內容,類似於 Patreon 的層級模型,但沒有額外的交易費用。透過 MemberPress,您還可以設置自己的隱私政策、規則和條款,這樣更靈活地創作您喜愛的內容,推動業務增長。

我們希望本文能幫助您了解如何將 WordPress 內容限制為 Patreon 會員。您也可以參考我們的社交媒體插件指南以增長在線追隨者,並學習如何在 WordPress 中運行抽獎或比賽。

Read More
WordPress 教学

如何测试网站是否适合更新到古腾堡(区块编辑器)

为什么在更新到古腾堡之前测试你WordPress的网站?

WordPress 5.0 引入了一种全新的内容创建方式,即区块编辑器或称古腾堡。它使用区块,您可以在编辑器中随意移动这些内容元素。然而,部分用户仍然不愿意将他们的网站升级到区块编辑器,担心可能会出现兼容性问题或者古腾堡可能会破坏他们的网站。尽管古腾堡已经开发了很长时间,并且主题和插件开发者有足够的时间使他们的产品兼容,但为了避免任何冲突,最好先测试网站是否兼容古腾堡。通过测试,您可以检查是否有插件或主题不兼容,还可以捕捉到意外的WordPress错误并在更新到实况站点之前修复它们。

步骤1:创建完整的网站备份

在进行任何重大更新之前,必须先创建完整的WordPress网站备份。备份可以保护您在更新过程中免受任何潜在损害。即使不更新网站,定期备份也很重要,因为它们可以在灾难性情况下(如恶意软件攻击、黑客入侵等)拯救你的网站。我们推荐使用Duplicator插件,它允许你创建手动和自动备份,并将其存储在多个位置。

步骤2:在本地服务器或临时站点上测试你的网站

在准备好备份后,你可以在本地服务器或临时站点上测试最新版本的WordPress和古腾堡编辑器。通过以下两种常见方法测试新更新,而不实际影响你的实况站点:

1. 在本地服务器上测试你的网站

本地服务器是指将你的WordPress网站安装在个人电脑上,如用WAMP或MAMP(适用于Mac)。你可以通过迁移插件如Duplicator,将实况站点复制到本地服务器,然后在本地更新到最新版本的WordPress并测试插件和主题的兼容性。不需要更改本地站点内容时,可以直接更新到实况站点。

2. 在临时环境中测试你的网站

临时站点是你网站的独立开发版本。它通常是你网站的一个子域,公众无法访问。大多数高级WordPress主机提供一键创建临时站点的功能(如Bluehost、Hostinger、WP Engine和SiteGround)。如果主机没有该功能,也可以手动创建临时环境。

步骤3:安装经典编辑器插件以备不时之需

如果在更新后某个主题或插件不兼容,可以联系开发者要求其做兼容更新。如果没有积极回应,需找到替代品。或者,可以通过安装经典编辑器插件禁用古腾堡。这是由WordPress核心贡献者开发的官方插件,让你可以继续使用熟悉的经典编辑器。

步骤4:更多了解古腾堡编辑器

如果你刚开始使用WordPress博客,你很快会适应这个快速、现代、功能强大的新编辑器。而对于使用经典编辑器多年的用户,新编辑器将是一项激动人心的新体验。可以参考以下文章来学习古腾堡的新功能:

  • 如何使用WordPress区块编辑器(古腾堡教程)
  • 如何批量转换经典区块为古腾堡区块
  • 如何使用古腾堡更新旧的WordPress文章
  • 如何添加新文章并利用所有功能
  • 如何在古腾堡中添加和对齐图片
  • 如何选择和使用嵌套区块
  • 初学者指南:如何使用区块模式
  • 如何使用无干扰全屏编辑器
  • 如何通过文章修订功能撤销更改

希望这篇文章能帮助你学习如何测试WordPress网站是否适合更新到古腾堡区块编辑器。你可能还会喜欢如何修复常见的区块编辑器问题,以及我们推荐的最佳古腾堡区块插件。

Read More
WordPress 教学

如何让投稿者在获得批准后编辑WordPress文章

为什么要让投稿者在获得批准后编辑他们的文章?

如果你运营一个多作者的WordPress博客,那么具有投稿者角色的人可以撰写文章并提交审核。管理员或编辑角色的人可以审核这些文章并发布。一旦文章发布,投稿者就无法再编辑它们了。如果投稿者需要重新编辑自己的文章以保持其内容更新或纠正错误,这可能会带来问题。

通过允许可信任的投稿者编辑他们的文章,你可以改善编辑工作流程,并节省编辑人员大量时间。

方法1:使用WPCode允许投稿者编辑已发布的文章(快速且简单)

最简单的方法是通过在WordPress中添加自定义代码来允许投稿者编辑他们已发布的文章。通常,你会看到一些指南建议你编辑站点的functions.php文件。然而,代码中的小错误或失误可能导致许多常见的WordPress错误,甚至完全崩溃你的网站。此外,当你下次更新WordPress主题时,你会丢失这些自定义代码。

因此,我们推荐使用WPCode。这是最好的代码片段插件,允许你在不损害网站安全的情况下添加代码。首先,你需要安装并激活免费的WPCode插件。更多信息,请参阅我们的分步指南如何安装WordPress插件。插件激活后,前往代码片段 » 添加片段。

在这里,你会看到可以添加到站点的预制片段列表。这包括一个可以完全禁用评论的片段、允许上传WordPress不支持的文件类型、禁用附件页面等等。接下来,需要将鼠标悬停在“添加自定义代码(新片段)”选项上,当“使用片段”按钮出现时点击它。

在下一个屏幕上,输入代码片段的标题。这只是供你参考,可以使用任意标题。然后,打开“代码类型”下拉菜单并选择“PHP片段”。之后,简单地将以下代码粘贴到代码编辑器中:

// 获取“投稿者”角色对象
$obj_existing_role = get_role( 'contributor' );
// 增加“编辑已发布文章”权限
$obj_existing_role->add_cap( 'edit_published_posts' );

之后,你需要向下滚动页面到“插入”部分。如果尚未选择,请点击“自动插入”,然后在下拉菜单中选择“全部运行”。最后,向上滚动到屏幕顶部,点击“未激活”滑块,使其显示为“激活”。然后点击“保存片段”或“更新”按钮使代码片段生效。现在,任何具有投稿者角色的人将能够编辑他们在WordPress网站上发布的文章。

方法2:使用PublishPress允许任何用户角色编辑已发布的文章

如果你希望授予投稿者其他权限,例如编辑和删除已发布的文章,甚至希望向其他用户添加或移除权限,我们推荐使用PublishPress Capabilities。这个插件允许你向任何用户角色(包括WordPress投稿者)添加和移除权限。首先,你需要安装并激活PublishPress Capabilities插件。更多详情,请参阅我们的分步指南如何在WordPress中安装插件。

激活后,你需要访问WordPress管理区域的Capabilites » Capabilities。在屏幕顶部,打开“能力”下拉菜单并选择“投稿者”用户角色。你现在可以选择“编辑”选项卡。在这里,你可以看到投稿者没有编辑已发布页面和文章的权限。要授予他们权限,请选择“文章”或“页面”复选框,取决于他们需要编辑的已发布内容。你现在可以通过上述相同过程添加或移除更多权限。当你对投稿者角色的设置满意时,点击“保存更改”按钮。

完成后,投稿者将能够在WordPress后台编辑他们已发布的文章。你现在可以切换不同用户账号,检查投稿者是否有编辑已发布文章的选项。如果希望在任何时候移除此权限,只需重复上述步骤,但这次取消选中“编辑已发布”复选框。你还可以使用PublishPress Capabilities插件编辑其他WordPress用户角色的权限。只需重复上述步骤,但这次选择“用户能力”下拉菜单中的新用户角色。

了解更多自定义用户角色和权限的方法

想要根据你的具体需求添加或自定义用户角色权限吗?请查看这些WordPress教程以入门:

  • 如何在WordPress中添加或移除用户角色的权限
  • 如何在WordPress中添加SEO编辑角色
  • 如何允许博客用户在WordPress中审核评论
  • 如何按用户角色限制WordPress页面访问
  • 如何让编辑者只能编辑特定页面
  • 如何限制WordPress后台作者角色仅访问自己的文章

希望这篇文章帮助你学习如何让投稿者在获得批准后编辑他们的文章。你可能还想查看我们的如何通过WordPress博客赚钱的指南,或浏览我们专家选择的最佳联系表单插件推荐。如果你喜欢这篇文章,请订阅我们的YouTube频道观看更多WordPress视频教程。你也可以在Twitter和Facebook上找到我们。

Read More
WordPress 教学

如何在 WordPress 中突出顯示文本(初學者指南)

突出顯示文本可以幫助將用戶的注意力集中到您內容的某一部分。這對於展示行動號召、特別優惠或僅僅是加強某些句子非常有幫助。

在此文章中,我們將向您展示如何在 WordPress 的帖子或頁面中輕鬆地突出顯示文本。

為什麼以及何時在 WordPress 中突出顯示文本

文本突出顯示是一種強調內容中重要信息的簡單方法。它引導用戶關注您不希望他們錯過的細節。例如,在您的 WordPress 網站上不同顏色地突出顯示折扣優惠會吸引讀者的注意,幫助您增加銷售量。

不同顏色的文本突出顯示還可以幫助具有視覺障礙或閱讀困難的用戶更容易地導航和理解內容。它甚至可以提升您的內容的外觀,使其更具視覺吸引力。然而,突出顯示太多的文本會分散注意力並降低其效果。因此,我們建議僅突出顯示重要信息,例如行動號召、警告和讀者應該注意的其他細節。

接下來,我們來看看如何在 WordPress 中輕鬆地突出顯示文本。您可以使用以下快速連結跳轉到您想要使用的方法:

方法 1:使用區塊編輯器在 WordPress 中突出顯示文本

如果您想用區塊編輯器(Gutenberg)輕鬆突出顯示文本,這是適合您的方法。首先,您需要從 WordPress 管理側邊欄中打開一個現有或者新的帖子。

進入編輯器後,選擇您想要突出顯示的文本,然後單擊區塊工具欄頂部的“更多”圖標。這將打開一個下拉菜單,您需要從列表中選擇“突出顯示”選項。

屏幕上將會打開一個顏色選擇工具。從這裡,您首先需要切換到“背景”標籤。然後,您可以從給定的選項中選擇一種預設的突出顯示顏色。您還可以單擊“自定義”選項來啟動“滴管”工具,選擇自定義顏色來突出顯示文本。

最後,別忘了單擊“發布”或“更新”按鈕來保存您的更改。現在,您可以訪問您的 WordPress 博客來查看實際效果。

方法 2:使用 WPCode 在 WordPress 中突出顯示文本(推薦)

如果您打算在整個 WordPress 網站中使用特定顏色來一致地突出顯示文本,那麼這種方法適合您。您可以通過在主題文件中添加 CSS 代碼來輕鬆地在 WordPress 中突出顯示文本。然而,輸入代碼時的最小錯誤可能會破壞您的網站,使其無法訪問。

這就是為什麼我們推薦使用 WPCode,這是市場上最好的 WordPress 代碼片段插件。它是將代碼添加到網站中最簡單和最安全的方式,無需直接編輯主題文件。

使用 WPCode 創建代碼片段

首先,您需要安裝並啟用 WPCode 插件。更多說明,請參見我們的初學者指南:如何安裝 WordPress 插件。注意:WPCode 也有免費計劃可供本教程使用。但升級到付費計劃將解鎖更多功能,如代碼片段的雲庫、智能條件邏輯等。

啟用後,從 WordPress 管理側邊欄轉到代碼片段 » + 添加片段頁面。然後僅需在“添加您的自定義代碼(新片段)”選項下單擊“使用片段”按鈕。

這將帶您前往“創建自定義片段”頁面,首先輸入您的代碼片段名稱。然後從右上角的“代碼類型”下拉菜單中選擇“CSS 片段”選項。

接下來,將以下代碼複製並粘貼到“代碼預覽”框中:

mark {
 background-color: #ffd4a1;
}

然後,在代碼的 background-color 行旁輸入您首選的突出顯示顏色的十六進制代碼。在我們的示例中,我們使用的是 #ffd4a1,這是一種淺棕色。

接下來,向下滾動到“插入”部分。從這裡,選擇“自動插入”方法來執行代碼。

然後,前往頁面頂部,將“未激活”開關切換為“激活”。最後,單擊“保存片段”按鈕來儲存更改。

在區塊編輯器中突出顯示文本

現在,CSS 片段已被激活,我們需要在 WordPress 編輯器中添加一些 HTML 代碼來突出顯示網站上的文本。首先,打開一個現有或者新的帖子。

從這裡,在區塊工具欄的頂部單擊“選項”圖標。這將打開一個新下拉菜單,您需要選擇“編輯為 HTML”選項。

現在,您將看到區塊內容的 HTML 格式。在這裡,簡單地將您要突出顯示的文本包裹在 標籤內,例如:

<mark>highlighted-text</mark>

這將在您 WPCode 片段中選擇的十六進制顏色中突出顯示文本。然後,單擊區塊工具欄的“視覺編輯”選項以切換回可視化編輯器。

完成後,單擊“更新”或“發布”按鈕來保存更改。現在,您可以訪問您的網站來查看實際效果。

附加內容:使用 SeedProd 突出顯示網站上的重要頁面

除了在博客文章中突出顯示文本,您還可能想要突出顯示 WordPress 網站上的重要部分,如聯絡表單或禮券。例如,如果您有一個網店並剛剛推出一個季節性促銷活動,您可能想在網站上突出顯示該優惠。

您可以通過為它們創建著陸頁來突出顯示這些部分。這些是您網站上的獨立頁面,旨在產生成果。為了為您的網站創建具有視覺吸引力的著陸頁,我們建議使用 SeedProd。這是市場上最好的 WordPress 著陸頁構建器,帶有拖放構建器、預製模板和多個區塊。

SeedProd 使創建吸引人的著陸頁變得非常簡單,這些頁面突出了您網站上的重要部分,如聯絡表單、促銷公告、贈品、推薦表單、登入頁等。詳情請參見我們的教程:如何在 WordPress 中創建著陸頁。

除此之外,您還可以使用 SeedProd 創建自定義主題、即將推出的頁面、維護頁面等。更多信息,請參見我們的完整 SeedProd 評測。

希望本指南能幫助您學會如何在 WordPress 中突出顯示文本。您可能還希望參見我們的分步指南:如何在 WordPress 中自定義顏色,以使您的網站更加美觀,以及我們對最佳電子郵件營銷服務的比較以增加流量。

如果您喜歡這篇文章,請訂閱我們的 YouTube 頻道獲取 WordPress 教程視頻。您也可以在 Twitter 和 Facebook 上找到我們。

Read More
WordPress 教学

如何輕鬆停用預設的 WordPress 網站地圖

您是否想在您的網站上停用預設的 WordPress 網站地圖?

預設網站地圖功能是在 WordPress 5.5 中引入的,會自動為您的網站發布 XML 網站地圖。問題在於,這個功能缺乏一些高級的 WordPress SEO 功能,使得您的網站難以排名較高。

在本文中,我們將向您展示如何輕鬆停用 WordPress 網站地圖,並使用更強大的解決方案來改進它。

為什麼應該停用 WordPress 網站地圖

XML 網站地圖是一個列出所有網站內容的檔案,以 XML 格式呈現,這使得搜索引擎能夠輕鬆地發現和索引您的內容。

網站地圖對您的網站非常有幫助,因為它們可以帶來更多的流量並提升網站的 SEO 排名。

然而,許多 WordPress SEO 插件如 All in One SEO、Yoast SEO 和 Google XML Sitemaps 已經實現了網站地圖功能,這導致 WordPress 頁面上會有兩組網站地圖。

同一 WordPress 頁面的重複網站地圖可能會混淆搜索引擎並降低您的 SEO 排名。

如果您沒有使用搜索引擎優化插件來管理您的網站地圖,您將錯過很多高級功能。例如,許多流行的 WordPress SEO 插件提供視頻網站地圖、新聞網站地圖和 RSS 網站地圖等功能,這些功能可以幫助您在 SEO 中超越競爭對手。

既然如此,讓我們看看如何輕鬆停用預設的 WordPress 網站地圖:

方法 1:使用 WordPress SEO 插件禁用網站地圖

如果您使用任何流行的 WordPress SEO 插件,它會自動禁用預設的 WordPress 網站地圖功能,並取而代之以更強大的解決方案。

為了本教程的演示,我們將使用 AIOSEO 插件,因為這是我們在 WPressize Me 上使用的插件。

All in One SEO 是最好的 WordPress SEO 插件之一,讓您輕鬆優化您的 WordPress 網站以適應搜索引擎和社交媒體平台。超過 300 萬個網站在使用 AIOSEO,包括我們自己。

默認情況下,All in One SEO 會啟用其網站地圖功能,這會在激活後自動取代基本的 WordPress 網站地圖。

您首先需要安裝並激活免費的 AIOSEO 插件。更多詳情,請參見我們的指南:如何安裝 WordPress 插件。

一旦激活,您需要配置 AIOSEO 插件。如果需要幫助,您可以參考我們關於如何正確設置 All in One SEO 的逐步指南。

之後,從 WordPress 管理儀表板進入 All in One SEO » Sitemaps 頁面來查看您的網站地圖設置。

接下來,導航至「General Sitemap」標籤。在這裡,確保「Enable Sitemap」開關設定為「Active」。這樣將停用預設的 WordPress 網站地圖。

除了 General Sitemap,我們建議您啟用視頻網站地圖、新聞網站地圖和 RSS 網站地圖,以最大限度地提升您的 SEO 排名。

方法 2:使用代碼片段禁用 WordPress 網站地圖

您也可以通過代碼輕鬆停用預設的 WordPress XML 網站地圖。您可以在主題的 functions.php 文件中添加代碼片段。

但在 functions.php 文件中添加代碼的最大問題是,即使是微小的錯誤也可能會破壞您的 WordPress 網站。

這就是為什麼我們推薦使用 WPCode 來向 WordPress 添加自定義代碼。這個免費插件讓您可以輕鬆地在 WordPress 中添加代碼片段,而不必編輯主題的 functions.php 文件。

首先,您需要安裝並激活 WPCode Free Plugin。更多詳情,請參見我們的指南:如何安裝 WordPress 插件。

接下來,在 WordPress 儀表板的左側菜單中進入新出現的 Code Snippets 條目。這將帶您到「All Snippets」頁面。

接下來,只需點擊「Add New」按鈕。

WPCode 會將您帶到「Add Snippet」頁面,您可以選擇添加自定義代碼或從 WPCode 庫中搜索現有片段。

由於我們需要添加自定義代碼,只需將鼠標懸停在「Add Your Custom Code (New Snippet)」選項上,然後點擊「Use snippet」。

現在,您將被定向到「Create Custom Snippet」頁面。您可以先輸入代碼片段的名稱,可以是任何您喜歡的名稱。

然後,從右側的下拉菜單中選擇「Code Type」。由於我們將使用 PHP 代碼,只需點擊「PHP Snippet」選項。

接下來,只需將以下 PHP 代碼片段複製並粘貼到「Code Preview」框中:

add_filter( 'wp_sitemaps_enabled', '__return_false' );

這樣做之後,應該看起來像這樣。

粘貼代碼後,向下滾動到「Insertion」部分,您將找到兩種插入方法。

由於您希望它在全站運行,只需選擇「Auto Insert」選項。

然後,轉到頁面的頂部,將右上角的開關從「Inactive」切換到「Active」,然後點擊「Save Snippet」按鈕。

一旦保存並啟用了代碼片段,它將立即生效,並停用預設的 WordPress 網站地圖。

我們希望這篇文章幫助您了解如何停用預設的 WordPress 網站地圖。您還可能希望查看我們的終極 WordPress SEO 指南以改善您的排名,以及我們的專家精選的最佳托管 WordPress 主機。

如果您喜歡這篇文章,請訂閱我們的 YouTube 頻道以獲取 WordPress 影片教程。您也可以在 Twitter 和 Facebook 上找到我們。

Read More
WordPress 教学

如何查找和访问WordPress错误日志(分步指南)

如何查找和访问WordPress错误日志(分步指南)

您是否需要访问WordPress错误日志来解决您网站上的问题?WordPress自带一个调试系统,可以记录显示在您网站上的任何错误消息。这可以帮助您发现并修复网站上的问题。在这篇文章中,我们将向您展示如何查找和访问您的WordPress错误日志。

WordPress错误日志如何帮助您?

您的WordPress网站出现问题了吗?检查WordPress错误日志可以帮助您找到问题的根源,例如网站性能变慢、插件不能正常工作和网站崩溃等。

什么是错误日志?

错误日志是一份由您的网站生成的错误消息列表以及它们发生的日期和时间。一旦开启了WordPress调试模式,这些消息会被收集到一个文件中,供您之后查看。

如何查找和访问WordPress错误日志

首先,您需要启用WordPress调试模式,您可以通过插件或代码来完成:

通过插件启用WordPress调试模式

WordPress调试默认是关闭的,这样WordPress不会记录任何错误。如果您仍然可以登录到您的WordPress网站,您可以使用插件来启用调试模式。首先,您需要安装WP Debugging插件。激活后,插件会自动启动WordPress调试模式,您的网站上的错误消息将被记录下来。

通过代码启用WordPress调试模式

您还可以通过代码启用WordPress调试模式。这种方法适用于更高级的用户,或者当您无法登录到您的WordPress管理区时。您需要使用FTP客户端或WordPress托管控制面板中的文件管理选项编辑您的wp-config.php文件。

打开文件后,找到’That’s all, stop editing! Happy blogging.’这行文字。就在这行之前,添加以下代码:

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);

如何找到并访问WordPress错误日志

现在您已经启用了WordPress调试模式,任何未来在您网站上发生的错误消息会被保存到WordPress错误日志中。要查看这些消息,您需要连接到您的网站,使用SFTP/FTP客户端(例如FileZilla)或您的WordPress托管控制面板中的文件管理选项。连接到您的网站后,导航到/wp-content/文件夹,您会看到一个名为debug.log的文件。

您可以下载、查看或编辑该文件来检查错误消息以及它们发生的日期和时间。这些信息可以帮助您找到并解决您在WordPress网站上遇到的问题。

如何解决WordPress错误日志中发现的问题

一旦您访问了WordPress日志,您可以查找在您网站发生问题时记录的错误信息。虽然大多数用户可能无法理解这些错误消息,它们仍然是一个开始排除故障的好地方。记下错误消息和代码,您也许可以在我们的指南《WordPress中最常见的错误及其解决方法》中找到问题的解决方案。

禁用WordPress调试模式

一旦您解决了WordPress网站上的问题,我们建议禁用调试模式。启用调试模式可能会减慢您的网站速度,并可能泄露不必要的信息,这构成WordPress的安全风险。如果您通过插件启用了调试模式,只需导航到插件»已安装插件并停用WP Debugging插件。

如果您通过代码启用了调试模式,只需像之前那样编辑wp-config.php文件。将WP_DEBUG和WP_DEBUG_LOG行的代码改为false。

我们希望这篇教程帮助您了解如何查找和访问WordPress错误日志。您可能还想了解如何修复返回404错误的WordPress文章或查看我们挑选的最佳WordPress错误页面设计示例。

如果您喜欢这篇文章,请订阅我们的YouTube频道获取WordPress视频教程。您还可以在Twitter和Facebook上找到我们。

Read More
WordPress 教学

如何轻松将任何WordPress表单连接到Google Sheets

你想将WordPress表单连接到Google Sheets吗?Google Sheets使你可以轻松在电子表格内管理你的表单数据,并且它们内置了协作工具以改进工作流程。在本文中,我们将向你展示如何轻松地将任何WordPress表单连接到Google Sheets,以便自动将WordPress表单数据发送到Google表格。

为什么将WordPress表单连接到Google Sheets?

Google Sheets是Google的流行免费电子表格软件。将你的WordPress表单连接到Google Sheets可以更轻松地管理和整理你的表单数据。无论你是在创建问卷、收集推荐、构建调查表单或其他内容,你都可以只需几次点击就可以将你的WordPress表单连接到Google Sheets。将表单条目与Google Sheets集成可以以多种方式帮助你的WordPress网站。

1. 可以轻松向你的团队提供表单数据访问权限,而无需创建新的WordPress登录。

2. 可以轻松解释和分析你的表单/调查数据。

3. 设置自动数据收集并减少手动数据输入的错误。

4. 根据访客提交的数据生成个性化报告。

步骤1:使用WPForms创建WordPress表单

首先,你需要在你的WordPress网站上拥有一个活动的联系表单,它将作为数据收集源。在本教程中,我们将使用WPForms插件。它是超过600万个网站使用的WordPress最佳联系表单插件。

他们的初学者友好型表单构建器可用于创建几乎任何类型的WordPress表单。你可以从他们的1300多个表单模板之一开始,或者简单地使用拖放构建器添加表单字段并根据自己的喜好自定义它们。

有关详细信息,请参阅我们的分步指南,了解如何在WordPress中创建联系表单。

如果尚未创建Google Sheets电子表格,则现在需要这样做。前往Google Sheets网站并点击“空白”以添加新电子表格。

然后,当你添加电子表格列时,你希望这些列与你的WordPress表单字段匹配。在这种情况下,我们将有“姓名”、“电子邮件”和“消息”三个列。

步骤2:安装并激活Uncanny Automator WordPress插件

要将你的WordPress表单连接到Google Sheets,我们将使用自动化插件。最好的WordPress自动化插件是Uncanny Automator。它充当WordPress插件和其他第三方应用之间的连接器,因此它们可以轻松通信。这意味着你可以在WordPress中创建任何自动化工作流程。

它是无需任何代码即可自动化你的WordPress博客流程的最强大方式。最棒的部分是Uncanny Automator不像其他SaaS提供商(如Zapier)那样对每个数据传输收取费用。

Uncanny Automator还与所有主要表单解决方案兼容,包括WPForms、Formidable Forms、Gravity Forms、Ninja Forms、WooCommerce等。

但是,本教程将重点放在与WPForms的集成上。

注意:有免费版本的插件可用,但我们将使用专业版,因为它包含我们所需的Google Sheets集成。

有关详细信息,请参阅我们的指南,了解如何使用Uncanny Automator在WordPress中创建自动化工作流程。

步骤3:将你的Google帐户连接到Uncanny Automator

在激活并设置Uncanny Automator之后,你需要将插件连接到你的Google帐户。为此,请导航到Automator » 设置,然后单击“Google”菜单项。

之后,点击“连接一个帐户”按钮。这将引导你到一个屏幕上,你需要授权你的Google帐户。只需选择你想使用的Google帐户,然后单击“允许”按钮。

然后,你需要再次点击“允许”以确认你的选择。一旦成功连接你的帐户,你将被带回到WordPress管理仪表板中的插件设置屏幕。

步骤4:使用Uncanny Automator将你的WordPress表单连接到Google Sheets

现在,到了将你的WordPress表单连接到你早先创建的Google表格的时候了。Uncanny Automator使用称为“配方”的工具来连接不同的应用和插件。

要创建一个配方,请前往Automator » 添加新,点击“所有人”选项,然后点击“确认”。你想选择“所有人”,因为大多数时候,新的访客会填写你网站上的表单。

接下来,你可以给你的配方命名。之后,选择“WPForms”作为“触发”元框中的选项。

然后,你将有两个不同的选项可供选择。我们将选择“表单已提交”选项,因为这将把所有表单提交发送到Google Sheets。

然后,从下拉列表中选择你的表单。之后,点击“保存”按钮。

在继续之前,你需要在WordPress中创建一个新的“订阅者”用户。这个新的订阅者角色将用于发送表单数据,你将在下一步中需要该用户ID。有关更多详细信息,请参阅我们的指南,了解如何向WordPress博客中添加新用户和作者。

现在,你需要通过点击“操作元框”下的“添加操作”按钮来添加一个操作。接下来,你将看到一列集成选项。继续选择“Automator”作为集成选项。

接下来,你需要从下拉菜单中选择“调用自定义函数/方法”选项。“调用自定义函数/方法”操作可以调用你WordPress网站中的任何全局或静态函数。

当你选择这个选项时,会弹出一个提醒窗口,提醒你这将需要用户数据。只需选择“设置用户数据”按钮继续。

接下来,它会询问你是否希望操作在现有用户或新用户上运行。继续选择“现有用户”选项。

现在,你需要设置用户数据。为此,只需从下拉菜单中选择“ID”作为唯一字段,然后输入你创建的新用户的ID号。你可以通过转到WordPress仪表板中的用户 » 所有用户来找到用户ID。然后,打开新用户并在页面URL中找到ID。

一旦完成上述步骤,为“如果用户不存在该怎么办”选择“什么都不做”选项。确保点击“保存”以保存配方到目前为止的进度。

之后,再次点击“添加操作”按钮。

接下来,你将看到一个集成选项列表,以将你的表单连接到。选择列表中的“Google Sheets”。然后在“选择一个操作”部分下选择“在Google表格中创建一行”选项。这样,新的行将随着你的表单提交而创建。

这将弹出一个菜单,以选择你之前创建的电子表格。你可以搜索电子表格的名称,并且它会显示一个选项列表。选择电子表格后,你还需要选择一个工作表。

完成后,只需点击“获取列”按钮,在“行”部分。这将显示电子表格中的列列表。你需要将表单字段映射到你的电子表格列。在每个表单列旁边,找到匹配的电子表格字段。“列”名应与“值”名相同。

将所有字段匹配完毕后,它应类似于上述设置。确保你完成配方创建后点击“保存”按钮。

之后,你需要发布你的新配方。这将确保表单条目会自动发送到你的Google Sheets电子表格。要发布配方,只需将配方开关切换到“已发布”即可。

现在,每当访客填写你的表单时,信息将立即出现在Google Sheets中。你还可以使用这个插件创建许多其他无代码集成和自动化,例如将Slack与WordPress集成,甚至在WooCommerce中设置SMS通知。

我们希望这篇文章帮助你轻松将任何WordPress表单连接到Google Sheets。你可能还想查看我们专家挑选的最佳无代码拖放式WordPress页面构建器和我们精选的企业必备的WordPress插件列表。如果你喜欢这篇文章,请订阅我们的YouTube频道以获取WordPress视频教程。你还可以在Twitter和Facebook上找到我们。

Read More
WordPress 教学

如何輕鬆啟用 WordPress 除錯模式來修復網站錯誤

為什麼要啟用 WordPress 除錯模式?

有時候,WordPress 插件、主題或自定義代碼(如 PHP 或 JavaScript)可能會在您的網站上引起衝突。這可能會導致不同的錯誤,並且您可能會注意到您的網站無法正常運行。

現在,您可以通過停用所有插件來找出是哪個插件引起的錯誤。同樣,您也可以切換到不同的 WordPress 主題或移除自定義代碼來找出錯誤的根本原因。但是,這樣做會花費大量時間,因為您需要一個一個地排除每種可能性。

幸運的是,WordPress 自帶除錯模式功能。然而,它默認是關閉的,您需要手動打開它。一旦啟用,此除錯模式會顯示您的網站上所有錯誤和警告的日誌。

這樣,您可以快速找出和修復您 WordPress 網站上的問題,甚至揭示可能看不見的錯誤。

方法 1:使用插件啟用 WordPress 除錯模式

啟用除錯模式的一種簡便方法是使用 WP Debugging 插件。這種方法適合初學者以及不熟悉網站文件操作的人。

WP Debugging 是一個免費的 WordPress 插件。在使用此插件時,您不必手動編輯網站文件。首先,您需要安裝並激活 WP Debugging 插件。更多詳情請參閱我們的WordPress 插件安裝指南。

啟用後,您可以從 WordPress 儀表板導航到 工具 » WP Debugging。確保勾選‘Set WP_DEBUG to true’選項。

之後,您的管理欄頂部會新增一個‘Debug Quick Look’選項。您可以懸停在其上,然後點擊‘View File’選項。

這將打開網站上的所有錯誤日誌文件。您可以找到引起網站問題的原因並迅速修復。調試結束後,請記得禁用該插件。

方法 2:手動啟用 WordPress 除錯模式

第二種啟用 WordPress 除錯模式的方法是編輯 wp-config.php 文件。這種方法適合那些熟悉網站文件編輯的用戶。我們建議在編輯文件前創建一個網站備份。這樣,如果操作中出現問題,您可以輕鬆恢復網站。

要訪問網站文件,您需要使用 Mac 或 Windows 的 FTP 客戶端。在此教程中,我們將使用 FileZilla FTP 客戶端。如果需要幫助,請參考我們的 FTP 說明指南。

登入後,進入 public_html 文件夾。這裡可以找到‘wp-config.php’文件。

如果您的網站託管服務提供 cPanel 管理,您也可以通過 cPanel 管理您的網站文件。以 Bluehost 為例,登入託管帳戶並點擊網站下方的‘設定’按鈕。

這將打開網站設定頁面。稍微向下滾動,點擊‘文件管理器’按鈕。

這會在新瀏覽器標籤中啟動文件管理應用。在左側面板,進入 public_html 文件夾。

找到‘wp-config.php’文件後,右鍵單擊並下載到您的計算機上。最好備份該文件,以防出現問題。

然後,使用任何文本編輯工具(如 Notepad 或 Sublime Text)打開文件。

打開文件後,滾動到‘That’s all, stop editing! Happy publishing’這行並在其之前添加以下代碼:

define( 'WP_DEBUG', true);
define( 'WP_DEBUG_LOG', true);

不要忘記保存並關閉文件。

接下來,您需要使用 FTP 客戶端將 wp-config.php 文件上傳回網站服務器。更多詳細信息,請參閱我們的使用 FTP 上傳文件到 WordPress 的指南。

要查看網站的錯誤日誌,您需要查看網站文件並導航到 public_html/wp-content/debug.log 路徑。簡單地下載該文件並在記事本軟件中查看網站上的問題。

調試完網站後,您可以禁用除錯模式。要在 WordPress 中關閉除錯模式,重複這些步驟,然後將您添加的代碼更改為 false:

define( 'WP_DEBUG', false);

我們希望這篇文章能幫助您了解如何啟用 WordPress 除錯模式來修復網站錯誤。您還可以參閱我們的 WordPress SEO 終極指南以及有關如何改進 WordPress 安全的專家提示。

如果您喜歡這篇文章,請訂閱我們的 YouTube 頻道以觀看更多 WordPress 教程。您也可以在 Twitter 和 Facebook 找到我們。

Read More
WordPress 教学

如何在WordPress中限制特定文章类型的搜索结果

如何在WordPress中限制特定文章类型的搜索结果

您是否曾经想过如何将您的搜索结果限制为特定的文章类型?这并不难。我们已经向您展示了如何通过修改functions.php文件来禁用WordPress中的搜索功能。现在,我们将通过同样的方法来过滤我们的搜索结果。

操作步骤

打开您的functions.php文件并添加以下代码:

function searchfilter($query) {

  if ($query->is_search && !is_admin()) {
    $query->set('post_type', array('post', 'page'));
  }

return $query;
}

add_filter('pre_get_posts', 'searchfilter');

注意这行代码:

$query->set('post_type', array('post', 'page'));

您可以通过更改数组变量中的值来过滤搜索结果。现在它被设置为显示文章和页面,但您可以将其修改为显示您想要的任何内容。

Read More
WordPress 教学

如何向WordPress添加Klarna支付(两种简单方法)

什么是Klarna及为什么要将其添加到WordPress?

Klarna是一家瑞典金融科技公司,为网站和网店提供在线支付方法。添加Klarna到您的在线商店可以帮助提升转化率和平均订单价值。它为客户购买高价产品或奢侈品并分期付款提供了便利。

Klarna提供4种“先买后付”的方式:

方式一:使用WP Simple Pay添加Klarna支付

最简单的在WordPress中添加Klarna支付的方法是使用WP Simple Pay。它是WordPress最好的Stripe支付插件,使您无需设置购物车即可轻松收款。

首先,您需要安装和激活WP Simple Pay插件。在激活后,插件将启动设置向导。您可以点击“开始”按钮继续。

在下一个屏幕中,您需要输入许可证密钥。然后,点击“激活并继续”按钮。

接下来,插件会要求您连接Stripe账户。Stripe是一个支付网关,让您可以轻松接受在线支付。点击“连接Stripe”按钮,并按照屏幕上的说明进行连接。

连接完成后,您将被重定向到设置向导的下一个步骤。插件会要求您配置电子邮件通知,例如支付收据和发票通知。

输入您的电子邮件地址,点击“保存并继续”按钮。

最后,点击“创建支付表单”按钮。

在WP Simple Pay中创建Klarna支付表单

您还可以通过WordPress仪表盘中的WP Simple Pay » 添加新项目来创建新支付表单。插件提供了多个预构建表单模板。选择“Klarna(先买后付)表单”模板。

接下来,您可以自定义支付表单。在“常规”选项卡下,您可以重命名表单、添加描述并选择表单类型。

然后,切换到“支付”选项卡,配置支付模式和价格选项。确保选择“Klarna”选项,并可以添加更多选项如信用卡和ACH直接扣款。

接着,切换到“表单字段”选项卡,选择要添加的字段。编辑完字段后,前往“支付页面”选项卡,启用专用支付页面并自定义页面。

发布您的Klarna表单,并在网站上查看效果。

方式二:在WooCommerce中添加Klarna支付

您还可以在WordPress中添加WooCommerce Klarna支付。WooCommerce是全球最流行的电商平台,并构建于WordPress之上。您可以为在线商店添加免费的WooCommerce Klarna Payments扩展。

首先,确保您已使用WooCommerce设置了在线商店。然后,安装并激活Klarna Payments for WooCommerce插件。激活后,进入WooCommerce » 设置并点击“支付”标签。

点击Klarna Payments前的“设置”按钮,勾选“启用Klarna Payments”,配置相关选项并保存更改。

访问您的WooCommerce商店结账页面,查看Klarna作为支付选项的效果。

请注意,Klarna支付仅适用于一些特定国家和地区,如澳大利亚、奥地利、比利时、加拿大、丹麦、德国和美国等。

我们希望这篇文章帮助您了解如何向WordPress添加Klarna支付。

Read More