Authentication 是否有WordPress插件允许您通过用户名/登录来保护某些页面?
我有10个页面,其中4个应该可以被登录的用户访问 是否存在密码保护这些页面的插件?理想情况下,您可以登录一次,然后查看所有这些受保护的页面 我在谷歌上搜索了一下,但是没有找到可以保护个人页面的东西,只有整个WordPress平台 是否存在类似的情况,如果存在多个,您的体验中哪一个是最好的Authentication 是否有WordPress插件允许您通过用户名/登录来保护某些页面?,authentication,wordpress,Authentication,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 »</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还是新手。用户如何注册?他们可以从前端注册吗?谢谢。管理员设置注册策略。这包括用户可以在哪里注册,何时获得访问权限,以及在没有人调整其权限的情况下可以达到的级别。从我所看到的,私人帖子是私人的,只来自没有登录的用户。一旦他们登录,他们就可以阅读私人帖子。