欢迎访问
2020我们一直在努力!

WordPress代码

/**
* WordPress文章部分内容关注微信公众号后可见
*/
function lxtx_secret_content($atts, $content=null){
extract(shortcode_atts(array('key'=>null,'keyword'=>null), $atts));
if(isset($_POST['secret_key']) && $_POST['secret_key']==$key){
return '<div class="secret-password">'.$content.'</div>';
} else {
return
'<div class="gzhhide">
<div ><img class="gzhcode" align="right" src="https://www.jhshome.top/wp-content/uploads/2019/12/1576936934-836f71af39cfdca.jpg" width="130" height="130" alt="计划书之家"></div>
<div class="gzhtitle">抱歉!隐藏内容,请输入密码后可见!<i class="fa fa-lock"></i><span></span></div>
<div class="gzh-content">请打开微信扫描右边的二维码回复关键字“<span><b>'.$keyword.'</b></span>”获取密码,也可以微信直接搜索“计划书之家”关注微信公众号获取密码。</div>
 
<div class="gzhbox"><form action="'.get_permalink().'" method="post">
<input id="pwbox" type="password" size="20" name="secret_key" width="100">
<button type="submit">立即提取</button></form></div></div>';
}
}
add_shortcode('gzh2v', 'lxtx_secret_content');
// 后台文本编辑框中添加公众号隐藏简码按钮
function lxtx_wpsites_add_gzh_quicktags() {
if (wp_script_is('quicktags')){
?>
<script type="text/javascript">
QTags.addButton( 'gzh2v', ' 公众号隐藏', '\n[gzh2v keyword="关键字" key="验证码"]隐藏内容[/gzh2v]', "" );
</script>
<?php
}
}
add_action( 'admin_print_footer_scripts', 'lxtx_wpsites_add_gzh_quicktags' );
 
// 文章页添加展开收缩效果
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-toggle-on" aria-hidden="true">&nbsp;</i><span class="xTitle">'.$title.'</span></a>
<div style="clear: both;"></div>
</div>
<div class="xContent" style="display: none;">'.$content.'</div>
</div>';
}
add_shortcode('collapse', 'xcollapse');
 
//添加展开/收缩快捷标签按钮
function appthemes_add_collapse() {
?>
<script type="text/javascript">
if ( typeof QTags != 'undefined' ) {
QTags.addButton( 'collapse', '展开/收缩按钮', '[collapse title="点击展开 查看更多"]','[/collapse]' );
}
</script>
<?php
}
add_action('admin_print_footer_scripts', 'appthemes_add_collapse' );

/*文章页添加展开收缩效果*/
.xControl {
font-size: 15px;
font-weight: bold;
padding: 5px 0;
text-align: center;
margin: 18px 0px 18px -20px;
 
}
.xControl a{
text-decoration: none;
display: block;
}
 
&nbsp;
 
/*公众号隐藏*/
.post_hide_box, .secret-password {
background: none repeat scroll 0 0 #efe;
border-left: 5px solid #e74c3c;
color: #555;
padding: 10px 0 10px 10px;
border-radius: 5px;
margin-bottom: 15px;
overflow:hidden;
clear:both;
}
.post_hide_box .post-secret {
font-size: 18px;
line-height:20px;
color:#e74c3c;
margin:5px;
}
.post_hide_box form {
margin:15px 0;
}
.post_hide_box form span {
font-size:18px;
font-weight:700;
}
.post_hide_box .erweima {
margin-left:20px;
margin-right:16px;
}
.post_hide_box input[type=password] {
color: #9ba1a8;
padding: 6px;
background-color: #f6f6f6;
border: 1px solid #e4e6e8;
font-size: 12px;
-moz-transition: border .25s linear,color .25s linear,background-color .25s linear;
-webkit-transition: border .25s linear,color .25s linear,background-color .25s linear;
-o-transition: border .25s linear,color .25s linear,background-color .25s linear;
transition: border .25s linear,color .25s linear,background-color .25s linear;
}
.post_hide_box input[type=submit] {
background: #F88C00;
border: none;
border: 2px solid;
border-color: #F88C00;
border-left: none;
border-top: none;
padding: 0px;
width: 100px;
height: 38px;
color: #fff;
outline: 0;
border-radius: 0 0 2px 0;
font-size: 16px;
}
.post_hide_box .details span {
color:#e74c3c;
}
.post_hide_box .details span {
color:#e74c3c;
}
.gzhhide .gzhcode {
position:absolute;
width:100px;
height:100px;
right:20px;
top:50%;
margin-top:-50px
}
.gzhhide {
background:#fff;
border-radius:10px;
padding:20px;
margin:15px 0;
position:relative;
box-shadow:0 0 20px #d0d0d0
}
.gzhhide .gzhtitle {
position:relative;
font-size:17px;
font-weight:700;
color:#6c80a7;
padding:6px 140px 0 40px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap
}
.gzhhide .gzhtitle .fa {
position:absolute;
left:0;
font-size:35px;
top:0
}
.gzh-content {
padding:20px 140px 15px 0;
font-size:14px;
color:#777
}
.gzhbox {
padding:0 140px 10px 0
}
.gzhbox input {
width:45%;
border:none;
color:#737373;
font-size:13px;
height:35px;
line-height:35px;
background:#f2f2f2;
border-radius:4px;
outline:none;
float:left;
padding:0 10px
}
.gzhbox button {
width:20%;
margin-left:15%;
border:none;
background-image: linear-gradient(to left, #f58365, #ff5c00);
color:#fff;
font-size:14px;
border-radius:5px
}
.gzhhide .gzhcode {
position:absolute;
width:100px;
height:100px;
right:20px;
top:50%;
margin-top:-50px
}
.gzhbox {
padding:0
}
.gzh-content {
padding:20px 90px 15px 0
}
.gzhhide .gzhcode {
width:120px;
height:120px
}
#vivideo {
height:200px
}

 

赞(1) 大佬请打赏
未经允许不得转载:QQ网络吧 » WordPress代码
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者!

支付宝扫一扫打赏

微信扫一扫打赏