亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

wordpress面包屑導航代碼中,如何獲取當前文章所屬目錄的目錄title?

wordpress面包屑導航代碼中,如何獲取當前文章所屬目錄的目錄title?

慕虎7371278 2019-03-21 14:13:10
在function dimox_breadcrumbs() 這個函數里面elseif ( is_single() ) {$cat = get_the_category(); $cat = $cat[0];echo get_category_parents($cat, TRUE, ' ' . $delimiter . ' ');echo $currentBefore;the_title();echo $currentAfter;如上,請問在當前文章頁里面,當鼠標劃過文章所屬分類的時候,顯示分類的title,請問如何修改?
查看完整描述

2 回答

?
心有法竹

TA貢獻1866條經驗 獲得超5個贊

顯示或返回當前頁面的分類目錄標題:
1、在這里需要用到函數:single_cat_title()
對那些顯示WordPress標簽而非分類目錄標題的頁面(如"/tag/carceer"),該標簽顯示或返回標簽名稱,該標簽只能用在WordPress主循環(loop)之外.
其基本用法如下:<?php single_cat_title( $prefix, $display ); ?>
其默認用法如下:<?php single_cat_title('prefix'=>,'display'=> true ); ?>

2、對其參數進行一些必要的說明:
$prefix 輸出時在標題前的文本信息,默認值:None,類型是字符串,可選
$display 顯示標題(TRUE)或返回標題以便用在PHP中(FALSE)。默認值:TRUE,類型是布爾型 可選下面這個例子在分類目錄標題后顯示“當前分類:”字樣:
示例如下:
<p><?php single_cat_title('當前分類目錄是'); ?></p>
//output:當前分類目錄是wordpress

3、下面這個例子將當前分類目錄標題賦值給變量$current_category以用在PHP中.
示例代碼如下:<?php $current_category = single_cat_title("", false); ?>

查看完整回答
反對 回復 2019-03-29
?
RISEBY

TA貢獻1856條經驗 獲得超5個贊

你可以試試這個代碼看看:

1

2

3

4

<?php

$category = get_the_category();

echo $category[0]->cat_name;

?>

或者這個代碼:

1

2

3

4

5

6

<?php

foreach((get_the_category()) as $category)

{

echo $category->cat_name;

}

?>

以上這兩種代碼都是只獲取分類名稱,而不帶分類鏈接的。如果想同時獲取分類名稱及鏈接,可以使用以下代碼:

1

<?php the_category(', ') ?>

 


查看完整回答
反對 回復 2019-03-29
  • 2 回答
  • 0 關注
  • 1545 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號