日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

很多時候我們在WordPress上發布一些文章的時候里面都包含了很多的代碼,又不喜歡把代碼壓縮起來而喜歡讓代碼格式化顯示,但是格式化顯示通常會讓文章內容看起來很多,不便于訪問者瀏覽,所以今天就介紹一種可以展開/收縮文章內容的功能。


WordPress美化教程-為文章內容頁添加展開收縮功能


教程

1、在header.php中添加下面的代碼,或者也可以單獨寫進一個js文件中然后在header.php中引入也可以。我是引入的。

<script type=\"text/javascript\">
    jQuery(document).ready(function(jQuery) {
        jQuery(\'.collapseButton\').click(function() {
            jQuery(this).parent().parent().find(\'.xContent\').slideToggle(\'slow\');
        });
    });
</script>

2、在function.php中加入下面的代碼:

//展開收縮功能
function xcollapse($atts, $content = null){
    extract(shortcode_atts(array(\"title\"=>\"\"),$atts));
    return \'<div style=\"margin: 0.5em 0;\">
        <div class=\"xControl\">
            <span class=\"xTitle\">\'.$title.\'</span>
            <a href=\"javascript:void(0)\" class=\"collapseButton xButton\">展開/收縮</a>
            <div style=\"clear: both;\"></div>
        </div>
        <div class=\"xContent\" style=\"display: none;\">\'.$content.\'</div>
    </div>\';
}
add_shortcode(\'collapse\', \'xcollapse\');

3、可以優化一下代碼,因為默認是靠左的,不好看,我們讓他往中間一點顯示,具體的距離可以自行調整。當然這一步忽略也是可以的。 在diy.css中添加以下代碼:

.xControl {
    padding-left: 32px;
}

4、下面就可以在文章中通過插入短代碼

[collapse title="標題"]需點擊展開的內容[/collapse]

來使用此功能了。其中title是指添加一些提示內容,當然也可以省略title不寫。

這樣一來,一方面可以優化WordPress主題內容頁面的加載速度,另一方面可以有效提升用戶體驗。


分享到:
標簽:WordPress美化教程 內容頁展開收縮功能
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定