我想到的就是用判断语句来实现(不知道有没有什么插件可以实现)
修改主题的相关文件,找到要限制的内容部分
<?php if ( $user_ID ) : ?>
用户登录后显示的内容
<?php else : ?>
未登录显示的内容
<?php endif;?>
wordpress如何设置访问权限
建议你去安装个插件:login-to-view-all.2.0
使用说明:
1. 在WordPress后台编辑文章的时候,切换到HTML模式,选中你要隐藏的内容,点击按钮 "loginview" 即可用"<!--loginview start-->" 和 "<!--loginview end-->" 将隐藏内容括起来;使用这个标签的好处是,你停用本插件后,该标签不会被显示出来。
2. 如果你不喜欢HTML代码模式,可以使用 [loginview] 和 [/loginview] 将你想要隐藏的内容括起来,该标签支持可视化模式和HTML编辑模式。你的文章内容应该像这样子:[loginview]这里是你要隐藏的内容[/loginview]
3. 这样未登录的用户浏览文章的时候,将无法阅读隐藏的内容。更多
我不要隐藏部分内容,我想要未登录的人完全不能看到网页。可以怎么通过修改wordpress主题文件实现呢
按照你的思路就是,必须登录在访问页面对吗?、
这样的话,可以在进入网站的时候先执行login.php 页面,当用户名和密码正确之后再转入index.php
我想要不登录的用户无法浏览整个网站怎么做呢
汗!就是我说的那样啊!1
1.在进入网站的时候先执行login.php (登录)页面,
添加自定义函数
在当前主题的function.php中添加:
function liveme_if_login(){
if(!is_user_logged_in()){
auth_redirect();}
调用自定义函数
在当前主题的header.php中添加:
<?php liveme_if_login();?>
这样就实现了先执行登录页,.当用户名和密码正确之后登录成功再转入index.php(主页面)
现在不知道明白否?
参考资料:耕博原创
wordpress 局域网访问没有权限,怎么解决
你确定你后台常规设置那的2个网站地址都改成了192开头的地址吗。然后你的wpc文件是共享性质的吗。局域网其他用户可以访问吗。
wordpress后台已经设置成192.168....... 并且其他电脑可以访问我的wpc 文件夹
如何开启wordpress远程访问权限使别人可以访问我的wordpress?(用phpnow,xa
你搭建的是本地的吧,需要你把网站放到网上,就是需要空间、域名更多
搭建的是本地的,只是想用一台远程主机能访问我的wordpress,不放网上可以吗,请问怎么设置,能不能麻烦给详细步骤,原谅我是菜鸟什么也听不懂(-_-) zzz
本地搭建的 远程访问不了,
可是我们要交作业,老师说要远程访问我们的页面。
这个真不不知道了,你可以找个什么免费的空间用用,域名也有免费的2级域名
好的,谢谢
wordpress如何限制访问用户的ip?
如果空间支持的话可以在空间后台设置,问问你的空间提供商
WordPress 主题的fucntion.php 的访问权限经常为0000
你用的是win主机还是linux?如果是win无所谓权限设置,如果是linux,fucntion.php文件权限应该是755。
下图是wordpress根目录文件/文件夹权限建议。
请问wordpress中引用链接能不能设置访问权限
IIS是windows主机,.htaccess是linux主机才有的,这两个根本就不是一套东西,这问题怎么跟你回答?如果楼主真心要做wordpress博客,买linux主机吧。百度“主机格调香港主机”
wordpress中能给用户组分配访问权限的插件有哪些
你好,添加角色 添加以下代码至 Functions.php:
$result = add_role(
'basic_contributor',
__( '新订阅者' ),
array(
'read' => true, // 允许阅读文章
'edit_posts' => true, // 允许修改文章
'delete_posts' => false, // 不允许删除文章,以此类推
)
);
if ( null !== $result ) {
echo 'Yay! New role created!';
}
else {
echo 'Oh... the basic_contributor role already exists.';
}
当然,添加一种新的角色也不是难事,“版主”、“专栏作者”……只有想不到,没有做不到~
转载请注明出处51数据库 » wordpress限制访问 wordpress限制访问
Destiny10309489
