日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > php >内容正文

php

wordpress category.php,wordpress自定义分类目录模板

發(fā)布時(shí)間:2025/3/15 php 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 wordpress category.php,wordpress自定义分类目录模板 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

近期本博為了增加設(shè)計(jì)素材欄目,考慮到設(shè)計(jì)素材多以圖片為主,因此需要為這個(gè)欄目單獨(dú)設(shè)計(jì)一套模板,以利于用戶體驗(yàn)。

wordpress無(wú)法直接通過(guò)后臺(tái)設(shè)置某個(gè)分類目錄的模板,但是其程序核心中提供了兩種方法來(lái)單獨(dú)對(duì)分類目錄做模板自定義。

方法一

復(fù)制模板根目錄下的category.php文件,將其重命名為對(duì)應(yīng)的名稱。

例如:你的分類目錄沒(méi)有做別名設(shè)置,則可以先查看分類目錄的ID。例如“設(shè)計(jì)素材”這個(gè)分類目錄的ID是163,則將文件名重命名為category-163.php ,修改其文件中的代碼,則可以實(shí)現(xiàn)模板內(nèi)容的自定義調(diào)整。

如果分類目錄已經(jīng)做了別名設(shè)置,需要把category.php重命名為對(duì)應(yīng)的別名。比如本博的“設(shè)計(jì)素材”欄目別名為material,重命名為category-material.php。

注意,中間需要用 - 減號(hào)來(lái)鏈接,不要任意修改其鏈接符號(hào)。

方法二

在模板的index.php文件中增加對(duì)應(yīng)的文件引用判斷,代碼如下:

if ( in_category('1') || post_is_in_descendant_category( 1) ){

include(TEMPLATEPATH .'/category-1.php'); //判斷當(dāng)前分類目錄ID是否為1,為1則調(diào)用對(duì)應(yīng)的分類模板

}

elseif( in_category('2') || post_is_in_descendant_category( 2 ) ){

include(TEMPLATEPATH . '/category-2.php'); //判斷當(dāng)前分類目錄ID是否為2,為2則調(diào)用對(duì)應(yīng)的分類模板

}else{

include(TEMPLATEPATH . '/category.php'); //如果當(dāng)前分類目錄,ID不是1和2的話,則調(diào)用默認(rèn)的分類目錄

}

?>

如果不知道分類目錄ID的話,可以直接在wordpress后臺(tái)查找 -> “文章” -> “分類目錄” ?點(diǎn)擊對(duì)應(yīng)分類的 “查看” 然后瀏覽器頂部的地址為“http://www.frontopen.com/wp-admin/edit-tags.php?action=edit&taxonomy=category&tag_ID=2&post_type=post” 其中的ID=2就是這個(gè)欄目的ID編號(hào)。

總結(jié)

以上是生活随笔為你收集整理的wordpress category.php,wordpress自定义分类目录模板的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。