以下代码放入主题的
文件functions
.php


// 输入密码查看文章内容
function
password_protected_post
($atts
, $content
=null
){extract
(shortcode_atts
(array
(‘key
’=>null
), $atts
));if
(isset
($_POST
[‘password_key
’]) && $_POST
[‘password_key
’]==$key
){return
‘.$
content
. ‘;
}
elseif
(isset
($_POST
[‘password_key
’]) && $_POST
[‘password_key
’]!=$key
){return
‘alert
(“密码错误,请仔细核对密码后重试!!!”);window
.location
.href
=”‘.get_permalink
().‘”; ‘;
}
else
{return
‘.
get_permalink
().‘” method
=”post
”> ‘;
}
}
add_shortcode
(‘pwd_protected_post
’,‘password_protected_post
’);在文章内插入以下短代码即可使用,123456
为密码,可自行修改
[pwd_protected_post
key
=”123456″]隐藏的内容[/pwd_protected_post
]
转载请注明:汇站网 » wordpress
添加输入密码查看隐藏文章内容代码