让文章目录插件wp-toc在侧边栏显示
在文章页面增加文章目录有利于SEO,大大降低了网站美观,像我这种有强迫症的人,最好是鱼和熊掌兼得,必须尽其所能做到美观和功能兼顾的局面(当然是在自己能力范围内哈),像本博客简洁的样式如何搭配文章目录呢,我在《增加文章目录toc功能并和.back-to-top同时出现》这篇文章介绍过方法。今天再介绍一种方法,效果差不多,但是独立出来的,比较灵活。
让文章目录插件wp-toc在侧边栏显示+渐隐渐现效果
第一步,加一段JS代码
把下面代码添加到footer.php文件</body>前,
<script>//文章目录 $(function () { $(function(){ $(window).scroll(function(){ if($(window).scrollTop() > 100){ $("#toc").fadeIn(1000);//一秒渐入动画 }else{ $("#toc").fadeOut(1000);//一秒渐隐动画 } }); }); }); </script>
把以上代码添加到footer.php,或者single.php里面,js文件里也可以,为了方便更改加上注释。
第二步 在上面的代码里修改参数,淡入淡出时间,滚动条离浏览器顶部间距。
第四步 在后台插件设置里修改css,如
/**文章目录css代码**/ #toc { max-width: 230px; min-width: 150px; padding: 6px; margin: 0 0 20px 20px; border: 1px solid #EDF3DE; font-size: 13px; position: fixed; max-height: 500px; overflow: hidden; color: #666; right: 1px; bottom: 10px; } #toc ul{ margin-bottom: 0; max-height: 80px; overflow: hidden; white-space: nowrap; padding-left: 40px; } #toc ul:hover { margin-bottom: 0; max-height: 80px; overflow-y: scroll; overflow-x: hidden; } #toc p { margin:0 4px; } #toc strong { border-bottom:1px solid #EDF3DE; display:block; } #toc span { display:block; margin:4px 0; cursor:pointer; } #toc li{ margin:0; counter-increment: 序列; list-style-type: none; } #toc li:before { content: counter(序列, decimal-leading-zero) "/ "; color: #999; } #toc small { float:right; }
-
给云存储绑定自定义域名
上一篇文章给网站开启CDN加速和云存储!简单介绍了CDN加速和云存储,本文着重介绍一下给云存储绑定自定义域名之后的加速和浏览器在线打开图片的设置。 当使用腾讯云存储对象V4创...
-
增加文章目录toc功能并和.back-to-top同时出现
为了增加用户体验度,使得页面更加美观,我把文章目录嵌入.back-to-top层里,好处是不用再写script,直接引用.back-to-top的js功能,与“返回顶部”按钮在滚动条离顶部一定间距时...
-
WordPress自定义评论列表
一、打开主题目录下的callback.php文件,加入以下代码 /** *自定义评论列表 */ function mytheme_comment($comment, $args, $depth) { $GLOBALS['comment'] = $comment;...
-
用is_mobile()函数判断手机设备wordpress
为了使得手机端和PC端显示不一样的内容字数,用了<?php if (is_mobile() ): ?>、<?php endif ;?>来判断,不过在此之前需要在 functions.php 内添加如下代码才能有效...
-
调用站内文章/文章内链短代码
昨天在大发的博客里看到他调用的站内文章样式很好看,高大上。随即给他留言向他请教,今天回复了一条教程链接,原来发哥早就写过教程,有需要的也可以看看,链接地址:https://f...
长按或扫一扫,随意赞赏
共有 0 条评论