通知设置 新通知
如何在不同的分类页面调用不同的slider revolution
Leo 发表了文章 • 1 个评论 • 3534 次浏览 • 2018-08-06 17:17
<?php
$cur_cat_id = get_query_var('cat');
$term = get_queried_object();
$children = get_terms( $term->taxonomy, array(
'parent' => $term->term_id,
'hide_empty' => false
) );
?>
<?php echo $image = get_field('slider', 'category_'.$cur_cat_id);?> 这样就输出不同的分类图片了。
slider为自己新建的分类图片字段
那么如果每个分类要调用各自不同的slider revolution呢,在Bob的帮助下,我们发现可以新建一个名为slider的text字段,然后将[rev_slider alias="attractions"] 这种获取到的slider revolution短代码放到对应分类的slider文本字段中,然后定义一个变量$image获取这个短代码,然后通过wordpress自带的短代码输出方法,将$image输出即可,需要注意的是,并不需要给变量加引号,加了引号反而出错(ps:常规调用<?php echo do_shortcode('[rev_slider alias="attractions"] ');?>是这样的,短代码是被引号包裹的,我们实际echo输出$image这个变量的时候,并没有输出带有引号的短代码,所以很奇怪,但这不是重点,不是重点,不是重点,重要的事情说三遍!重点是实现需求了)
<?php $image = get_field('slider', 'category_'.$cur_cat_id);?>
<?php echo do_shortcode($image);?> 查看全部
<?php
$cur_cat_id = get_query_var('cat');
$term = get_queried_object();
$children = get_terms( $term->taxonomy, array(
'parent' => $term->term_id,
'hide_empty' => false
) );
?>
<?php echo $image = get_field('slider', 'category_'.$cur_cat_id);?> 这样就输出不同的分类图片了。
slider为自己新建的分类图片字段
那么如果每个分类要调用各自不同的slider revolution呢,在Bob的帮助下,我们发现可以新建一个名为slider的text字段,然后将[rev_slider alias="attractions"] 这种获取到的slider revolution短代码放到对应分类的slider文本字段中,然后定义一个变量$image获取这个短代码,然后通过wordpress自带的短代码输出方法,将$image输出即可,需要注意的是,并不需要给变量加引号,加了引号反而出错(ps:常规调用<?php echo do_shortcode('[rev_slider alias="attractions"] ');?>是这样的,短代码是被引号包裹的,我们实际echo输出$image这个变量的时候,并没有输出带有引号的短代码,所以很奇怪,但这不是重点,不是重点,不是重点,重要的事情说三遍!重点是实现需求了)
<?php $image = get_field('slider', 'category_'.$cur_cat_id);?>
<?php echo do_shortcode($image);?>
改变zoho的salesiq小技巧
Leo 发表了文章 • 1 个评论 • 4269 次浏览 • 2018-08-02 09:46
仔细看一下html结构,我们可以发现这是可以实现的。
首先
.zsiq_floatmain{
display: none !important;
}
这样可以隐藏浮动按钮,然后我们可以通过jquery的点击事件,弹出对话框
$('#gotong_a').click(function(){
$('.zls-sptwndw').addClass('siqanim');
$('.zls-sptwndw').css('top','auto');
});
over!! 查看全部
仔细看一下html结构,我们可以发现这是可以实现的。
首先
.zsiq_floatmain{
display: none !important;
}
这样可以隐藏浮动按钮,然后我们可以通过jquery的点击事件,弹出对话框
$('#gotong_a').click(function(){
$('.zls-sptwndw').addClass('siqanim');
$('.zls-sptwndw').css('top','auto');
});
over!!
分享一款YouTube插件
Leo 发表了文章 • 1 个评论 • 3723 次浏览 • 2018-07-17 10:15
作者:EmbedPlus Team
YouTube Embed and YouTube Gallery WordPress Plugin. Embed a responsive video, YouTube channel, playlist gallery, or live stream
支持自适应视频,youtube频道订阅,视频列表画册,甚至是直播
设置相对简单,以画册为例,可以设置为一行三列,一页显示六个,多余视频会以分页形式出现
用这个插件前提是要获取youtube api key
方法:新建一个page,里面插入一个视频列表,然后在页面模板对应的位置获取这个页面的内容即可。
页面加载的时候也不会加载视频,针对国外站并且有单独的中文站,那么完全可以用这个插件,完全不影响加载速度。中文站不适合,毕竟是加载的谷歌资源。 查看全部
作者:EmbedPlus Team
YouTube Embed and YouTube Gallery WordPress Plugin. Embed a responsive video, YouTube channel, playlist gallery, or live stream
支持自适应视频,youtube频道订阅,视频列表画册,甚至是直播
设置相对简单,以画册为例,可以设置为一行三列,一页显示六个,多余视频会以分页形式出现
用这个插件前提是要获取youtube api key
方法:新建一个page,里面插入一个视频列表,然后在页面模板对应的位置获取这个页面的内容即可。
页面加载的时候也不会加载视频,针对国外站并且有单独的中文站,那么完全可以用这个插件,完全不影响加载速度。中文站不适合,毕竟是加载的谷歌资源。
推荐一款插件配合contact form 7
Leo 发表了文章 • 1 个评论 • 3082 次浏览 • 2018-07-09 12:03
可以用来当做邮箱的功能,邮件都会在这个插件里保存,格式完全和邮箱里一样,完全按照你的字段设置来的
用了这个的话,上回我分享的留言插件就不需要了,完全可以用这个插件,更方便 查看全部
可以用来当做邮箱的功能,邮件都会在这个插件里保存,格式完全和邮箱里一样,完全按照你的字段设置来的
用了这个的话,上回我分享的留言插件就不需要了,完全可以用这个插件,更方便
如何查看bluehost上面隐藏文件?
Leo 发表了文章 • 1 个评论 • 3696 次浏览 • 2018-06-25 10:21
我询问了BH客服,得到以下方法,查看隐藏文件。
https://box1014.bluehost.com:2083/cpsess5435354378/frontend/bluehost/filemanager/index.html?dir=&login=1&post_login=16524437236974
https://box1014.bluehost.com:2 ... 36974
很简单,将dir=&login=1改为dirselect=webroot&showhidden=1即可 查看全部
我询问了BH客服,得到以下方法,查看隐藏文件。
https://box1014.bluehost.com:2083/cpsess5435354378/frontend/bluehost/filemanager/index.html?dir=&login=1&post_login=16524437236974
https://box1014.bluehost.com:2 ... 36974
很简单,将dir=&login=1改为dirselect=webroot&showhidden=1即可
分享一款留言插件Gwolle Guestbook
Leo 发表了文章 • 1 个评论 • 5093 次浏览 • 2018-06-22 12:01
使用方法较为简单:
首先搜索Gwolle Guestbook安装并激活此插件;
然后新建一个page,随便取个名字,比如message board,接着将插件短代码[gwolle_gb]放置新建的page中;
接着设置看需求定,需要的打钩即可;
最后将你前面新建的message board 页面调用引入到你需要显示这个留言板的位置,大功告成!
私以为,此插件适用于代替一些表单,比如类似底部那种contact form 7表单,相比第三方表单来说,这个样式可以diy调整,不足的是,这个仅仅是留言,只能后台看到,无法发送邮件,但碰到确实需要底部放样式可以diy的表单,smtp插件又始终调整不好,邮件无法发送的情况下,那么可以考虑一下,毕竟邮件只是一种信息传递形式,对一个公司最重要的还是浏览者给到的信息。 查看全部
使用方法较为简单:
首先搜索Gwolle Guestbook安装并激活此插件;
然后新建一个page,随便取个名字,比如message board,接着将插件短代码[gwolle_gb]放置新建的page中;
接着设置看需求定,需要的打钩即可;
最后将你前面新建的message board 页面调用引入到你需要显示这个留言板的位置,大功告成!
私以为,此插件适用于代替一些表单,比如类似底部那种contact form 7表单,相比第三方表单来说,这个样式可以diy调整,不足的是,这个仅仅是留言,只能后台看到,无法发送邮件,但碰到确实需要底部放样式可以diy的表单,smtp插件又始终调整不好,邮件无法发送的情况下,那么可以考虑一下,毕竟邮件只是一种信息传递形式,对一个公司最重要的还是浏览者给到的信息。
分享一个单行文本溢出和多行文本溢出显示省略号的方法
Mili 发表了文章 • 1 个评论 • 3902 次浏览 • 2018-06-16 13:56
一、单行溢出
1,单行溢出,超出部分显示...或者截取。前提必须有宽度。
CSS:{width:xxpx;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;},截取为clip;(这个比较适合用在标题过长)
width:300px;
overflow: hidden;
text-overflow:ellipsis;
whitewhite-space: nowrap;
但是这个属性只支持单行文本的溢出显示省略号,如果我们要实现多行文本溢出显示省略号呢。
接下来重点说一说多行文本溢出显示省略号,如下。
二、多行溢出
{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
实现方法:
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
查看全部
一、单行溢出
1,单行溢出,超出部分显示...或者截取。前提必须有宽度。
CSS:{width:xxpx;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;},截取为clip;(这个比较适合用在标题过长)
width:300px;
overflow: hidden;
text-overflow:ellipsis;
whitewhite-space: nowrap;
但是这个属性只支持单行文本的溢出显示省略号,如果我们要实现多行文本溢出显示省略号呢。
接下来重点说一说多行文本溢出显示省略号,如下。
二、多行溢出
{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
实现方法:
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
wordpress指定插件禁止更新
Leo 发表了文章 • 1 个评论 • 5197 次浏览 • 2018-06-11 13:49
if ( isset( $value ) && is_object( $value ) ) {
unset( $value->response[ 'js_composer/js_composer.php' ] );
}
return $value;
}
add_filter( 'site_transient_update_plugins', 'remove_update_notifications' );
只需找到插件目录下插件名.php的文件,将“js_composer/js_composer.php”路径替换为指定插件目录下的插件名.php文件,因为这个文件里包含插件版本号,出新版本后,wordpress匹配后会提示更新的,对于某些特殊插件,不建议更新的、不方便更新的,都可以这样指定禁止。
之前我有分享过一个主题和所有插件都禁止更新的文章,考虑到杀伤范围略大,不建议使用,今次这个更加适用。 查看全部
if ( isset( $value ) && is_object( $value ) ) {
unset( $value->response[ 'js_composer/js_composer.php' ] );
}
return $value;
}
add_filter( 'site_transient_update_plugins', 'remove_update_notifications' );
只需找到插件目录下插件名.php的文件,将“js_composer/js_composer.php”路径替换为指定插件目录下的插件名.php文件,因为这个文件里包含插件版本号,出新版本后,wordpress匹配后会提示更新的,对于某些特殊插件,不建议更新的、不方便更新的,都可以这样指定禁止。
之前我有分享过一个主题和所有插件都禁止更新的文章,考虑到杀伤范围略大,不建议使用,今次这个更加适用。
去掉wordpress自带的category链接,有利于优化
lena 发表了文章 • 1 个评论 • 4157 次浏览 • 2018-06-09 15:45
这种可以在刚开始建站时使用。如果后期用的话,链接是去掉了,但是页面都是404。
第二种方法:WP No Category Base”插件,对原来的分类地址做了301重定向跳转,对SEO优化有好处,把降权风险降到最低。
我觉得第一种简单方便,不占空间,但一定建站初期使用。
查看全部
这种可以在刚开始建站时使用。如果后期用的话,链接是去掉了,但是页面都是404。
第二种方法:WP No Category Base”插件,对原来的分类地址做了301重定向跳转,对SEO优化有好处,把降权风险降到最低。
我觉得第一种简单方便,不占空间,但一定建站初期使用。
javascript禁用浏览器滚动条
Leo 发表了文章 • 1 个评论 • 3542 次浏览 • 2018-06-04 10:07
document.body.parentNode.style.overflow = “hidden";//隐藏且禁用横向纵向两个滚动条
document.body.parentNode.style.overflow = “auto";//开启横向纵向两个滚动条
document.body.parentNode.style.overflowX = ”hidden“;//隐藏横向滚动条
document.body.parentNode.style.overflowX = ”auto“;//开启横向滚动条
document.body.parentNode.style.overflowY = ”hidden“;//隐藏纵向滚动条
document.body.parentNode.style.overflowY = ”auto“;//开启纵向滚动条
之前这个也没试过,一般就是样式表里hidden一下,今天试了一下这个js设定滚动轴,给人体验感觉就是权重高,css做不到的,js做给你看 查看全部
document.body.parentNode.style.overflow = “hidden";//隐藏且禁用横向纵向两个滚动条
document.body.parentNode.style.overflow = “auto";//开启横向纵向两个滚动条
document.body.parentNode.style.overflowX = ”hidden“;//隐藏横向滚动条
document.body.parentNode.style.overflowX = ”auto“;//开启横向滚动条
document.body.parentNode.style.overflowY = ”hidden“;//隐藏纵向滚动条
document.body.parentNode.style.overflowY = ”auto“;//开启纵向滚动条
之前这个也没试过,一般就是样式表里hidden一下,今天试了一下这个js设定滚动轴,给人体验感觉就是权重高,css做不到的,js做给你看