Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Authentication 是否有WordPress插件允许您通过用户名/登录来保护某些页面?_Authentication_Wordpress - Fatal编程技术网

Authentication 是否有WordPress插件允许您通过用户名/登录来保护某些页面?

Authentication 是否有WordPress插件允许您通过用户名/登录来保护某些页面?,authentication,wordpress,Authentication,Wordpress,我有10个页面,其中4个应该可以被登录的用户访问 是否存在密码保护这些页面的插件?理想情况下,您可以登录一次,然后查看所有这些受保护的页面 我在谷歌上搜索了一下,但是没有找到可以保护个人页面的东西,只有整个WordPress平台 是否存在类似的情况,如果存在多个,您的体验中哪一个是最好的 谢谢私人贴子可以做你想做的事。你不应该需要插件 您可以使用会员插件。大多数都是花钱买的。一个谷歌搜索找到了一个叫做的免费搜索,但我还没试过,也说不出它有多好 通常,会员插件将处理注册和访问控制。如果您认为这是过

我有10个页面,其中4个应该可以被登录的用户访问

是否存在密码保护这些页面的插件?理想情况下,您可以登录一次,然后查看所有这些受保护的页面

我在谷歌上搜索了一下,但是没有找到可以保护个人页面的东西,只有整个WordPress平台

是否存在类似的情况,如果存在多个,您的体验中哪一个是最好的


谢谢

私人贴子可以做你想做的事。你不应该需要插件

您可以使用会员插件。大多数都是花钱买的。一个谷歌搜索找到了一个叫做的免费搜索,但我还没试过,也说不出它有多好

通常,会员插件将处理注册和访问控制。如果您认为这是过火了,您可以只关注内容保护,而不必担心。下面,我附加了一个通用的WordPress页面模板,可以对来宾隐藏内容。它基于WordPress的旧默认主题。如果用户未登录,它将显示一条消息,告诉他们无法以来宾身份访问内容

<?php
/*
Template Name: Protected Content
*/

get_header(); ?>

<div id="content" class="narrowcolumn" role="main">

    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    <div class="post" id="post-<?php the_ID(); ?>">
    <h2><?php the_title(); ?></h2>
        <div class="entry">
            <?php 

            if(is_user_logged_in()) {
                the_content('<p class="serif">Read the rest of this page &raquo;</p>'); 
            }
            else {
                echo "You must be logged in to access this content!";
            }

            ?>

            <?php wp_link_pages(array('before' => '<p><strong>Pages:</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>

        </div>
    </div>
    <?php endwhile; endif; ?>
<?php edit_post_link('Edit this entry.', '<p>', '</p>'); ?>

<?php comments_template(); ?>

</div>

<?php get_sidebar(); ?>

<?php get_footer(); ?>


我对WordPress还是新手。用户如何注册?他们可以从前端注册吗?谢谢。管理员设置注册策略。这包括用户可以在哪里注册,何时获得访问权限,以及在没有人调整其权限的情况下可以达到的级别。从我所看到的,私人帖子是私人的,只来自没有登录的用户。一旦他们登录,他们就可以阅读私人帖子。