2 回答

TA貢獻(xiàn)1866條經(jīng)驗(yàn) 獲得超5個(gè)贊
顯示或返回當(dāng)前頁(yè)面的分類(lèi)目錄標(biāo)題:
1、在這里需要用到函數(shù):single_cat_title()
對(duì)那些顯示W(wǎng)ordPress標(biāo)簽而非分類(lèi)目錄標(biāo)題的頁(yè)面(如"/tag/carceer"),該標(biāo)簽顯示或返回標(biāo)簽名稱(chēng),該標(biāo)簽只能用在WordPress主循環(huán)(loop)之外.
其基本用法如下:<?php single_cat_title( $prefix, $display ); ?>
其默認(rèn)用法如下:<?php single_cat_title('prefix'=>,'display'=> true ); ?>
2、對(duì)其參數(shù)進(jìn)行一些必要的說(shuō)明:
$prefix 輸出時(shí)在標(biāo)題前的文本信息,默認(rèn)值:None,類(lèi)型是字符串,可選
$display 顯示標(biāo)題(TRUE)或返回標(biāo)題以便用在PHP中(FALSE)。默認(rèn)值:TRUE,類(lèi)型是布爾型 可選下面這個(gè)例子在分類(lèi)目錄標(biāo)題后顯示“當(dāng)前分類(lèi):”字樣:
示例如下:
<p><?php single_cat_title('當(dāng)前分類(lèi)目錄是'); ?></p>
//output:當(dāng)前分類(lèi)目錄是wordpress
3、下面這個(gè)例子將當(dāng)前分類(lèi)目錄標(biāo)題賦值給變量$current_category以用在PHP中.
示例代碼如下:<?php $current_category = single_cat_title("", false); ?>

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超5個(gè)贊
你可以試試這個(gè)代碼看看:
1 2 3 4 | <?php $category = get_the_category(); echo $category[0]->cat_name; ?> |
或者這個(gè)代碼:
1 2 3 4 5 6 | <?php foreach((get_the_category()) as $category) { echo $category->cat_name; } ?> |
以上這兩種代碼都是只獲取分類(lèi)名稱(chēng),而不帶分類(lèi)鏈接的。如果想同時(shí)獲取分類(lèi)名稱(chēng)及鏈接,可以使用以下代碼:
1 | <?php the_category(', ') ?> |
- 2 回答
- 0 關(guān)注
- 1540 瀏覽
添加回答
舉報(bào)