WordPress 教学

如何为订阅用户提供无广告版的WordPress网站

为什么要为订阅用户创建无广告版的WordPress网站?

在线赚钱的最简单方法之一就是在网站上运行不同类型的广告。然而,许多用户更喜欢在没有广告中断的情况下阅读内容、观看视频或浏览网站。尽管广告能帮你赚取收入,移除广告可以为用户提供更好的体验。

为了兼得,我们可以创建一个订阅计划,让人们注册付费计划来移除WordPress网站上的所有广告。例如,著名的微博客网站Tumblr允许用户通过订阅付费计划来享受无广告的浏览体验。这样,它可以继续向普通访客出售广告,而对高级订阅用户隐藏广告。

YouTube、Hulu等几个平台也提供无广告体验,用户支付少许订阅费用即可享用。同样,你也可以将你的WordPress网站转变为类似Patreon’s替代方案,允许用户通过购买无广告版本来支持你的内容。这也适用于只提供订阅者专有内容或未来希望在你的网站上销售按次付费内容的情况。

在WordPress中创建无广告订阅计划

创建订阅计划最好的方法是使用MemberPress插件。这是最好的WordPress会员插件,可以根据不同用户角色限制内容。

首先,你需要安装并激活MemberPress插件。有关更多详细信息,请参阅我们关于如何安装WordPress插件的指南。

添加支付网关

启用MemberPress后,可以转到MemberPress > 设置页面以配置插件并添加支付网关。切换到“支付”选项卡并点击“+ 添加支付方式”按钮。

MemberPress内置支持PayPal Standard、Stripe、离线支付和Authorize.net。我们推荐使用Stripe。你可以按照屏幕上的指示来设置你喜欢的方法。

添加会员等级

设置支付服务后,下一步是添加会员等级。只需转到MemberPress > 会员页面并点击“添加新”按钮。然后,你可以在顶部输入订阅计划的名称和描述。

MemberPress还允许你选择订阅计划的价格和到期时间。例如,你可以提供一次性订阅或循环付款。

设置价格页面

接下来,你需要为订阅计划设置一个价格页面。生效后,你可以转到MemberPress > 组群并点击“添加新”按钮。然后,你可以为价格页面输入标题,这也将用作页面的URL。

在WordPress网站中插入广告

管理网站广告的最简单方法是使用AdSanity插件。这是最好的WordPress广告管理插件。通过插件,你可以轻松插入和管理WordPress中的横幅广告。此外,它提供了一个“用户角色广告可见性”附加组件,允许你隐藏不同WordPress用户角色的广告。

安装AdSanity插件

首先,你需要安装并激活AdSanity插件。有关更多详细信息,请参阅我们关于如何安装WordPress插件的指南。插件激活后,可以转到Adsanity > 设置页面并切换到“许可证”选项卡。接下来,输入密钥并点击“激活许可证”按钮。

完成后,不要忘记点击“保存更改”按钮。然后,你可以前往Adsanity > 创建广告,设置广告。AdSanity允许你创建所有类型的广告。你可以设置自托管广告,并手动添加横幅和图形。

隐藏订阅用户的广告

接下来,你可以通过AdSanity用户角色广告可见性附加组件在WordPress中隐藏订阅用户的广告。首先,你需要前往WordPress管理后台的AdSanity > 附加组件。

然后,向下滚动到“用户角色广告可见性”附加组件并点击“更多信息”按钮。你可以在AdSanity网站上订阅附加组件。然后下载并在你的网站上安装附加组件。

激活附加组件后,可以转到WordPress后台的AdSanity > 设置页面,并切换到“许可证”选项卡。在此输入密钥并点击“激活许可证”按钮。接下来,切换到AdSanity设置中的“附加组件”选项卡。

在这里,你可以在网站上为不同用户角色隐藏广告。比如我们选择“订阅者”角色。这样,订阅付费会员计划的用户将不会在你的网站上看到任何广告。完成后,点击“保存更改”按钮。

总结

希望这篇文章帮助你学习如何为订阅用户创建无广告版的WordPress网站。你还可以查看我们的指南,了解如何创建在线商店以及我们推荐的必备WordPress商业插件。

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

Read More
WordPress 教学

如何在WordPress RSS Feed中排除特定类别

为何在RSS Feed中排除特定类别?

所有WordPress博客都有一个RSS Feed,它会在您发布新帖子时更新。默认情况下,RSS Feed显示网站上所有类别的内容,按照发布时间的顺序排列。您可能有多种原因希望将某些类别排除在RSS Feed之外。也许您运营一个网站,在那里为特定课程分类的帖子不想和更多的一般博客帖子混在一起。或许您不希望新闻帖子在RSS Feed中覆盖特写文章,或者您的邮件列表连接到RSS,而您频繁发布内容,不想让订阅者不堪重负。无论出于什么原因,我们可以向您展示如何在WordPress的RSS Feed中排除特定类别。在本教程中,我们将通过两种方法来实现:
方法1:使用WPCode排除特定类别
方法2:使用专用插件排除特定类别

方法1:使用WPCode排除特定类别

此方法需要您向WordPress主题的functions.php文件添加代码片段。通常情况下,我们只建议高级用户直接编辑WordPress文件,因为即使是小错误也可能轻松破坏您的网站。针对这个教程,我们将使用WPCode,这是任何人添加代码片段最简单和最安全的方法,不用担心破坏WordPress。首先,您需要安装并激活免费的WPCode插件。激活后,可以简单地前往“Code Snippets » Add Snippet”并搜索‘rss’。这将找到一个名为‘Exclude Specific Categories from RSS Feed’的预配置片段。请注意,您还可以在库中找到其他可能替代您网站上任何单一用途插件的片段。用鼠标悬停在它上面并点击“Use Snippet”按钮。

方法2:使用专用插件排除特定类别

对于此方法,我们将使用专用插件Ultimate Category Excluder。首先,您需要安装并激活该插件。激活后,前往“Settings » Category Exclusion”来配置插件设置。设置页面将显示WordPress博客上的所有类别,并提供选项以隐藏它们的首页、RSS Feed、存档页面和搜索结果。只需在“Exclude from Feeds?”列中勾选要从RSS Feed中排除的类别,不要忘记点击“Update”按钮来保存您的设置。完成后,归类在选定类别下的帖子将从您的WordPress RSS Feed中消失。

希望这篇文章能帮助您了解如何在WordPress RSS Feed中排除特定类别。您可能还希望查看我们推荐的6个最佳拖放页面构建器或了解如何在WordPress网站上允许文件上传

Read More
WordPress 教学

如何將多個 WordPress 網站連接在一起(三種方法)

為什麼要將多個 WordPress 網站連接在一起?

假設您擁有多個網站,例如一個 WordPress 網誌和一個線上課程網站。如果某人從您的網誌購買了一個課程,則您需要手動將他們註冊到擁有學習管理系統(LMS)的網站。這可能會花費大量時間,或者如果需要雇用幫手完成這項工作,成本也會很高。

另一方面,您可以透過將這些網站連接起來來自動化不同任務並節省時間。當客戶購買課程時,他們會自動在單獨的會員網站上註冊和入會。這是一種保持主 WordPress 網站安全的好做法。

方法 1:使用插件連接多個 WordPress 網站

連接兩個網站並讓它們相互通信的最佳方法是使用 Uncanny Automator 插件。這是最好的 WordPress 自動化插件,幫助您在網站上創建自動化工作流程。您可以將其視為 WordPress 網站的 Zapier。使用 Uncanny Automator,您可以輕鬆地在多個網站之間建立連接。

為 WooCommerce 商店創建購買產品的配方

首先,您需要在 WooCommerce 商店中創建一個配方,當客戶購買您的產品時觸發這個配方。配方是自動化的任務。

在您的 WooCommerce 商店完成購買配方

回到您的 WooCommerce 網站並打開我們之前創建的配方。接下來,在「URL」字段中輸入我們在文字文件中複製的 webhook 連結。

方法 2:創建子域名以連接 WordPress 網站

另一種可以連接多個 WordPress 網站的方法是創建子域名。然而,請記住,這些網站不會自動同步,您必須手動更新它們。子域名是您的主要域名的附加部分,有助於組織您的 WordPress 網站的不同部分。

方法 3:使用內鏈連接網站

您還可以透過連接它們來相互連接多個 WordPress 網站。鏈接將通過傳遞權重(鏈接價值)來幫助提升您的 WordPress SEO。一種常見的方法是將自定義鏈接添加到您的主導航菜單中。

Read More
WordPress 教学

WordPress SEO 遷移終極檢查表(初學者專用)

WordPress SEO 遷移終極檢查表(初學者專用)

許多讀者擔心在搬遷 WordPress 網站或更換 SEO 插件時,網站的搜尋排名會受到影響。由於搜尋是大多數網站的主要流量來源,因此在進行搬遷時需要格外謹慎。

本教學將分享一份 WordPress SEO 遷移終極檢查表,以確保在遷移過程中所有 SEO 設定都得以保留,不會對搜尋排名造成損害。

SEO 遷移是什麼?

SEO 遷移是一系列的最佳實踐,用於在移動或對網站進行重大更改時保持搜尋排名和 SEO 設定。由於搜尋是大多數網站的#1 交通來源,遷移期間失去部分或所有交通會是糟糕的情況。

在以下常見情況下,您將需要進行 SEO 遷移:

  • 將 WordPress 網站移動到新的網域名
  • 將網站移動到新的 WordPress 託管服務提供商
  • 更換成更好的 WordPress SEO 插件

您需要確保採取適當的預防措施來保護所有網站數據和 SEO。遵循這份逐步檢查列表可以讓您在不降低排名和流量的情況下進行正確的 WordPress SEO 遷移。

準備您的網站進行遷移

首先,您需要為遷移做好準備。您需要設置適當的 SEO 跟踪並進行完整的網站備份。

步驟1:追踪您的 SEO 表現

首先,您需要確保在開始遷移之前,您能夠正確理解網站在搜尋中的表現。這將有助於您比較遷移後的搜尋表現,並確定遷移是否對您的流量產生了負面或正面影響。

您需要兩個工具來追踪這些數據。

設置 Google Analytics

使用 MonsterInsights 追踪并監控您的網站流量,這個工具可以輕鬆地安裝 Google Analytics,並顯示用戶來自何處。

更多詳細信息,請參見我們的教學「如何在 WordPress 中安裝 Google Analytics」。注意:如果您以前沒有使用過 Google Analytics,則需要一些時間才能開始顯示數據。

設置 Google Search Console

Google Search Console 是一個免費工具,可以幫助網站所有者跟踪其在 Google 搜尋結果中的表現。您需要先註冊並添加網站到 Google Search Console,然後驗證您對網站的擁有權。

我們建議使用 All in One SEO 插件來驗證您的網站,該插件使得添加 Google Search Console 驗證代碼變得相當簡單。

更多詳細信息,請參見我們的教學「如何將 WordPress 網站添加到 Google Search Console」。

步驟2:備份您的網站

備份是保護您的所有數據的重要工具之一。您應該設置自動備份,以確保始終有一份最新的完整備份,這樣當網站出現問題時可以快速恢復。

我們推薦使用 Duplicator 插件,這是一個完整的 WordPress 備份和遷移插件。使用該插件進行備份非常簡單。

更多詳細信息,請參見我們的教學「如何安裝 WordPress 插件」。

步驟3:遷移您的 WordPress 網站(可選)

如果您沒有將 WordPress 網站遷移到新的主機或新網域名,則可以跳過此步驟。下載 Duplicator 套件到電腦後,可以進行網站遷移。

更多詳細信息,請參見我們的教學「如何將 WordPress 移動到新的主機」。

遷移後的 SEO 檢查表

移動您的 WordPress 網站(無論是到新的主機還是新的網域)之後,接下來需要執行遷移後的 SEO 檢查,以避免遷移過程中的負面 SEO 影響,並在問題發生前修復潛在問題。

步驟4. 設置重定向

如果您將網站遷移到新的網域名,您必須從舊網域名重定向用戶到新網域名。這一步對於成功的 SEO 遷移至關重要。

在 WordPress 中有兩種簡單的方法來完成此操作:

方法1:使用 All in One SEO 設置全站重定向

您需要在舊網域名安裝並啟用 All in One SEO 插件。然後在「重定向」頁面中啟用全站重定向。

方法2:使用 Redirection 插件設置重定向

如果沒有使用 All in One SEO,可以使用 Redirection 插件,同樣可以在舊網域名安裝並啟用,並在「工具 > Redirection」頁面中添加新網域名。

步驟5. 比較 URL

接下來,您需要進行全面的網站抓取,以比較新網站與舊網站的所有 URL。這是第一步中收集的數據,用於遷移前的 SEO 表現基準。

步驟6. 修復抓取問題和 URL

在比較 URL 時,您可能會遇到一些問題。最常見的問題是丟失的 URL 或媒體。您需要手動修復這些問題。

步驟7. 遷移 WordPress SEO 數據

WordPress SEO 插件將重要的 SEO 數據保存到您的 WordPress 資料庫中。如果在遷移過程中備份了整個 WordPress 網站,則 SEO 插件和所有 SEO 數據應該可以正常工作。

本步驟適用於那些希望更換 SEO 插件的用戶。大多數優秀的 WordPress SEO 插件都有內建的 SEO 數據導入器。

步驟8. 監控遷移後的 SEO 表現

完成 WordPress 遷移且保存 SEO 後,您需要確保跟踪重要的營銷數據,包括分析和 Google Search Console。

如果沒有更換網域名,則現有的 Google Analytics 和 Google Search Console 會繼續工作。

如有更換網域名,您需要重新配置這些工具並通知 Google 新的地址。

常見問題

以下是一些常見的關於 WordPress SEO 遷移的問題:

1. 如何進行 SEO 遷移? 首先備份網站並使用 Google Analytics 和 Google Search Console 追踪性能,然後移動您的網站數據,包括 SEO 數據。如果遷移到新網域名,請確保設置 301 重定向。最後,使用 Google Search Console 的「變更地址」工具通知 Google 新 URL。

2. 如何在不丟失 SEO 的情況下遷移網站? 設置適當的重定向並使用 Google Search Console,您可以輕鬆遷移網站而不丟失 SEO。

3. 網域遷移是否會增加 SEO 流量? 根據您使用的網域,遷移可能會導致 SEO 流量增加。例如,如果您的新網域更符合您的網站主題,或者您使用國家網域來吸引更有針對性的受眾。

希望這份 WordPress SEO 遷移檢查表能幫助您遷移網站。您也可以參考我們完整的 WordPress SEO 指南,以獲得更詳細的 SEO 干貨以及專家推薦的最佳網域名註冊商。如果您想更換網域名,可以選擇這些註冊商。

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

Read More
WordPress 教学

如何自動從 WordPress 發佈到 Instagram

為什麼要自動從 WordPress 發佈到 Instagram?

作為全球最大的社交媒體網站之一,許多 WordPress 網站擁有者使用 Instagram 來聯繫潛在的新讀者、網站訪客和客戶。一旦您在 Instagram 上擁有一些追隨者,您可以利用這個社交網站來推廣您的 WordPress 博客。每次發佈新博客文章時,告訴您的 Instagram 追隨者有助於讓他們知道您的最新內容。

為了讓您的博客文章在 Instagram 上脫穎而出,您需要添加引人注目的圖片和有趣的說明。雖然 Instagram 的說明中無法添加可點擊的鏈接,您可以在 Instagram 簡介中放置一個鏈接,引導您的追隨者輕鬆找到您的最新文章。您也可以添加一個 bio 頁面,在其中展示不止一個鏈接。

如何從 WordPress 自動發佈到 Instagram

Uncanny Automator 是最好的 WordPress 自動化插件,幫助您創建自動化工作流程而無需撰寫代碼。它與超過150個插件和第三方應用程式相連接,因此您可以構建智能的自動化工作流程來節省時間。例如,您可以將 Slack 與 WordPress 集成,創建自動將文章發佈到 Facebook 的工作流程,及更多功能。我們將使用 Uncanny Automator 的免費版本,因此即使您的預算有限並且只是剛剛開始,您也可以自動從 WordPress 公佈到 Instagram。如果您想要建立更強大和高級的工作流程,那麼 Uncanny Automator Pro 包括超過1000個觸發器和動作。

安裝並激活 Uncanny Automator 插件

首先,您需要安裝並激活 Uncanny Automator 插件。激活後,請前往 Automator » 設置,然後點擊 ‘Connect your site’。

添加觸發和動作

依次在 Automator 界面上選擇觸發條件和動作,指定每當發佈新文章時,會自動將博客文章的精選圖片和自訂說明發佈到 Instagram。

連接您的 Instagram 帳戶

在連接流程中,您需要有一個與 Facebook 頁面連結的 Instagram Business 帳戶。您可以通過 Instagram 提供的指南將個人帳戶轉換成 Business 帳戶。

完成這些設置後,Uncanny Automator將會自動將您的新博客文章中的圖片和內容發佈到Instagram,從而節省您的時間並提高效率。

如何充分利用您的 Instagram 動態

自動發佈到 Instagram 是保持動態新鮮和更新的好方法。專業博主和線上商店擁有者經常將他們的 Instagram 動態嵌入到他們的網站,以增加社會證明,延長訪客在網站上的停留時間,提高互動率,甚至促進銷售。

使用 Smash Balloon Instagram Feed 插件,您可以輕鬆地在 WordPress 上嵌入 Instagram 動態。這個插件可以幫助您根據 Instagram 標籤自訂動態,顯示喜歡和評論,創建自訂的 Instagram 照片動態等。完成動態創建後,您可以使用 Instagram Feed 積木將動態添加到任何頁面、文章或小工具區域。

我們希望這篇文章能幫助您了解如何自動從 WordPress 發佈到 Instagram。接下來,您可以查看我們的指南,了解如何將 Facebook 視頻嵌入 WordPress,或查看我們精選的最佳 WordPress 社交媒體插件。

Read More
WordPress 教学

如何在 WordPress 中显示全尺寸图像(4 种简单方法)

您是否想在 WordPress 中显示全尺寸图像?

自 5.3 版本以来,WordPress 自动缩小大图像以提高网站性能。但是,有时您可能需要以全尺寸展示高质量图像。

在本教程中,我们将向您展示如何在 WordPress 网站上显示全尺寸图像。

何时应在 WordPress 中显示全尺寸图像?

如果您经营摄影或平面设计商店,可能需要在 WordPress 中显示全尺寸图像。如果您销售数字下载作品,您可能希望展示大图像,以向潜在客户展示其真实质量。

即使您经营 WooCommerce 实体产品商店,您可能仍需要显示一些全尺寸图像。您可以使用产品缩略图,用户可以点击它以查看图像的原始尺寸并对项目细节进行放大。

然而,大图像可能会导致很多问题。它们可能会减慢您网站的速度,从而负面影响其搜索引擎优化(SEO)。

由于这个原因,WordPress 现在会在您上传时自动调整大图像的大小。如果图像高度和/或宽度超过 2560 像素,WordPress 将按比例缩小图像,以保持原始图像尺寸。

大多数 WordPress 主机提供商还限制了您可以上传到媒体库的文件大小。如果您有很多大图像需要显示,这可能是一个障碍。

如果要更改大小限制,可以参考我们的 如何增加 WordPress 中的最大文件上传大小 指南。

现在,让我们看看如何在您的 WordPress 网站上显示全尺寸图像。我们有 4 种方法可以实现此目的。有些方法更适合单个图像,而其他方法更适合多个图像。只需使用以下链接直接跳到您喜欢的方法:

  • 方法 1: 使用全尺寸图像 URL(适用于单个图像)
  • 方法 2: 禁用 WordPress 中的图像缩放(推荐用于多个文件)
  • 方法 3: 使用插件禁用图像缩放(适合初学者)
  • 方法 4: 在 Lightbox 中打开全宽度 WordPress 图像(适用于画廊)

方法 1: 使用全尺寸图像 URL(适用于单个图像)

如果您只想在网站上显示一两个大图像,则可以使用原始图像 URL 简单地添加它们。

当您上传超过最大尺寸的图像时,WordPress 会缩小该图像以创建较小版本。但是,原始的大图像仍然保持完整。

首先,转到 WordPress 仪表板的 媒体 » 。确保将视图更改为 列表 视图。

然后,将鼠标悬停在您的大图像上。寻找文件名以 -scaled 结尾的图像。

复制 URL 按钮出现时,点击它。

完成此操作后,您可以将图像 URL 粘贴到浏览器的地址栏中,并从图像 URL 的末尾删除 -scaled。小心不要移除图像格式(如:.png、.jpg、.gif 等)。

例如,如果缩小的图像 URL 是 http://example-website.local/wp-content/uploads/2024/03/example-image-scaled.jpg,则您原始的图像 URL 是 http://example-website.local/wp-content/uploads/2024/03/example-image.jpg

当您访问该 URL 时,您将看到图像的原始尺寸。

现在,您可以将图像添加到网站上的任何位置。由于我们使用链接添加图像,您需要嵌入它,而不是从媒体库中选择它。

为此,打开要使用图像的帖子或页面的 Gutenberg 块编辑器。然后点击 + 添加块 图标以添加一个新块。在这里,您可以选择图像块。

完成此操作后,点击 从 URL 插入

然后,您可以简单地将全尺寸图像 URL 粘贴到字段中,并按下键盘上的 Enter 键。

准备上线时,只需点击 发布更新。现在,您可以访问此页面或帖子,查看全尺寸图像的效果。

要添加更多全尺寸图像,只需重复上述相同的过程。

方法 2: 禁用 WordPress 中的图像缩放(推荐用于多个文件)

如果要显示多个大图像,最好禁用图像缩放功能。

一种方法是将代码添加到主题的 functions.php 文件。如果这是您第一次向 WordPress 插入代码,则可以参考我们的 如何在 WordPress 中添加自定义代码 指南。

尽管如此,如果您希望整个过程更安全,我们建议使用 WPCode。它是最适合初学者的代码片段插件,通过它添加代码不会意外破坏您的主题文件。

此外,如果您更新您的 WordPress 主题,代码不会被覆盖,它将保持在 WPCode 中完整。

注意:对于这种方法,WPCode 的免费版本已经足够,但如果您想使用测试模式功能,可以选择获取高级计划。测试模式功能允许您在不对网站进行永久更改的情况下查看代码的工作方式。

首先,您需要在管理员面板中安装并激活 WordPress 插件。完成后,转到 Code Snippets » Add Snippet

在此,选择 Add Your Custom Code (New Snippet) 并点击 使用片段 按钮。

现在,为自定义代码片段输入一个标题。这可以是任何帮助您在 WordPress 仪表板中识别片段的内容。

之后,打开 Code Type 下拉菜单并选择 PHP Snippet

在代码编辑器中,添加以下代码片段:

add_filter( 'big_image_size_threshold', '__return_false' );

完成后,向下滚动到 Insertion 部分。WPCode 可以将您的代码添加到不同的位置,例如每篇文章之后、仅前端或仅管理员。要在整个 WordPress 博客或网站中使用自定义 PHP 片段,请点击 自动插入(如果尚未选择)。然后,打开 位置 下拉菜单并选择 运行在任何地方

之后,您就可以滚动到屏幕顶部,点击 非活动 切换按钮将其更改为 活动。最后,点击 保存片段 使 PHP 片段生效。

现在,如果您上传大图像,WordPress 将使用原始尺寸,而不是调整图像大小。这样,您将始终可以访问全尺寸图像。

方法 3:使用插件禁用图像缩放(适合初学者)

如果您觉得代码方法过于令人畏惧,您可以使用 Perfect Images 插件来禁用图像缩放。这个免费插件允许您在 WordPress 中创建额外的图像尺寸,更新媒体元数据等。

首先,您需要安装并激活 Perfect Images 插件。有关安装插件的更多详细信息,请参阅我们的分步指南 如何安装 WordPress 插件

激活后,前往 Meow Apps » Perfect Images 并勾选 Image Threshold 旁边的禁用框。

从现在开始,WordPress 将不再向任何图像添加 -scaled 属性,这样您可以上传大媒体文件,WordPress 将默认显示它们的全尺寸。

方法 4: 在 Lightbox 中打开全宽度 WordPress 图像(适用于图像画廊)

最后一个选项是在您的网站上添加一个全尺寸图像 lightbox,这对于创建图像画廊、幻灯片或照片作品集非常适用。

这种方法允许您在页面首次加载时显示较小的缩略图图像。访问者可以点击任何缩略图以在弹出窗口中查看全尺寸图像。

请注意,您需要使用上述方法之一预先禁用图像缩放。如果不这样做,您的 lightbox 将显示缩小版的大图像。

禁用图像缩放后,是时候创建一个画廊了。我们推荐使用 Envira Gallery,因为它是市场上最好的 WordPress 图像画廊插件。

安装并激活 Envira 后,您可以按照我们的分步教程 如何在 WordPress 中添加带有 lightbox 效果的画廊

想要使用其他画廊插件?查看 NextGEN Gallery。在我们的测试中,我们发现这个插件对专业摄影师或艺术家来说是最好的,因为它提供了大量功能,可以专业地展示和销售您的图像。

额外提示:优化图像以提高速度和 SEO

在 WordPress 中显示全尺寸图像对于向您的网站访客提供清晰的视觉视图非常有用。然而,这些图像也可能会减慢网站加载速度,进而影响您的 SEO。

因此,我们建议您优化图像以提升 WordPress 网站的性能。

例如,您可以压缩图像的大小使其更小且加载更快。EWWW Image Optimizer 是一个很好的选择,因为它支持多种格式,如 PNG、JPEG、WebP、SVG 和 PDF。

另一种优化图像的方法是阻止 WordPress 自动生成默认的 WordPress 图像尺寸。

当您上传图像到 WordPress 时,它会创建多个不同尺寸的副本。这在需要以缩略图或原始文件的中等大小显示图像时非常有用。

尽管如此,如果您不使用这些尺寸,它们会占用大量存储空间,因此我们建议在需要时删除它们。

有关更多图像优化技巧和窍门,请查看这些指南:

希望本文能帮助您了解如何在 WordPress 中显示全尺寸图像。您还可以查阅我们关于最佳拖放页面构建器插件和如何在 WordPress 中创建自定义 Instagram 照片流的指南。

Read More
WordPress 教学

如何在WordPress中添加jQuery Tabber Widget

你是否在一些热门网站上看过一个可以通过点击查看热门、最近和推荐文章的标签区?这叫做jQuery Tabber Widget,它可以通过将不同的部件组合在一起来节省用户屏幕空间。在本文中,我们将向你展示如何在WordPress中添加jQuery Tabber Widget。

为什么要添加jQuery Tabber Widget?

当运营一个WordPress网站时,你可以通过拖放部件轻松地将项目添加到侧边栏。随着你网站的增长,你可能会觉得侧边栏的空间不够用,无法展示所有的有用内容。这时,Tabber 就派上用场了。它允许你在同一区域显示不同的项目。用户可以点击每个标签,查看他们最感兴趣的内容。很多大网站都用它来展示当日、本周和本月的热门文章。在本教程中,我们将向你展示如何创建一个Tabber 容器,但不会详细介绍该显示什么内容。你可以添加任何你想要的内容。

创建jQuery Tabber Widget

让我们开始吧。首先,你需要在桌面上创建一个文件夹,命名为wpbpressize-me-tabber-widget。接着,用纯文本编辑器(如Notepad)在该文件夹中创建三个文件。

第一个要创建的文件是wpb-tabber-widget.php。它将包含创建标签和自定义WordPress小工具的HTML和PHP代码。第二个文件是wpb-tabber-style.css,它将包含标签容器的CSS样式。第三个文件是wpb-tabber.js,它将包含用于切换标签和添加动画的jQuery脚本。

让我们从wpb-tabber-widget.php文件开始。此文件的目的是创建一个注册小工具的插件。如果这是你第一次创建WordPress小工具,我们建议你先查看我们的如何创建自定义WordPress小工具的指南,或者直接将以下代码复制粘贴到wpb-tabber-widget.php文件中:

<?php
/* Plugin Name: WPressize Me jQuery Tabber Widget
Plugin URI: https://www.wpressizeme.com
Description: A simple jquery tabber widget.
Version: 1.0
Author: WPressize Me
Author URI: https://www.wpressizeme.com
License: GPL2
*/

// creating a widget
class WPBTabberWidget extends WP_Widget {

function WPBTabberWidget() {
    $widget_ops = array(
    'classname' => 'WPBTabberWidget',
    'description' => 'Simple jQuery Tabber Widget'
);
$this->WP_Widget(
    'WPBTabberWidget',
    'WPressize Me Tabber Widget',
    $widget_ops
);
}
function widget($args, $instance) { // widget sidebar output

function wpb_tabber() { 

// Now we enqueue our stylesheet and jQuery script

wp_register_style('wpb-tabber-style', plugins_url('wpb-tabber-style.css', __FILE__));
wp_register_script('wpb-tabber-widget-js', plugins_url('wpb-tabber.js', __FILE__), array('jquery'));
wp_enqueue_style('wpb-tabber-style');
wp_enqueue_script('wpb-tabber-widget-js');

// Creating tabs you will be adding you own code inside each tab
?>



<?php // Enter code for tab 1 here. ?>
<?php // Enter code for tab 2 here. ?>
<?php // Enter code for tab 3 here. ?>
<?php } extract($args, EXTR_SKIP); // pre-widget code from theme echo $before_widget; $tabs = wpb_tabber(); // output tabs HTML echo $tabs; // post-widget code from theme echo $after_widget; } } // registering and loading widget add_action( 'widgets_init', create_function('','return register_widget("WPBTabberWidget");') ); ?>

在上面的代码中,我们首先创建了一个插件,然后在该插件中创建了一个小工具。在小工具的输出部分,我们添加了脚本和样式表,然后生成了标签的HTML输出。最后我们注册了这个小工具。你还需要添加你希望显示在每个标签中的内容。

现在我们已经使用PHP和HTML代码创建了标签小工具,下一步是添加jQuery以在标签容器中显示它们。为此,你需要将以下代码复制并粘贴到wp-tabber.js文件中。

(function($)  {
    $(".tab_content").hide();
    $("ul.tabs li:first").addClass("active").show();
    $(".tab_content:first").show();
    $("ul.tabs li").click(function() {
        $("ul.tabs li").removeClass("active");
        $(this).addClass("active");
        $(".tab_content").hide();
        var activeTab = $(this).find("a").attr("href");
        //$(activeTab).fadeIn();
        if ($.browser.msie) {$(activeTab).show();}
        else {$(activeTab).fadeIn();}
        return false;
    });
})(jQuery);

现在我们的小工具已经准备好了,最后一步是为标签添加样式。我们已经创建了一个示例样式表,你可以将其复制到wpb-tabber-style.css文件中。

ul.tabs {
    position: relative;
    z-index: 1000;
    float: left;
    border-left: 1px solid #C3D4EA;
}
ul.tabs li {
    position: relative;
    overflow: hidden;
    height: 26px;
    float: left;
    margin: 0;
    padding: 0;
    line-height: 26px;
    background-color: #99B2B7;
    border: 1px solid #C3D4EA;
    border-left: none;
}
ul.tabs li a {
    display: block;
    padding: 0 10px;
    outline: none;
    text-decoration: none;
}
html ul.tabs li.active, html ul.tabs li.active a:hover {
    background-color: #D5DED9;
    border-bottom: 1px solid #D5DED9;
}
.widget-area .widget .tabs a {
    color: #FFFFFF;
}
.tab_container {
    position: relative;
    top: -1px;
    z-index: 999;
    width: 100%;
    float: left;
    font-size: 11px;
    background-color: #D5DED9;
    border: 1px solid #C3D4EA;
}
.tab_content {
    padding: 7px 11px 11px 11px;
    line-height: 1.5;
}
.tab_content ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.tab_content li {
    margin: 3px 0;
}
.tab-clear {
    clear: both;
}

这就是全部了。现在,只需通过FTP将wpressize-me-tabber-widget文件夹上传到你WordPress网站的/wp-content/plugins/目录。或者,你也可以将该文件夹添加到一个压缩档,并进入WordPress后台的插件»添加新插件页面,然后点击上传标签来安装插件。插件激活后,进入外观»小工具页面,拖放WPressize Me Tabber Widget到你的侧边栏即可。

我们希望本教程能帮助你为WordPress网站创建一个jQuery Tabber。如有问题和反馈,可以在下面留言或在Twitter或Google+上与我们互动。

Read More
WordPress 教学

如何将bbPress论坛作为评论添加到WordPress文章中

为什么在WordPress中使用bbPress作为评论

论坛是建立在线社区的好方法。对于许多WordPress网站来说,在线论坛的社区建设功能无法被WordPress评论系统所取代。同样,论坛软件也无法替代WordPress。然而,将它们结合起来可能会产生一个活跃讨论、社区建设、增加用户参与度和用户忠诚度的强大组合。

用户可以通过回复您的文章或在其他讨论区创建主题来参与论坛。源自您的文章的对话可以在您的论坛上引发多个话题。更重要的是,当人们参与在线论坛时,他们更有可能在社交圈中分享。

我们理解,并不是每个WordPress网站都有建立社区的受众或意愿。尽管有大量的流量,网上有很多内容根本没有收到评论。然而,如果您运行的是一个生成大量评论、讨论、辩论和激烈争论的网站,那么您可以从嵌入到文章中的在线论坛的互动功能中受益。

如何将bbPress主题添加到WordPress文章中

首先,您需要在WordPress中添加bbPress论坛。确保您至少创建了一个论坛,可以命名为:网站讨论、文章讨论或您想要的任何名字。

接下来,您需要安装并激活bbPress Topics for Posts插件。激活插件后,转到设置 » 讨论并向下滚动到bbPress Topics for Posts默认部分。

在设置bbPress主题用于文章的第一个选项是选择一个论坛来创建您的WordPress文章的主题。您可以选择之前创建的论坛,或者在撰写文章时为每篇文章手动选择不同的论坛。如果选择默认论坛,您可以通过点击“将设置应用于现有文章”按钮,将这些设置应用于所有现有文章。这将在所选论坛中为您的所有现有文章创建主题。

您可以选择是否将文章标签复制到论坛主题,并选择在每篇文章下显示多少个回复。如果愿意,可以在文章下显示整个主题,甚至显示链接到论坛主题,以便用户在论坛中讨论文章。我们建议为每篇文章显示合理数量的回复,如10个。

现在,如果您选择了默认论坛来创建文章主题,那么插件会自动为您发布的文章创建一个主题,并在文章底部显示该主题的最新回复及回复表单。

如果没有选择讨论设置页面上的默认论坛,那么您仍然可以在文章编辑区域为每篇文章手动创建主题。在文章编辑屏幕上,点击右上角的屏幕选项下拉菜单,并选中讨论框。向下滚动到文章编辑区域的底部,您会看到讨论框,允许您为单个文章启用或禁用评论和跟踪。会有一个新选项为此文章创建论坛主题。

如果使用bbPress论坛替代评论,您可能希望关闭网站上的评论。为此,请转到设置 » 讨论,并取消选中“允许人们在新文章中发表评论”选项框。这将禁用任何新文章的评论表单。然而,人们仍然可以在旧文章上发表评论。要关闭所有文章上的评论,可以使用phpMyAdmin运行以下SQL查询。

注意:在对数据库进行任何直接更改之前,务必备份数据库。

UPDATE 'wp_posts' SET comment_status = 'closed';

此查询更新数据库中的文章表,将所有文章的评论状态设置为关闭。如果未使用默认的wp_前缀,则需要更改文章表名称。

您对使用bbPress论坛替代WordPress评论有何看法?如有疑问和反馈,可以在Twitter上联系或在下方留言。

Read More
WordPress 教学

如何在 WordPress 中创建优惠券弹窗(一步步教程)

为什么要向访客提供优惠券?

新的企业主常常担心优惠券会侵蚀利润,但经验丰富的企业主知道,提供折扣是让访客不再犹豫的重要手段。优惠券帮助你追回被放弃的购物车销售,将访客转化为顾客并增加销售量。大多数电子商务平台如 WooCommerce 都允许你轻松创建优惠券代码。然而,如何与客户分享这些优惠券代码至关重要。

如何在 WordPress 中创建优惠券弹窗

创建你的优惠券弹窗

使用 OptinMonster 是创建优惠券弹窗的最佳方法。它是市场上最好的 WordPress 弹窗插件和潜在客户生成软件。首先访问 OptinMonster 网站创建一个账号。

设计你的优惠券弹窗

使用拖放式的 OptinMonster 构建器,你可以在模板中添加不同的区块,并根据自己的喜好更改文本、颜色和设计。记得保存你的设计。

决定如何发送优惠券代码

你可以通过 OptinMonster 的成功视图立即发送优惠券代码,并通过电子邮件发送。如果访客暂时不准备购买,他们可以在邮箱中方便地找到优惠券代码。

与电子邮件列表集成

要自动发送优惠券代码并将访客添加到你的电子邮件列表中,你需要将 OptinMonster 与电子邮件营销服务集成。

更改优惠券弹窗的显示规则

默认情况下,优惠券弹窗会在访客访问网站的任一页面5秒后显示。你可以通过 OptinMonster 的显示规则标签更改这一设置,并使用退出意图技术在访客准备离开时显示优惠券弹窗。

创建旋转抽奖优惠券轮

旋转抽奖优惠券轮为访客提供了一个有趣的小游戏来赢取折扣或其他奖励。使用 OptinMonster 的‘游戏化’活动类型来创建旋转抽奖弹窗,并自定义轮盘上的各个选项和优惠券代码。

总结

希望本文帮助你学习如何在 WordPress 中创建优惠券弹窗。你还可以查看我们精选的最佳 WooCommerce 插件或学习如何在 WordPress 网站上添加推送通知。

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

Read More
WordPress 教学

如何修復 WordPress 搜索無法正常工作(5 個常見錯誤)

如何修復 WordPress 搜索無法正常工作(5 個常見錯誤)

WordPress 提供預設的搜索功能,但有時候,錯誤和限制可能會妨礙其正常工作。當這種情況發生時,您的訪客可能會難以找到他們正在尋找的內容,這將會負面影響他們在您網站上的體驗。在我們的經驗中,這可能是人們離開您網站的最大原因之一。

在本指南中,我們將向您展示如何修復 WordPress 搜索功能的常見問題,以幫助您保持一流的用戶體驗。

為什麼會發生 WordPress 搜索錯誤?

大多數網站都有一個搜索功能,可以幫助訪客在您的 WordPress 博客或在線商店中找到有趣的內容或他們想要購買的產品。不幸的是,WordPress 的內建搜索功能非常基本。預設情況下,它不會搜索所有類型的內容,例如評論、評論或自定義文章類型。這可能會阻止訪客找到他們正在尋找的內容。

內建搜索還僅關注將搜索詞與文章或頁面的內容匹配,而不考慮標籤、分類或自定義字段。這些都是可以幫助訪客獲得更準確搜索結果的重要信息。此外,也沒有簡單的方法來自訂內建搜索。例如,如果您想將文章標題優先於摘錄,或將某些頁面排除在 WordPress 搜索之外,您需要編輯代碼。

如何修復 WordPress 搜索框不顯示

WordPress 內建搜索功能,但不幸的是,並不是所有主題都包含搜索欄的設計。如果您的主題沒有包含,您可以通過幾種方式創建一個。首先,您可以在 WordPress 網站可用小部件區域(如頁眉或頁腳)中添加搜索區塊。這是一種簡單快捷的方法,可以在您的網站每個頁面上顯示搜索欄。要添加搜索區塊,只需導航到外觀 » 小部件,然後找到您要添加搜索欄的區域,並點擊其箭頭圖標以展開。接著,點擊‘+’圖標。在彈出窗口中,輸入‘搜索’並選擇搜索區塊。完成後,您可以使用出現在區塊上方的圖標行自訂搜索區塊,包括更改搜索按鈕大小和添加一些文本。

如何修復 WordPress 搜索顯示 404 錯誤

當訪客進行搜索時,您的網站可能會顯示 404 錯誤,例如‘未找到此頁面!’您通常可以通過重新生成固定鏈接來修復 404 錯誤。這將重建並修復 WordPress 的固定鏈接結構,而不更改您網站上的任何內容。要重新生成固定鏈接,只需導航到設定 » 固定鏈接。然後,您需要滾動到頁面底部並點擊‘保存更改’按鈕。

如何修復 WordPress 搜索顯示無關結果

每當訪客進行搜索時,您可能希望顯示相關的搜索結果。這可以幫助訪客找到有趣的內容,從而使他們在您的網站停留更長時間並增加您的銷售和轉化。然而,內建的 WordPress 搜索並不總是顯示最準確的結果。這是因為它僅在文章的標題和內容中查找搜索詞。因此,我們建議安裝高級搜索插件。SearchWP 是 WordPress 最好的自訂搜索插件,被超過 50,000 個網站使用。SearchWP 可以搜索您網站的每個部分,包括自定義字段、WooCommerce 產品、分類和標籤、PDF 文件等。您可以使用 SearchWP 調整網站的搜索算法,確保最重要的內容出現在訪客的搜索結果頂部。

如何修復 WooCommerce 產品搜索顯示不準確結果

如果您有一個 WooCommerce 店鋪,那麼搜索結果可以幫助客戶找到要購買的產品。為了銷售更多產品,您需要顯示準確的產品搜索結果。您可以按照上面的過程來設置 SearchWP。啟動後,導航到設定 » SearchWP,然後點擊‘來源和設置’按鈕。在彈出窗口中,確保勾選‘產品’,然後點擊‘完成’按鈕。

如何修復 WordPress 搜索速度慢

快速搜索可以幫助訪客快速找到他們正在尋找的內容,這有助於改善用戶體驗並增加您的頁面瀏覽量和轉化率。不幸的是,內建的 WordPress 搜索速度並不特別快。隨著您添加更多內容,您可能會注意到您的網站返回搜索結果的時間越來越長。幸運的是,有一些方法可以加快您的網站搜索速度。如果您使用的是像 SearchWP 這樣的高級搜索插件,那麼您已經邁出了良好的第一步。SearchWP 設計用於快速交付搜索結果,它還是完全可自訂的,因此您可以在搜索時忽略某些網站內容。

希望本文能夠幫助您了解如何修復 WordPress 搜索無法正常工作的問題。您還可能需要查看我們的指南,了解如何讓用戶在 WordPress 中篩選文章和頁面,以及如何排除 WordPress 搜索結果中的頁面。

Read More