wordpress写文章时,有的内容详细比较长,会影响页面美观等。这时只能通过“展开/收缩”功能将内容隐藏起来,这样更加简洁有条理。以下是纯代码实现可以将文章部分内容隐藏,点击按钮可展开。如下截图演示
1、将以下JS代码添加到你网站引用的js文件中(如global.js等,查看你网站头部的js文件)。或者新建一个js文件复制以下代码保存后,上传到网站根目录主题下,最后在网站头部或底部引用js链接。
/* 添加文章页展开收缩JS效果*/
jQuery(document).ready(
function(jQuery){
jQuery('.collapseButton').click(function(){
jQuery(this).parent().parent().find('.xContent').slideToggle('slow');
});
});
2、将以下函数添加到主题functions.php文件下
//为WordPress内容页添加展开收缩功能
function xcollapse($atts, $content = null) {
extract(shortcode_atts(array( "title" => "" ) , $atts));
return '<div style="margin: 0.5em 0;"><div class="xControl"><a href="javascript:void(0)" class="collapseButton xButton"><i class="fa fa-plus-square" ></i> ' . $title . '</a><div style="clear: both;"></div></div><div class="xContent" style="display: none;">' . $content . '</div></div>';
}
add_shortcode('collapses', 'xcollapse');
3、一般到这里可以实现了,在后台编辑器编辑文章时切换文本模板,要隐藏的内容手动输入[collapses title="标题"]需点击展开的内容[/collapses],但很麻烦,可以添加“展开/收缩按钮”,以后编辑文章时,鼠标直接点击按钮可直接插入短代码实现“展开/收缩”功能,不用再手动输入。在主题functions.php文件添加以下代码
//wordpress添加展开/收缩快捷标签按钮
function appthemes_add_collapse() {
?>
<script type="text/javascript">
if ( typeof QTags != 'undefined' ) {
QTags.addButton( 'collapses', '展开/收缩按钮', '[collapses title="标题lmlblog.com"]','[/collapses]' );
}
</script>
<?php
}
add_action('admin_print_footer_scripts', 'appthemes_add_collapse' );
36DJ舞曲网站是一个专门提供高质量DJ下载网站,每首舞曲都由dj精心打造且真正免费下载的DJ网站,提供以dj串烧、dj慢摇、车载dj音乐、好听的夜店舞曲在线站点
Pixabay是一个提供免版税图片、视频和音频的网站,你可以在这里搜索和下载各种主题和风格的图片,如自然、动物、节日、宇宙等。Pixabay还支持编辑图片功能,让你可以根据自己的需求调整图片大小、色彩和效果。
中国食品行业网是食品行业企业间(B2B)网上电子商务平台,汇聚海量供求信息,专业的食品商人社区。网站定位食品产业链,为包括农产品、食品简加工、食品深加工、食品原料、食品添加剂、食品机械等在内的企业提供服务,服务内容包括网上会员及广告推广、网站建设以及高端线下服务
食品招商网专业的食品招商,食品代理网.是集饮料,休闲食品,方便食品,膨化食品,调味品,米面粮油,预制食材招商代理等信息为一体的综合平台.是食品厂家与经销商良好对接的专业食品网站
中国食品报社旗下的食品行业新闻资讯平台,提供食品、特色农产品、美食领域的最新动态、政策监管、品牌创新、校园教育等内容。网站还举办各类食品饮料会展、访谈、评选等活动,展示食品行业的发展成就和创新能力。
食品伙伴网是专业的食品行业门户网站,秉承关注食品安全,探讨食品技术的宗旨,分享国内外行业资讯、标准法规、生产技术、质量管理、检测技术等信息,并拥有专业的网上技术交流平台
Copy Right©2021 九九极客云 网址导航,网站收录,网址大全,网站分类目录