如何在您的 WordPress 主頁上隱藏帖子

[ad_1]

大多數 WordPress 主題都是這樣設置的,以便您的最新博客文章出現在您網站的首頁上。 或者,如果您有一個靜態主頁,您的最新條目會出現在一個專用頁面上。 無論這些帖子如何顯示——在列表中、在平鋪視圖中,或者你有什麼——有一點是一樣的:最新的帖子首先出現。

但是,如果您不希望自己的最新博客文章擁有如此顯眼的位置怎麼辦? 信不信由你,這實際上是各行各業博主相當普遍的願望。 現在讓我們花點時間來探討一下博主想要隱藏帖子的一些原因,以及如何快速輕鬆地完成這項任務。

為什麼隱藏帖子?

有人想要在他或她的主頁上隱藏帖子的原因有很多。 首先,您的博客可能會提供各種類型的帖子,從簡短的新聞文章到更深入的教程。 後者使得更有吸引力的帖子出現在主頁上,因為它們總是有價值且不具有時間敏感性。 另外,如果你不經常更新你的博客,強調你的高價值內容而不是新聞會讓你的網站在一致的基礎上更加相關。

也許您最近寫了一篇關於一個有爭議的話題的帖子,並且不希望它成為您的訪問者看到的第一件事。 這是可以理解的,因為您不想減損其他可能更相關的帖子。 或者,也許您只想展示由您而不是客座博主撰寫的帖子。 或者,您可能只想顯示某個類別的帖子。 原因多種多樣。 重要的是您可以輕鬆地進行這個簡單的更改。 你有幾個選擇來完成它。

考慮創建頁面

這需要提前進行一些計劃,但這是迄今為止防止某些帖子出現在您的博客主頁上的最簡單的方法——根本不要讓它成為帖子。

相反,創建一個新頁面並在那裡發布您的內容。 然後,您可以選擇希望此頁面出現的位置。 如果您想通過修改菜單來選擇在主頁上不提供指向此頁面的鏈接。 只是不要將菜單中的頁面列為鏈接,一切都應該沒問題。 快速無痛。

同樣,這僅適用於尚未創建相關內容並且您預計不需要經常這樣做的情況。 不過,這很容易解決。

使用 WP 隱藏帖子插件

WordPress 隱藏帖子

信息和下載查看演示

從主頁中排除帖子的最簡單方法當然是使用插件(如果您的主頁設置為顯示最新帖子)。 一個免費選項是 WP Hide Post 插件。 安裝後,您可以從選定頁面隱藏帖子(來自任何帖子類型)。 該插件簡單明了。

安裝後,您會在帖子編輯器中獲得許多關於帖子可見性的選項:

WP隱藏帖子可見性

您可以選擇從您網站的主頁中刪除該帖子。 您還可以將其從適用的類別頁面、標籤頁面和存檔頁面中刪除。 您甚至可以選擇阻止特定帖子出現在站點範圍的搜索結果以及專用作者頁面上的選項。 由你決定。

您可以通過所有這些方式或僅從主頁隱藏相關帖子。 在您未選擇的所有其他地方,帖子將正常顯示,並具有正常的鏈接結構和所有內容。 也就是說,它仍然有一個標準的永久鏈接,並將包含在站點地圖中。 這意味著它仍然可以通過搜索引擎進行搜索,並且會出現在這些結果中,但不會出現在您網站的頂部。 當您為讀者創建獨家內容並且您計劃僅通過直接鏈接提供對它的訪問時,這也很有幫助。

WP隱藏帖子設置

作為旁註,此插件也可用於隱藏任何自定義帖子類型的帖子。 您只需在 WordPress 主菜單的設置 > 隱藏帖子下啟用 WP 隱藏帖子的可見性設置。

從 RSS 源中隱藏帖子

WP Hide Post 也可用於隱藏帖子,使其不顯示在您的 RSS 提要中發布。

同樣,如果您的意圖是創建不符合您博客的主要風格或焦點的資源的帖子(但您仍然希望根據 SEO 排名),或者您可能希望這樣做偶爾寫一些離題的帖子,並且不希望讀者在訪問您的網站時首先看到這些帖子。

為此,您只需在安裝插件後選中帖子編輯器右側的「隱藏提要」框即可。

手動隱藏類別

如果你想從你的主頁隱藏整個類別,你可以使用上面討論的 WP Hide Post 插件來做到這一點,或者你可以手動添加一些代碼到你的 兒童主題 functions.php 文件或通過流行的 代碼片段 插入。

基本上,您為要隱藏的帖子創建一個專用類別,記下類別 ID(您可以編輯類別並查看 URL 以找到 ID),然後將以下代碼粘貼到文件末尾就在「?>」之前,並將「xx」替換為類別 ID:

function myprefix_exclude_category($query) { if ( !is_admin() && $query->is_main_query() && $query->is_home() ) { $query->set( ‘cat’, ‘-xx’ ); } 返回$查詢; } add_filter(‘pre_get_posts’, ‘myprefix_exclude_category’);

這段代碼將阻止您選擇的類別出現在您網站的主頁上,如果您計劃定期提供多個內容渠道並且不希望其中一個與您網站的主要內容混淆,這將非常有用。

通過在開發人員的工具帶中隱藏 WordPress 網站主頁中的某些帖子,您可以自由地創建更多想要發布的帖子,而不會弄亂您的網站。 您不再需要擔心對熱門主題發表評論或在考慮 SEO 的情況下創建更多內容,因為您的主頁將完全按照您的意願保持。

您是否隱藏了您網站主頁上的某些帖子? 如果是這樣,為什麼? 另外,您使用什麼工具來完成此任務? 我們很想聽聽您的反饋。

相關文章