簡體   English   中英

Wordpress 中是否有針對特定標簽頁的條件?

[英]Is there a conditional in Wordpress for a specific tag page?

我想更改我的 Wordpress 網站上某個頁面的元描述,該頁面查詢包含某個標簽的所有帖子。

我正在談論的頁面如下所示:

mainwebsite.com/tag/tag-name

所以我想在 header.php 文件中添加一個條件,我只能在該頁面上更改元描述。 我嘗試了以下方法:

<?php if(has_tag('this-is-the-tag-name')){
echo 'test';
}
?>

這會在每個標簽頁面上進行“測試”。 我希望更改僅適用於標記頁面“this-is-the-tag-name”。

假設您的標簽名稱是“slug”。 查看標簽的模板層次結構。 Wordpress 將從頂部開始,然后向下工作,直到找到可用的模板來顯示標簽

tag-slug.php > tag-id.php > tag.php > archive.php > index.php

話雖如此,如果您創建一個名為tag-slug.php的模板,您可以簡單地將if( is_page_template( 'tag-slug.php' ))語句添加到您的 header 或 functions.php,並且您的條件只會顯示在那個特定的頁面。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM