? >如何自定義您的 WordPress 類別存檔模板

已發表: 2022-10-23

大多數 WordPress 主題都有自己的模板來顯示類別檔案,但有時您可能希望自定義此模板以更好地滿足您的需求。 在本文中,我們將向您展示如何自定義您的 WordPress 類別歸檔模板。 首先,您需要在 WordPress 主題中創建一個名為 category.php 的文件。 您可以通過轉到 WordPress 儀表板 > 外觀 > 編輯器來執行此操作。 打開 category.php 後,您需要編輯代碼以包含以下內容: /* 模板名稱:類別存檔 */ get_header(); ? > // 開始循環。 而(有_posts()):the_post(); // 包含頁面內容模板。 get_template_part('內容', '頁面'); // 結束循環。 結束; ? > 此代碼告訴 WordPress 使用 category.php 模板作為分類存檔頁面。 接下來,您需要在 category.php 中編輯循環。 循環是在您的類別存檔頁面上顯示帖子的代碼。 要編輯循環,您需要在 category.php 中找到以下代碼: 您可以編輯此代碼以任何您想要的方式顯示帖子。 例如,您可以將其更改為以網格佈局顯示帖子,如下所示: get_template_part( 'content', 'grid' ); // 結束循環。 結束;

設計不佳或平淡無奇的類別頁面會阻止訪問者留在您的網站上並損害您的整體排名。 創建自定義類別模板是網站設計師創建吸引訪問者的獨特網站的常用方法。 在本文中,我們將了解您可能更喜歡自定義 WordPress 類別模板的原因。 以多種方式在 WordPress 中創建類別模板。 在以下部分中,我們將介紹三種編碼方法。 您可以創建自定義模板文件,在存檔文件(category.html 或 archive.html)中使用條件語句來創建特定於類別的 CSS 代碼,以及執行各種其他操作。 創建單獨的模板文件是創建自定義模板文件的最簡單方法。

在這種情況下,您的主題存檔的內容可能會被複製。 如果您不知道要使用自定義類別模板文件做什麼,最好自己啟動並運行它。 在每種情況下,新主題都必須上傳到您的 FTP 文件夾。 可以編輯單個文件以使用條件語句創建多個模板。 is_category 函數是最重要的函數之一,用於此目的。 該函數將確定頁面是否為類別的存檔頁面。 如果代碼不包含參數,則所有類別頁面都會受到影響。

也可以指定一個參數(類別名稱、slugs、ID 或所有類型的數組)。 如果您已經有參數,則可以執行這些步驟(有關更多詳細信息,請參閱上一節)。 我們將使用下面的代碼來創建一個後循環。 根據類別,您會看到不同的帖子內容。 要將代碼應用於特定類別,您必須首先使用唯一選擇器。 使用正確的代碼語法、縮進和有用的註釋來避免這些錯誤。 當您右鍵單擊一個元素時,您將看到“檢查”選項。

可以通過從 Chrome 菜單中選擇 Elements 選項卡來訪問 Chrome 開發人員工具。 開始標籤及其類位於頁面頂部附近。 您應該能夠在頁面頂部輕鬆找到具有類別 ID 的類。 所有最小寬度為 1025 512 的屏幕(第一行包含此代碼適用的條件)均受以下代碼約束。 括號中的所有規則都適用於具有分類為 category-17 的類 archive-title 的頁面。 使用媒體查詢,您可以有選擇地應用 CSS 代碼,在範圍寬度內或範圍內,或針對特定視口。

分類存檔模板 WordPress

信用:mekshq.com

類別存檔模板是一個 WordPress 模板文件,用於顯示分​​配給特定類別的帖子列表。 此模板通常用於類別存檔頁面,這些頁面顯示分配給特定類別的所有帖子的列表。 類別歸檔模板可用於以任何順序顯示帖子列表,但最常用於按時間倒序顯示帖子列表。

為了使您的類別具有獨特的外觀和感覺,WordPress 允許您創建一個類別模板​​,其中包含每個類別的不同類型的信息。 您可以通過將其命名為 category-(name).php 來創建新的類別模板,其中您的類別名稱就是文件的名稱。 因此,該文件以引用您的類別的方式命名。 對於類別中的每個單詞,類別中單詞之間的連字符會有所不同——例如,早餐食品 = 早餐食品。 因此,您要使用的模板是 category-breakfast-food。 上傳新的 category.php 文件後,轉到原始 category.html 文件。 要更改特定食品類別的新文件,只需單擊它。

獲取存檔頁面的類別名稱

構建存檔頁面時,需要函數 get_the_archive_tag() 來提供類別名稱。 函數的 ID 和 slug 必須同時存在才能運行。 要獲取您感興趣的類別的帖子 ID 1,請使用以下方法:
Get_the_archive_tag (1, '類別'); br> 在使用 WordPress 的檔案時,你應該注意一些事情。 在開始瀏覽您的檔案之前,首先確定哪些帖子應該被分類是至關重要的。 此外,請確保將出現在存檔頁面上的類別名稱與將分配給存檔中每個帖子的類別名稱相對應。 最後,確保您為存檔中的帖子指定的 slug 與您在存檔模板中為帖子指定的那些匹配。

WordPress 自定義分類檔案模板

信用: brayve.net

WordPress自定義分類歸檔模板是一個模板文件,用於顯示與自定義分類相關的帖子列表。 自定義分類法是用戶定義的類別,可用於將帖子分組在一起。 WordPress 帶有一個默認存檔模板,可用於顯示按自定義分類法分組的帖子列表。 但是,如果您想顯示更具體或自定義的帖子列表,您可以創建自定義分類歸檔模板。

在這種情況下,我需要創建一個網格,其中將顯示所有分類術語,包括圖像。 圖像字段定義它,年份是一個簡單的文本字段。 我在 Stack Exchange 上看到了有關 WP 和分類檔案的信息:https://www.stackexchange.com/questions/48435/get-term-archive-url-link。 為了簡化事情,我切換到子產品類別分類法。 為了在 archive.html 模板上直接顯示我的所有藝術品產品,我為我的產品添加了一個藝術品系列名稱,並且還添加了一個快捷方式 [product_categories number 感謝您耐心嘗試新事物!

在 WordPress 中創建自定義存檔頁面

這是我們擁有的檔案。 php 模板在一個地方顯示類別、標籤、作者頁面和每月檔案。 自定義檔案頁面將是網站上的一個位置,用於存儲您以前的所有檔案。 在 WordPress 中創建自定義存檔頁面之前,您必須首先從主題中復制 page.php 文件並將其重命名為 archive.php。 接下來的步驟是將get_template_part()函數調用修改為get_template_part('content', 'tmpl_archives');。 之後,聲明以下內容: *br> 在文件的開頭。 此模板名稱是一個以存檔頁面自定義開頭的自定義模板。

自定義帖子類型類別頁面模板

信用:模板烤麵包機

自定義帖子類型類別頁面模板可以是一種以視覺上吸引人且易於瀏覽的方式展示您的內容的好方法。 通過創建自定義模板,您可以控制類別頁面的佈局和設計,讓訪問者輕鬆找到他們正在尋找的內容。

在側邊欄小部件中,我想顯示其中一種分類法中的類別(與核心類別小部件的行為相同)。 過去,我通過使用插件自定義帖子類型小部件來開發類別小部件,或者使用自定義 HTML 小部件中的片段或短代碼開發它來創建類別小部件。 archive.php 模板顯示單擊類別的結果。 只要與模板匹配,類別列表就會正確顯示; 無需更新模板。 我希望這不是我在這裡做的簡單和愚蠢的事情,因為我不能在這裡做任何愚蠢的事情。 我已經嘗試了我能想到的一切,但我無法弄清楚。 您帖子中的鏈接沒有archive.php 模板; 它只是一個普通的頁面。

類可以在正文部分找到。 如果存在 archive-course.html 或 taxonomy-topic.html 文件,則無法識別它們。 最後一個鏈接將帶您到存檔鏈接。 要找到它,請在主標題上方查找文本“這是存檔”。 PHP – 我將它上傳到存檔中。 您可以使用 PHP 作為標記來表示一個點。 “我只是再次查找它,有幾個人聲稱當他們在永久鏈接上使用帖子名稱選項時問題已解決,”我寫道。 您如何建議為 CPT 和自定義分類創建一個類別小部件,並為其類別存檔頁面使用自定義模板?

如何顯示我的自定義帖子類型的類別?

您必須在主題的函數中包含此代碼,以便您可以在與默認帖子相同的類別頁面上顯示自定義帖子類型。 特定於 php 的插件或特定於 php 的網站。 $post_type = array (nav_menu_item, 'post','movies'); // 不要忘記將 nav_menu_item 添加到數組中以使用菜單。

WordPress 自定義菜單插件

您可以使用 WordPress 自定義菜單插件在您網站的不同位置顯示來自特定類別的帖子。 您可以使用此插件輕鬆地將特定類別的帖子添加到您的自定義菜單中。 此外,您可以通過單擊將帖子添加到特定菜單。

自定義 WordPress 類別模板

自定義 WordPress 類別模板是專門設計用於 WordPress 類別的模板。 這種類型的模板可用於顯示 WordPress 網站上所有類別的列表,或顯示特定類別。 可以使用 WordPress 主題編輯器創建自定義 WordPress 類別模板。

類別模板

類別模板用於顯示屬於特定類別的文章列表。 它們通常用於類別頁面,但也可以用於其他頁面,例如相關文章列表。
類別模板通常包括類別名稱、描述和類別中的文章列表。 文章通常按受歡迎程度或日期排序,並且可能以不同的方式顯示,例如以網格或列表的形式。

特定類別中的帖子在查看者訪問類別時顯示的頁面中按時間順序列出,從頂部的最新帖子到底部的最舊帖子。 一個主題有很多選項,您可能需要查看它們。 在本文中,您將了解如何在博客查看者訪問您網站的某個類別頁面後更改其外觀。 要對類別 6 進行特殊顯示,請首先複製 category.html 文件。 您可能希望根據訪問者正在查看的類別顯示不同的文本,具體取決於菜單中可用的選項。 可以通過創建一個包含您自己的文本版本的特殊 category-#.php 文件(如簡介中所述)來避免這種情況。 您可以通過使用此方法顯示每個帖子的摘錄而不是全部內容來減小類別頁面的大小。

您還可以使用鏈接到您的帖子的圖像來替換您的帖子的內容。 圖像必須包含在帖子的摘錄部分中才能做到這一點。 我們可以使用 the_excerpt_rss() 模板標籤將 img HTML 插入鏈接,而不使用段落標籤。 如果您以這種方式使用摘錄,您的 RSS 提要可能會受到影響; 因此,您必須選擇將您的完整帖子放在 RSS 提要中。 通過使用 Conditional_Tags,您還可以創建響應由 URL 或上下文指定的條件的檔案。

自定義分類檔案

自定義分類檔案是組織內容並使讀者更容易訪問的好方法。 通過自定義分類術語的顯示順序,您可以控制讀者瀏覽您的內容的方式。 您還可以將自定義字段添加到您的分類檔案中,以提供有關您的術語的其他信息。

我想要的是一個自動分類術語存檔,可以根據我的特定需求進行定制。 工具集有一種為您的分類創建自定義 WordPress 存檔的好方法。 本文末尾包含一個斷開的鏈接,似乎暗示了一篇有用的工具集文章:https://toolset.com/documentation/customizing-sites-using-php/creating-taxonomy-term-archives/。 如果您更喜歡分類視圖而不是帖子類型,請選擇分類而不是內容。 是否可以創建一個存檔或視圖來為多個分類執行此操作? 如果您創建分類檔案,您將能夠看到與分類相關的所有術語,例如“容忍”、“耐旱”或“耐霜凍”。 此功能類似於 WooCommerce 的產品類別簡碼。 你能把它放在功能請求中嗎?

可以創建和設計特定分類的一個視圖,使其顯示在“視圖”儀表板中,就好像它是您自己的一樣,並且您可以復制該視圖。 您可以使用第一個視圖中的相同循環模板輕鬆集成編輯。 如果您願意,可以從 Toolset 中刪除重複的模板。

在 WordPress 中創建自定義分類法

在這篇社論段落中,我想解釋如何使用自定義分類法。
使用自定義分類法,您可以以對您的網站有意義的方式組織您的內容。 它們可用於組織您的內容並幫助您跟踪它。 可以使用 register_taxonomy() 函數在 WordPress 中創建自定義分類,並且可以使用 CPT UI 將它們添加到您的網站。 分類菜單項可以修改。 在註冊分類之前,您必須首先創建自定義帖子類型。