我想建立一个只有2个用户的私有WordPress站点,我只需要一个简单的私有站点功能,访问者在尝试登录时无法看到任何东西,只能重定向到登录页面。RSS也应该被阻止。
我发现有一个插件可以做到这一点,但它似乎没有得到维护,还有其他插件可以做同样的事情并得到维护吗?
我想建立一个只有2个用户的私有WordPress站点,我只需要一个简单的私有站点功能,访问者在尝试登录时无法看到任何东西,只能重定向到登录页面。RSS也应该被阻止。
我发现有一个插件可以做到这一点,但它似乎没有得到维护,还有其他插件可以做同样的事情并得到维护吗?
使用此选项:
http://wordpress.org/extend/plugins/password-protected/
用一个简单的密码快速保护WordPress站点。无缝集成到WordPress隐私设置中。How can I change the WordPress logo to a different image?
Mark Jaquith安装并配置登录徽标插件。这将更改密码输入页面和管理员登录页面上的徽标。如果可以,请使用apache basic身份验证,这比使用WP插件进行身份验证要容易得多,尤其是当站点只有2个用户时。
看见WordPress › Absolute Privacy « WordPress Plugins. 完全登录控制和阻止RSS。
我一直在研究这个问题,这个解决方案为“隐私”设置页面添加了一组新选项。
function oxide_setup_options() {
register_setting(\'oxide-privacy\', \'blog_open\');
$blog_open = get_option(\'blog_open\');
if ( empty( $blog_open ) ) {
add_option(\'blog_open\', \'0\');
}
}
add_action(\'admin_init\', \'oxide_setup_options\');
function oxide_restrict_toggle() { ?>
<?php settings_fields(\'oxide-privacy\'); ?>
<legend class="screen-reader-text"><span><?php _e( \'Site Access Restriction\' ); ?> </span></legend>
<input id="blog-open" type="radio" name="blog_open" value="1" <?php checked(\'1\', get_option(\'blog_open\')); ?> />
<label for="blog-open"><?php _e( \'Allow access to all users.\' );?></label><br/>
<input id="blog-closed" type="radio" name="blog_open" value="0" <?php checked(\'0\', get_option(\'blog_open\')); ?> />
<label for="blog-closed"><?php _e( \'Restrict access to logged in users.\' ); ?></label>
<p class="description"><?php _e( \'Note: This option blocks access to your site — like a boss.\' ); ?></p>
<?php do_settings_fields(\'oxide-privacy\', \'default\'); ?>
<?php }
add_action(\'blog_privacy_selector\', \'oxide_restrict_toggle\');
function oxide_restrict_access() {
if ( !get_option(\'blog_open\') && !is_user_logged_in() ) {
wp_redirect( wp_login_url() ); exit;
}
}
add_action(\'parse_request\', \'oxide_restrict_access\');
只需将这些代码放入主题函数中即可。php文件或创建一个包含代码的简单插件,您就可以开始了!
如果我写一个私有插件,有没有办法使用WordPress自动更新机制来更新它 我想封装这个功能,但它是我自己的5个博客特有的,所以它不是公共插件资源的好候选。但我喜欢这种简单的更新机制 有没有办法做到这一点