您当前的位置:首页 > TAG信息列表 > content-restriction
为非管理员和非编辑者隐藏顶级管理面板
所以我找到了三个可行的解决方案,但我无法决定哪一个更好。你的意见是什么?第一种解决方案:if ( ( in_array(\'administrator\', userdata(\'role\')) || in_array(\'editor\', userdata(\'role\')) ) == false) { add_filter(\'show_admin_bar\', \'__return_false\'); } 第二个:if( ( current_u
如何限制我授权的用户访问单曲?
我有一个WordPress网站,不需要任何登录或用户注册。然而,我刚刚在我的网站上创建了一个页面,我想限制我自己添加的用户。我希望每个用户都有自己的特定凭据,以便我可以跟踪他们登录的时间/地点。例如,我希望John Smith能够查看我的受限页面。因此,我将创建一个用户名J\\u Smith和一个密码pass4321!。然后,他可以使用这些凭据登录并查看页面。我已经研究了一些插件来实现这一点,但它们似乎只根据WordPress用户权限限制对页面的访问。我要注册的人没有任何访问WordPress开发的权限,
WordPress前端用户受限分类
嗨,我需要一些关于如何实现以下senario的信息。我有一个帖子类型叫做\"PRO\".</我对上述帖子类型有一个自定义分类法,名为\"Pro Categories\".管理员将在后端创建一个名为“project”的自定义角色的用户,管理员将创建自定义分类术语,在创建时,他必须选择一个具有上述角色的用户(因此只有具有上述角色的用户列表才可供选择)在前端,当用户登录时,他必须只查看(或有权访问)其个人资料可以访问的分类法/帖子。用户没有后端访问权限。只有前端限制,这里有人能告诉我实现这一目标的最佳方法
根据购买WooCommerce产品限制内容
当用户购买特定产品时,我如何限制部分帖子/页面内容?例如: some content ... [wcm_restrict product_id=\"5\"] this content only show for users that bought product 5 [/wcm_restrict] ... some other content 我尝试了许多插件,但不幸的是它们没有这个功能
未登录的用户无法提交表单
我使用Mailchimp插件嵌入了一个Mailchimp新闻稿注册,该插件对登录用户和我的其他网站都很好。但在此页面上,未登录的用户无法单击表单的提交按钮。它只是没有效果,也没有出现错误消息。什么都没有发生。EDIT: Could the problem be the fact, that there are two forms on the page, when the user isn\'t logged in and mailchimp can\'t figure out which input f
如何对整型使用url格式化程序
我有下面的代码来防止用户删除测验。 if( in_array( $pagenow, array(\'admin.php\') ) && ( $_GET[\'page\'] == \'wpProQuiz\' && $_GET[\'action\'] == \'delete\' && $_GET[\'id\'] == \'1\' ) ) { // Now check the current use
如何显示用户特定的内容?
我有一个只向注册用户显示内容的网站。大部分内容可供所有用户使用,但其中一些内容是特定于用户的(即所有用户都有该页面,但每个用户都可以看到其他人看不到的自己的内容)。对于如何限制(和显示)每个特定用户的特定内容,有什么想法吗?
WordPress在保存时剥离某些管理员用户的html和脚本标记
当我以原始管理员用户的身份向页面添加内容时,我可以输入以下代码,并保存fine(其他用户设置的旧google搜索):<form action=\"http://www.google.com/cse\" enctype=\"application/x-www-form-urlencoded\" id=\"searchbox_001294947689528032268:0gmklvjoyzm\" method=\"get\"> <input name=\"cx\" type=
为两个不同的读者隔离博客中的内容
我想有一个涵盖两个主题的博客,数学和互动小说。然而,由于数学更为严肃,就我的工作而言,我希望在用户在主页上和用户阅读数学帖子时隐藏交互式虚构,但在用户阅读另一个交互式虚构帖子时,将其显示出来。这可能吗?本质上,我想做MathOverflow对stackexchange所做的事情,其中MO帖子出现在stackexchange侧栏中,但其他网站不会出现在MO的侧栏中。
如何将附件下载限制为特定用户?
我有一个非常具体的用例,为律师和他的每个客户构建的网站都可以登录到他们自己的“特定页面/门户”(自定义帖子类型),而无需访问wp admin等(我在前端创建了所有登录/注册/档案编辑页面)。在此页面/门户中,律师将留言和files for the client to download, 从理论上讲,一个客户可以猜测(或者如果知道另一个客户的文件)其他文件名并下载,从而产生隐私/安全/机密材料等问题。我正在寻找解决方案的想法/概念,我最初的想法是让下载链接指向一些下载。php发送附件id、用户id、页面/门
如何限制插件的一个版本中的功能?
我正忙着写一个免费版和付费版的插件。对于我们最初发布的两个版本,我想让事情尽可能简单,所以我宁愿推迟使用非常可扩展的免费版本的策略,在Pro版本中实现挂钩;在以后的版本中,我将对此方向给予一些关注。我的下一个方法是简单地拥有两个完全独立的构建,其中包括一些核心、共享组件和一些特定于Pro或Free版本的组件。这里我的问题的目的是尝试收集关于我的第三个角度的一些建议,即如果某个版本正在运行,即如果调用核心服务的客户端是免费的或专业的,则使用只执行操作的签入代码。我应该看什么来尝试这种功能限制途径?
网站的高级会员部分
过去曾使用过emember,并查看了Tadlock的会员资格以及jigowatt提供的另一项优质服务。然而,我不想仅仅隐藏帖子的内容。。。。我想隐藏整个帖子。。。以及整个类别/分类法。我希望菜单显示“产品”,当您访问该特定页面时,系统会提示您登录以查看它。记录它还将“解锁”/显示以前不可见的站点部分。例如,菜单现在可能在主“产品”下面有小部件和小发明。对我来说,这似乎不同于我之前提到的插件所能处理的。有没有插件可以做到这一点,或者我正在考虑创建自己的插件?
阻止某些订阅者查看特定分类(频繁更改)
我创建了一个分类法(我们称之为tax). 我需要限制用户可以看到的内容。用户不能编辑任何内容,只需阅读博客即可。如果只是设置他们只能看到一次的内容,我可能只会创建一个新的用户角色,但他们将查看的内容会经常更改例如: user1 can view tax1, tax4 user2 can view tax3 user3 can view tax1, tax2 下周一切都会改变(有点像退房看电影或书,然后还回去)如何确保用户不能查看除分配给他们的分类之外的任何其他分类
如何限制编辑人员查看/编辑管理员创建的页面?
在后端,如何限制编辑器(具有编辑器角色的用户)查看/编辑由管理员(和/或管理员角色)创建的页面?我知道WordPress中的编辑器角色具有“edit\\u others\\u pages”功能,但我需要一个自定义功能的函数,如:“edit\\u others\\u pages\\u except\\u admin”:我不想仅仅为了这个而使用一个庞大/复杂的插件!谢谢我搜索了一个解决方案超过1h:D
分类,限制编辑和创建术语?
我可以阻止我的客户向某个分类添加术语吗?所以我设定了一个固定数量的条款,这就是他们可以选择的。我可以删除后端中某些分类法的菜单项吗?假设我创建了两个分类法,我希望用户能够访问其中一个分类法,而另一个分类法应该隐藏起来,并且只在编辑帖子/页面时显示为选项。
仅允许特定成员访问页面
我试图在WP上创建一个会员网站,每个会员都只能访问为他们创建的特定页面。我的意思是,只允许一个成员查看页面上的内容,而该页面仅限于其他人。我只是想授权一个成员访问一个页面。我不知道在任何插件的帮助下这是否可行
如何限制页面[没有插件]
如何在wordpress中限制页面。例如:未登录的用户[]可以查看游戏列表的5。[example.com/game/]点击“查看更多”后,user must login/register 之后,用户can access full/100 game list. [example.com/game/]有谁知道不用插件就可以做到?非常感谢。
基本文件/发布限制插件
我正在寻找一个插件,它允许我将单个帖子/页面的访问限制为特定角色或个人。它还需要限制附加到该帖子的文件。我试过好几种,但似乎都没有这种完全的组合,或者根本不起作用。要实现这一点,最好的插件是什么?或者我必须自己开发?我尝试过:角色作用域成员用户访问管理器
用户登录后重定向到目标URL
场景:如果用户未登录,则用户重定向到自定义登录页面,并在登录后再次重定向到目标页面。我不使用函数或插件。此代码到限制页:if (!is_user_logged_in()){ wp_redirect( get_option(\'home\') . \'?redirect_to=\' . esc_url($_SERVER[\"HTTP_HOST\"] . $_SERVER[\"REQUEST_URI\"]) ); } 成功登录到用户,但在登录页面中,URL更改为?page=登录,无法将URL
Remove admin menu
如何删除admin以下用户的admin菜单项和Disable访问?正确的方式。。。// 1 - Remove Menu Items function my_remove_menu_pages() { if ( !current_user_can( \'administrator\' ) ) { remove_menu_page(\'options-general.php\'); // Settings remove_menu_page