国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > Wordpress > 正文

WordPress自定義欄目相關文章怎么做?

2024-09-07 00:52:58
字體:
來源:轉載
供稿:網友

WordPress自定義欄目功能強大。最初我想設置meta信息,包括keywords和description,在網上找到了代碼,加入里面,標題后面。后來又想創建原創聲明,需求是在文章底部,不是每篇,按需創建,不是原創的就輸出其他信息。關鍵詞和原創都通過網上的代碼解決了。最后想加入相關文章,網上沒搜到怎么用自定義欄目輸出相關文章的代碼,不對,有一篇。那篇還可以自動判斷,根據標簽判斷,太復雜,現階段的我,php小白看不懂就忽略。

下面是我自己想的辦法:

  1. <?php $xiangguanwenzhang = get_post_meta($post->ID,"xiangguanwenzhang"$single = true); ?> 
  2.  
  3. <ul><h5>相關文章</h5> 
  4.  
  5. <?php echo $xiangguanwenzhang ?> 
  6.  
  7. </ul> 

上面這樣,“相關文章”這幾個字在每篇都有,無論你是否已選自定義的xiangguanwenzhang欄目,顯然,沒有滿足需求。關鍵詞描述和原創聲明都是用了判斷if的函數,不用函數,直接選xiangguanwenzhang自定義欄目就可以輸出相關文章的辦法我試了很多次,沒找到。所以,我也用判斷函數,仿寫如下:

  1. <?php  
  2.  
  3.  $custom_fields = 
  4.  
  5. get_post_custom_keys($post_id); 
  6.  
  7.     if 
  8.  
  9. (!in_array ('xiangguanwenzhang'$custom_fields)) : 
  10.  
  11. ?> 
  12.  
  13. <div 
  14.  
  15. class="xgwz"
  16.  
  17. 暫無相關 
  18.  
  19. </div> 
  20.  
  21.  
  22.  
  23.  <?php else
  24.  
  25. ?> 
  26.  
  27. <?php  $custom = 
  28.  
  29. get_post_custom($post_id); 
  30.  
  31.     
  32.  
  33.       
  34.  
  35.  $custom_value = $custom['xiangguanwenzhang']; 
  36.  
  37. ?> 
  38.  
  39. <div 
  40.  
  41. class="xgwz"
  42.  
  43. <ul><h5>相關文章</h5> 
  44.  
  45. <?php echo $custom_value[0] 
  46. //Vevb.com 
  47. ?> 
  48.  
  49. </ul> 
  50.  
  51. </div> 
  52.  
  53. <?php endif; ?> 

“暫無相關”可以改成其他的,也可以為空。這樣可以達到目的。如果有不要判斷函數,直接調用就可以輸出相關文章的一句話代碼,請告訴我,評論或電郵,謝謝。我想不用插件就盡量不用。原創聲明可以不用函數,直接調用自定義欄目,輸入值就可以。但是相關文章有個相關文章小標題,不知道代碼放到哪echo里面還是外面或者怎么寫。唉,php小白的煩惱。如果也在輸入值里面寫相關文章的html序列,顯然麻煩得多。

WordPress自定義欄目的函數這幾天還是沒搞清楚:自定義 值/鍵get_post_custom(),get_post_custom_values(),get_post_custom_keys() ,標簽模版get_post_meta()這幾個的區別,官方翻譯不完整,希望大神補充完整。關鍵詞描述用的是meta,來源聲明用的是custom,我直接復制修改的代碼,中文網上目前也大多是這樣。百度搜到有篇介紹這幾個函數的,但是沒看懂。目前以這幾個函數為關鍵詞搜索的中文結果很少。歡迎留言,共同進步。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 花莲县| 西安市| 东乌| 陵水| 遂溪县| 和静县| 綦江县| 博爱县| 盐源县| 双流县| 光泽县| 合江县| 大兴区| 黄浦区| 当阳市| 紫云| 吕梁市| 政和县| 长葛市| 灵璧县| 蚌埠市| 苍南县| 缙云县| 阿瓦提县| 庄河市| 平乡县| 荆州市| 新平| 广灵县| 双峰县| 大荔县| 五河县| 长汀县| 青田县| 文登市| 双峰县| 武邑县| 黔南| 喀喇沁旗| 米脂县| 兰西县|