WordPress文章部分内容加密的设置方法!给WordPress文章部分内容设置指定密码

WordPress文章部分内容加密的设置方法!给WordPress文章部分内容设置指定密码

但是,有时候,我们需要设置部分内容加密,也就是说,一篇文章,有一部分可以观看,其他的需要输入密码才可以查看,那么,这是怎么设置的呢? 在这里给大家分享一下,WordPress文章部分内容加密的方法,希望对于大家有所帮助!

function e_secret($atts, $content=null){
    extract(shortcode_atts(array('key'=>null), $atts));
    if(isset($_POST['e_secret_key']) && $_POST['e_secret_key']==$key){
        return '
<div class="e-secret">'.$content.'</div>
';
    }
    else{
        return '
<form class="post-password-form" action="'.get_permalink().'" method="post" name="e-secret">
<p><label for="pwbox-142">输入密码查看加密内容: <input type="password" name="e_secret_key" size="20" /></label>
 <input type="submit" class="euc-y-s" value="确定" /></p>
</form>
';
    }
}
add_shortcode('secret','e_secret');


WordPress文章部分内容加密的设置方法!给WordPress文章部分内容设置指定密码

WordPress文章部分内容加密的设置方法!给WordPress文章部分内容设置指定密码

这样,我们的网站就可以把文章设置成部分内容加密了!

输入888查看我隐藏的内容: