WordPress添加顯示和隱藏側邊欄按鈕開關


在很多的地方都看見過這種效果,就是在文章頁面可以切換顯示和隱藏側邊欄功能,感覺還是很有用,比如一篇文章的文字內容過多,那么就可以通過隱藏側邊欄來顯示更多的文字便於瀏覽。比如你可以通過點擊我文章標題下方的隱藏側欄按鈕來查看效果。

點擊前:

點擊后:

實現代碼:
1.在header.php中添加如下代碼,當然也可以單獨寫進一個js文件,然后在header.php中引入也可以,我是引入的。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<script>
     jQuery(document).ready( function ($) {
         $( '.close-sidebar' ).click( function () {
             $( '.close-sidebar,.sidebar' ).hide();
             $( '.show-sidebar' ).show();
             $( '.content' ).animate({
                 width: "1265px"
             },
             0);
         });
         $( '.show-sidebar' ).click( function () {
             $( '.show-sidebar' ).hide();
             $( '.close-sidebar,.sidebar' ).show();
             $( '.content' ).animate({
                 width: "885px"
             },
             0);
         });
     });
</script>

代碼說明:將其中的1265px、885px、.content、.sidebar修改為你主題對應的文章內容頁+側邊欄寬度、文章頁內容寬度、文章內容容器、側邊欄容器即可。
2.在你布置該按鈕的地方添加如下代碼,一般是添加到文章標題下面,當然代碼可以根據你自己的主題稍作修改。

1
<span class = "bianlan" ><span class = "close-sidebar" >隱藏側邊</span><span class = "show-sidebar" style= "display:none;" >顯示側邊</span></span>

如果有什么不懂的就留言吧。
參考網址:http://www.dedewp.com/2316.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM