Hi,
Non-admin users should normally see their own posts in the WP dashboard. As of now, they see all of them, as I do as the admin.
Thanks for your help,
Philippe
]]>Hi,
Non-admin users are supposed to see only their own posts in the dashboard backend (or none, if they did not create any). As of now, they see all posts, like the admin does.
Thanks for your help,
Philippe
]]>Hello. I’d like to know how to redirect to a new page when the user have’nt permissions to see a page.
thks
]]>With just the default settings enabled, this plug-in hides empty categories from wp_nav_menu? Why? And how can I undo this?
]]>We are trying to give contributors read access rights to published articles but we can’t do it.
The only way to allow them to read these articles is to give them edit rights but that’s not what we want.
How can we do it please ?
Thanks
]]>We have PublishPress Permissions installed in our WordPress multisite that acts as a organizational intranet. We want some users to have an account only in one subsite, with their access being blocked to all other subsites unless they are specifically added as a user to that subsite. What seems to happen is that if a user is added to only one subsite as a Subscriber, they are able to see ALL pages of the other subsites, even though I have used the Permissions plugin to block all pages of each subsite from being viewed unless you are a subscriber or higher. If I add that user as a subscriber to each subsite individually, their permissions work correctly. But if that user does not exist in the user list for a subsite, by default they can see all pages of the subsite.
]]>Hello Team,
I have installed PublishPress Permissions plugins.
Currently, I’m encountering some database issues:
WordPress database error: [Table ‘databasename.wpm2_pp_group_members’ doesn’t exist] SELECT * FROM wpm2_pp_group_members INNER JOIN wpm2_pp_groups AS g ON wpm2_pp_group_members.group_id = g.ID WHERE member_type = ‘member’ AND status = ‘active’ AND user_id IN (‘1’) ORDER BY wpm2_pp_group_members.group_id
WordPress database error:?[Table ‘.databasename.wpm2_pp_group_members’ doesn’t exist]SELECT user_id FROM wpm2_pp_group_members WHERE group_id = 1 AND user_id = 1
WordPress database error:?[Table ‘databasename.wpm2_pp_group_members’ doesn’t exist]SHOW FULL COLUMNS FROM
wpm2_pp_group_members
Could you please advise on how to resolve this issue?
Thank you.
]]>Is it possible for each user to have a category checked by default? The WordPress functionality of checking a category by default only works for one user!
Hello
I would like to know how we can restrict users from adding categories to their posts where they were not the author. I want users to only see categories where they are the author of it
Thank you
]]>Hi,
I have the group, I have the category, but when trying to set a specific permission the “Post Operation: choose ‘Assign Term'” does not appear.
Thanks for your help.
Hi,
I have uninstalled and reinstalled PPP. By default, users would normally access their personally created posts in the admin area, not all posts from everybody else. I could not find how to fix this.
Subsidiary question: How to remove specific permissions created earlier on?
Thanks for your help.
]]>Hello,
I receive lot of php error related to the plugin, i’m on php 8.2 do you have any clue how to fix it ? Thank you very much for your help
[fastcgi:error] [pid 3111048:tid 139829840967424] [client 31.33.94.37:0] FastCGI: server “/home/clients/c2122e1746cad9168816bfddd6bc4000/.config/apache/ceriseslacooperative.info/.fpm/php5.external” stderr: PHP message: PHP Warning: Undefined property: WP_Block_Editor_Context::$ID in /home/clients/c2122e1746cad9168816bfddd6bc4000/web/wp-content/plugins/press-permit-core/modules/presspermit-collaboration/classes/Permissions/Collab/CapabilityFiltersAdmin.php on line 174, referer https://ceriseslacooperative.info/wp-admin/post.php?post=21310&action=edit
[fastcgi:error] [pid 3099802:tid 139829220202240] [client 31.33.94.37:0] FastCGI: server “/home/clients/c2122e1746cad9168816bfddd6bc4000/.config/apache/ceriseslacooperative.info/.fpm/php5.external” stderr: PHP message: PHP Warning: Undefined property: WP_Block_Editor_Context::$ID in /home/clients/c2122e1746cad9168816bfddd6bc4000/web/wp-content/plugins/press-permit-core/classes/PublishPress/Permissions/CapabilityFiltersAdmin.php on line 52; PHP message: PHP Warning: Undefined property: WP_Block_Editor_Context::$ID in /home/clients/c2122e1746cad9168816bfddd6bc4000/web/wp-content/plugins/press-permit-core/modules/presspermit-collaboration/classes/Permissions/Collab/CapabilityFiltersAdmin.php on line 174, referer https://ceriseslacooperative.info/wp-admin/edit.php?post_type=post
Best Regards,
]]>Is it possible to have one category that is ALWAYS published…
]]>hi, i installed the plugin, i then go to add new page “/wp-admin/post-new.php?post_type=page” and it gives this fatal php error:
Fatal error: Uncaught TypeError: Oho\Orange\Configuration\BlockEditor::setupBlockEditorForPost(): Argument #2 ($post) must be of type WP_Post, null given, called in /wp/wp-includes/class-wp-hook.php on line 326 and defined in /app/themes/orange/src/Configuration/BlockEditor.php:197
Stack trace:
0 /wp/wp-includes/class-wp-hook.php(326): Oho\Orange\Configuration\BlockEditor->setupBlockEditorForPost(true, NULL)
1 /wp/wp-includes/plugin.php(205): WP_Hook->apply_filters(true, Array)
2 /app/plugins/press-permit-core/classes/PressShack/LibWP.php(170): apply_filters(‘use_block_edito…’, true, NULL, 9223372036854775807)
3 /app/plugins/press-permit-core/modules/presspermit-collaboration/classes/Permissions/Collab/UI/Dashboard/DashboardFilters.php(171): PressShack\LibWP::isBlockEditorActive()
4 /wp/wp-includes/class-wp-hook.php(324): PublishPress\Permissions\Collab\UI\Dashboard\DashboardFilters->post_edit_ui(”)
5 /wp/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(”, Array)
6 /wp/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
7 /app/plugins/press-permit-core/classes/PublishPress/Permissions/UI/Dashboard/PostEdit.php(25): do_action(‘presspermit_pos…’)
8 /app/plugins/press-permit-core/classes/PublishPress/Permissions/UI/Dashboard/DashboardFilters.php(34): PublishPress\Permissions\UI\Dashboard\PostEdit->__construct()
9 /app/plugins/press-permit-core/classes/PublishPress/PermissionsHooks.php(489): PublishPress\Permissions\UI\Dashboard\DashboardFilters->__construct()
10 /app/plugins/press-permit-core/classes/PublishPress/PermissionsHooks.php(424): PublishPress\PermissionsHooks->loadInitFilters()
11 /app/plugins/press-permit-core/classes/PublishPress/PermissionsHooks.php(264): PublishPress\PermissionsHooks->actInitUser()
12 /wp/wp-includes/class-wp-hook.php(324): PublishPress\PermissionsHooks->actNormalInitUser(”)
13 /wp/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)
14 /wp/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
15 /wp/wp-settings.php(700): do_action(‘init’)
it works fine when edit an existing page but gives error when adding a new page, i did some debugging and found that the following code on line 165-170 in file press-permit-core/classes/PressShack/LibWP.php is causing issue:
$conditions[] = (self::isWp5() || $pluginsState['gutenberg'])
&& ! $pluginsState['classic-editor']
&& ! $pluginsState['gutenberg-ramp']
&& ! $pluginsState['disable-gutenberg']
&& apply_filters('use_block_editor_for_post_type', true, $post_type, PHP_INT_MAX)
&& apply_filters('use_block_editor_for_post', true, get_post(self::getPostID()), PHP_INT_MAX);
as you see while this code get_post(self::getPostID()) works for existing page, but for new page its NULL and hence the error
Please provide a solution thanks.
]]>(publicpress permission) After installing the plugin, all the items are not visible in the menu item of the mobile view version. The sub items are visible one or two and the rest are not visible. When one item is visible, another item is not visible. Very bad situation. But in the web view, all the menus, submenus are visible beautifully. I have activated a different theme and the same problem. I have changed the WordPress version, but the problem is still there. (publicpress permission) I have installed many other versions of the plugin, but the problem is still there. And while the plugin is installed, the website becomes very slow. After installing it, the website becomes fast as before. Please fix the problem. Thank you
]]>Fatal error: Uncaught Error: Attempt to modify property "cap" on null in /var/www/html/code/sources/wp-content/plugins/press-permit-core/classes/PublishPress/Permissions/Capabilities.php:89
When updating the plugin we’re getting this Fatal error. On WordPress 6.7 and PHP version 8.2. It seems to be working on PHP 7.4
]]>Are we able to set the default to ‘No’ and only enable their edit rights for the page when they are required to edit?
Plugin not work.
Not save restriction settings.
After add page edit restriction for user, save and refresh edit page window, setting are default. Changes disapear.
WP Version 6.7
]]>I see that Pro version integrates with WPML. But what about free version? Does it at least work with WPML in a manner that you can set permisions but they are not synchronized between translations?
]]>I updated the pp permissions plugin from 2.13 to 2.14, after the update when a contribution or editor role user creates a post, a new category is created from the id of default category and it is display in the list of categories. The issue goes away when I deactivate the publish press pro plugin.
]]>I have been asked to take over the maintenance of a website. But it seems i don’t have the capabilities to work on the plugins, themes etc. First necessity is to install and activate a backup plugin.
I have to have a other role but the previous website builder is nowhere to be found. I do have access to the database. Is there any way i can, for instance, look op my Profile and change the role to admin (all rights) in the database?
]]>We have several Roles and Groups on our Site.
They used to work just fine.
Now we encounter an odd behavior with our groups permissions, if they want to publish a custom post type.
Sometimes it just works fine, but most of the time it prevents me from uploading a file or publishing the post.
I have not figured out why this is happening.
It seems to me that if i start with the upload it works 90% of the time. When i enter the post title it usually never works to publish the post or upload an image.
Sometimes uploading an image to the post works as intended:
Sometimes it prevents me from uploading a file:
Sometimes it lets me publish the custom post type:
Sometimes it prevents me from publishing a post:
I hope you can help me. I really do not know what todo anymore.
Thank you in advance,
Timothy
When I update to PublishPress 4.0.30, I get this error:
[Tue Oct 08 12:17:52.322966 2024] [error] [pid 895015] mod_proxy_fcgi.c(887): [client 109.239.229.238:0] AH01071:
Got error ‘PHP message: PHP Fatal error: Uncaught TypeError: Cannot access offset of type string on string in /wp-content/plugins/presspermit-pro/modules/presspermit-teaser/classes/Permissions/Teaser/PostsTeaser.php:468
Stack trace:
#0 /wp-content/plugins/presspermit-pro/modules/presspermit-teaser/classes/Permissions/TeaserHooks.php(318): PublishPress\Permissions\Teaser\PostsTeaser::applyTeaser(Object(WP_Post), ‘post’, ‘post’, Array)
#1 /wp-includes/class-wp-hook.php(324): PublishPress\Permissions\TeaserHooks->fltElementorContent(‘\t\t<div data-ele…’)
#2 /wp-includes/plugin.php(205): WP_Hook->apply_filters(‘\t\t<div data-ele…’, Array)
#3 /wp-content/plugins/elementor/includes/frontend.php(1222): apply_filters(‘elementor/front…’, ‘\t\t<div data-ele…’)
#4 /wp-content/plugins/elementor/core/base/document.php(1…’
(I downgraded again to 4.0.25 to get the website working again)
PHP version is 8.1
]]>Hello, when I open the event categories page of the events-manager plugin in the backend, my WordPress installation reports the following error:
WordPress-Version 6.6.2
Aktives Theme: Twenty Fifteen (Version 3.8)
Aktuelles Plugin: PublishPress Permissions (Version 4.0.30)
PHP-Version 8.2.3
Fehler-Details
==============
Ein Fehler vom Typ E_ERROR wurde in der Zeile 135 der Datei /var/www/html/wp-content/plugins/press-permit-core/classes/PublishPress/PermissionsHooks.php verursacht. Fehlermeldung: Uncaught Error: Call to a member function get_col() on null in /var/www/html/wp-content/plugins/press-permit-core/classes/PublishPress/PermissionsHooks.php:135
Stack trace:
#0 /var/www/html/wp-includes/class-wp-hook.php(324): PublishPress\PermissionsHooks->actCreatedEventCategory()
#1 /var/www/html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#2 /var/www/html/wp-includes/plugin.php(517): WP_Hook->do_action()
#3 /var/www/html/wp-settings.php(700): do_action()
#4 /var/www/html/wp-config.php(141): require_once('...')
#5 /var/www/html/wp-load.php(50): require_once('...')
#6 /var/www/html/wp-admin/admin.php(34): require_once('...')
#7 /var/www/html/wp-admin/edit-tags.php(10): require_once('...')
#8 {main}
thrown
Can anyone help me with this? Thank you!
]]>I get this warning on a 6.6.2 WP release :
PHP Warning: Attempt to read property “object_type” on bool in /home/doume2/sites/pianothe/wp-content/plugins/press-permit-core/classes/PublishPress/Permissions/TermQuery.php on line 38, referer:
]]>Hello,
I am experiencing an issue where the PublishPress Permissions are not visible to the Custom Admin role on my website’s Dashboard.
Could you please assist me in resolving this issue?
Thank you for your support.
]]>To begin with: I was current with the latest version when I noticed I couldn’t view my own posts on my site. I double-checked settings for the post, for the categories it was in, etc, and they all seemed good, but I couldn’t view my posts.
I purged my cache plugin, still couldn’t view my posts.
I cleared my browser’s temp files, still can’t view my posts.
I rolled back to the original install in October 2023 and STILL can’t view my posts.
I disabled your plugin AND STILL can’t view my posts!!! I am the administrator of the site and should be able to view my posts when logged in, but even those posts I created where someone not logged in should be able to view them are not viewable when I log out!
How do I return my posts and categories to wordpress default viewing after using your plugin? I need to ensure that a handful of posts are viewable to the outside world. I was using your plugin to also create a community-only blogging system that wasn’t viewable to the outside world, but when I can’t view any post whether I’m logged in or not, that’s a problem. I CAN edit posts however, I just can’t view them on the front end.
]]>Hi, I’ve used Capabilities/Permissions on a few sites and am generally familiar with the UI, though it’s so expansive I wouldn’t consider myself an expert ?? I don’t know if I’m missing a control/permission or if there’s just a gray area in the interaction between PP’s plugins and TEC Pro, where a specific use case doesn’t work. TEC creates a custom post type, and it works perfectly with PP *except* in the case of recurring events (a “series” in TEC nomenclature). To save a lot of typing/reading I’ve made a screencast showing where it breaks down, as well as some troubleshooting steps I took to try to solve it:
I know PP can’t support every use case with every third-party plugin, for obvious reasons, but I thought TEC was widely enough used (700K+ installations) that you might want to go the extra mile to make their user base happy ??
]]>In the publish press permissions plugin wp, when I set a page to only view to the user role editor
and then the editor logs into his dashboard. The page is not listed in the pages section.
He should be able to view, not edit.
This issue is only in multisites, not in a single site.
]]>On our site, we have a permission group called “Adult”. We set specific permissions for this group to be able to edit all pages that are assigned as a sub-page to a parent page “Downloads”. This is working as intended.
However, if we create a new page and assign it to the “Downloads” parent page, users in the permission group cannot edit the page. We have to remove and reassign the same permissions to the sub-pages of the “Downloads” page to make it work.
Are new sub-pages not given the same permissions automatically? Thanks.
]]>