自定义帖子类型,密码不起作用

时间:2018-11-21 15:10:13

标签: php wordpress custom-post-type

我已经在Wordpress中创建了自定义帖子类型。我想用密码保护帖子,因此我启用了一个密码。如果我转到帖子页面,它将在整个帖子内容下方显示第一个密码表。密码保护根本不起作用。为什么? 在标准帖子类型中,密码保护有效。我修改了基于主题的deafault single.php的帖子模板。要自定义帖子类型,我使用CPT-UI插件。

1 个答案:

答案 0 :(得分:0)

尝试一下。在div中使用“ content-inner”类包装div,并在此if条件下将其内部的内容包装在div中。

已更新

<?php if ( ! post_password_required() ) { ?>
<div class="content-inner">
    //... your content here
</div><!-- #.content-inner -->
<?php
    }else{
       echo get_the_password_form($post->ID);
    }
?>

希望这会有所帮助。