織夢有縮略圖顯示,沒有顯示隨機指定圖片的辦法
來源:本站原創(chuàng)|時間:2021-08-05|欄目:dedecms|點擊: 次
織夢大部分企業(yè)網站的文章沒有縮略圖,文章列表頁面調用了縮略圖,織夢默認的話是沒有縮略圖就顯示自定義的那張默認defaultpic.gif,這樣的話列表頁的縮略圖就是同一張了,既影響美觀,同時也不利于seo。
我們要的效果是:當文章有縮略圖時顯示文章的縮略圖;當文章沒有縮略圖時,就隨機顯示我們給出的多張縮略圖中的一張。這樣一來列表頁面的文章都有縮略圖,同時還都不一樣。
首先我們準備好縮略圖圖片,命名為1.jpg,2.jpg.....一直到30.jpg,將圖片都放在/images/default/目錄中。
織夢列表頁的調用方法:
[field:array runphp='yes']
@me = (strpos(@me['litpic'],'defaultpic') ? "
<a class='focus' href='{@me['arcurl']}'><img src='/images/default/".mt_rand(1,30).".jpg' class='thumb' /></a>" : "
<a class='focus' href='{@me['arcurl']}'><img src='{@me['litpic']}'class='thumb'/></a>");
[/field:array]
織夢內容頁的調用方法:
{dede:field name='array' runphp='yes'}
@me = (strpos(@me['litpic'],'defaultpic') ? "
<img src='/images/default/".mt_rand(1,30).".jpg' alt='{@me['title']}' />" : "
<img src='{@me['litpic']}' alt='{@me['title']}' />");
{/dede:field}
以上代碼直接替換掉織夢默認的縮略圖標簽即可,詳細的樣式自己做下修改。
您可能感興趣的文章
- 08-05Dedecms文件目錄結構解說(能知道織夢每個文件有什么用)
- 08-05織夢DedeCMS獲取當前欄目文章數量
- 08-05織夢模板如何添加和調用自定義字段的方法
- 08-05織夢DedeCMS調用顯示discuz里面主題的方法
- 08-05限制織夢會員每天投稿數量方法
- 08-05常用的織夢dedecms安全設置集合整理
- 08-05織夢教程:后臺編輯器添加中文字體方法
- 08-05織夢修改文章排序到第一位如何解決?
- 08-05dede副欄目調用支持arclist標簽
- 08-05織夢教程:手把手教你讓dedecms禁止發(fā)布重復文章