網(wǎng)站首頁 織夢學(xué)院 正文
wordpress博客的tag標(biāo)簽旁邊帶括號,顯示這個TAG對應(yīng)有多少篇文章,有時候我們在建站過程中為了提高用戶體驗,也需要在顯示tag的鏈接和tag名的同時,還能顯示每個tag關(guān)聯(lián)的文章的數(shù)量。
但是織夢默認(rèn)沒有這樣的標(biāo)簽來調(diào)用,這就需要我們自己對系統(tǒng)文件進(jìn)行修改來實現(xiàn)了,具體方法如下:
找到并打開/include/taglib/tag.lib.PHP這個文件,找到第87行左右的下面這句代碼:
$row['link'] = $cfg_cmsurl."/tags.php?/".urlencode($row['keyword'])."/";
在這行代碼的下面添加如下代碼:
$count = $dsql->GetOne("Select count(tid) From `dede_taglist` where tag = '".$row['tag']."'");
$row['count'] = $count['count(tid)'];
添加好后在模板的tag循環(huán)標(biāo)簽里面就可以通過[field:count/]來獲取當(dāng)前tag標(biāo)簽關(guān)聯(lián)的文章數(shù)量了,完整示例如下:
{dede:tag sort='hot' getall='2'}
<li><a title="[field:count/]個話題" href="[field:link/]">[field:tag /]</a></li>
{/dede:tag}
getall:獲取類型。參數(shù)有:0和1,其中0為當(dāng)前內(nèi)容頁或欄目頁tag,1為獲取全站tag
相關(guān)推薦
- 2022-07-02 C++分析構(gòu)造函數(shù)與析造函數(shù)的特點(diǎn)梳理_C 語言
- 2022-03-23 Linux和GNU系統(tǒng)的關(guān)系詳解_Linux
- 2022-05-19 Pytorch使用技巧之Dataloader中的collate_fn參數(shù)詳析_python
- 2022-09-21 python裝飾器底層原理詳解_python
- 2023-07-10 分布式緩存之Redis(持久化、主從、哨兵、分片集群)
- 2022-12-11 Rust中Cargo的使用詳解_Rust語言
- 2022-08-27 C#過濾sql特殊字符串的方法_C#教程
- 2022-04-20 C++中的函數(shù)你真的理解了嗎_C 語言
- 欄目分類
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細(xì)win安裝深度學(xué)習(xí)環(huán)境2025年最新版(
- Linux 中運(yùn)行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎(chǔ)操作-- 運(yùn)算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認(rèn)證信息的處理
- Spring Security之認(rèn)證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權(quán)
- redisson分布式鎖中waittime的設(shè)
- maven:解決release錯誤:Artif
- restTemplate使用總結(jié)
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務(wù)發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結(jié)構(gòu)-簡單動態(tài)字符串(SD
- arthas操作spring被代理目標(biāo)對象命令
- Spring中的單例模式應(yīng)用詳解
- 聊聊消息隊列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠(yuǎn)程分支