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' );
高校人才网是一家专注于收集发布各类公职人员招聘信息的专业网站。人事招聘信息包括:行政事业单位公开招聘,高校招聘,中小学校招聘,医疗卫生单位招聘,研究机构招聘,银行招聘,名企招聘,公务员招考信息等,并为用人单位提供信息发布和广告宣传服务
中国公共招聘网是人力资源和社会保障部主办的公共就业服务网,主要发布招聘信息,招聘会信息,事业单位公开招聘信息,市场资讯等信息,旨在为广大劳动者免费提供信息真实、内容完整、岗位有效、查询便利的信息
智联招聘全国招聘网是全国权威的求职找工作平台,为您提供真实准确的全国求职招聘信息,每天几百万的高薪职位招聘信息供您选择,找工作上智联招聘
拉勾招聘是专业的互联网求职招聘网站。致力于提供真实可靠的互联网岗位求职招聘找工作信息,拥有海量的互联网人才储备,互联网行业找工作就上拉勾招聘,值得信赖的求职招聘网站。
南方人才网是广州人才集团官方唯一人才网,提供最新最全的人才职位招聘信息。主营人才招聘、人才培训、猎头、网络招聘、报纸招聘、薪酬调查、档案挂靠等服务。
杭州人才网提供档案查询、职称查询、企业招聘、人才求职以及各类以人事案管理、人才招聘、毕业生服务、劳务派遣、职称评定、人才培训等人事人才公共服务。
Copyright ©2021 九九极客云 网址导航,网站收录,网址大全,网站分类目录 粤ICP备15025043号