成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

解決wordpress is_home()不起作用的問題

2011-12-12 16:31:38來源:作者:

默認情況下, wordpress是使用index.php來作為首頁. 可是, 在我使用wordpress搭建的企業站中, 首頁既需要顯示新聞列表, 還需要顯示帶有縮略圖的產品鏈接. 那么這個時候就不能使用默認的index.php來作為默認首頁.

默認情況下, wordpress是使用index.php來作為首頁. 可是, 在我使用wordpress搭建的企業站中, 首頁既需要顯示新聞列表, 還需要顯示帶有縮略圖的產品鏈接. 那么這個時候就不能使用默認的index.php來作為默認首頁.

而是需要自己創建一個頁面模板, 來實現新聞列表和產品圖片縮略圖列表共存的要求.

可是在使用了自己創建的頁面來作為首頁以后, wordpress中的is_home()就會不起作用了. is_home()的作用是判斷當前是否為首頁. 比如下面代碼:

<li <?php if(is_home){echo ‘class="current_page_item"’;}?>><a title="Home" href="<?php echo get_option(‘home’); ?>/">首 頁</a></li>
<?php wp_list_pages(‘exclude=80,69&sort_order=ASC&depth=1&title_li=’); ?> 

如何解決wordpress is_home()不起作用的問題?

很簡單, 把上面的代碼作一下簡單修改(紅色部分即是)

<li <?php if(is_home()||is_front_page()){echo ‘class="current_page_item"’;}?>><a title="Home" href="<?php echo get_option(‘home’); ?>/">首 頁</a></li>
<?php wp_list_pages(‘exclude=80,69&sort_order=ASC&depth=1&title_li=’); ?>

關鍵詞:wordpress
主站蜘蛛池模板: 岑巩县| 齐河县| 景宁| 新乐市| 霍山县| 会昌县| 灌阳县| 宣城市| 吉安市| 潮州市| 永定县| 萨迦县| 庆城县| 焉耆| 防城港市| 胶州市| 冀州市| 古蔺县| 苍梧县| 沭阳县| 滨海县| 太谷县| 镇安县| 阿克苏市| 柘城县| 民丰县| 苏尼特左旗| 仙游县| 长白| 合川市| 金门县| 郓城县| 健康| 嵊州市| 奈曼旗| 鹤峰县| 昆明市| 岳池县| 金阳县| 瓦房店市| 双牌县|