Is this plugin being updated for the current version of WordPress? We’ve been using BU Section Editing for allowing groups of people to edit their individual pages and only their pages along side the Divi theme/builder and it’s been working very well until recently. Our Section Editors are no longer able to save pages and I’m currently working through the causes. Non Section Editors are able to work appropriately.
Noticing this plugin is only validated to work on WordPress 4.x I’m just investigating whether or not it is going to be updated and maintained or if anyone else is having issues on WordPress 5.x.
Thanks!
]]>I’m getting the following JS error when trying to add users to an editing group:
group-editor.min.js:4 Uncaught ReferenceError: buse_site_users is not defined
at a.(anonymous function).(anonymous function).source (../wp-content/plugins/bu-section-editing/js/group-editor.min.js:4:355)
at a.(anonymous function).(anonymous function)._search (../wp-admin/load-scripts.php?c=0&load%5B%5D=jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-position,jque&load%5B%5D=ry-ui-dialog,wpdialogs,hoverIntent,common,admin-bar,jquery-ui-tabs,svg-painter,heartbeat,wp-auth-check,jquery-ui-sortable,jquery&load%5B%5D=-ui-slider,jquery-touch-punch,iris,wp-color-picker,jquery-ui-menu,wp-a11y,jquery-ui-autocomplete&ver=4.8.5:407:5252)
at a.(anonymous function).(anonymous function)._search (../wp-admin/load-scripts.php?c=0&load%5B%5D=jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-position,jque&load%5B%5D=ry-ui-dialog,wpdialogs,hoverIntent,common,admin-bar,jquery-ui-tabs,svg-painter,heartbeat,wp-auth-check,jquery-ui-sortable,jquery&load%5B%5D=-ui-slider,jquery-touch-punch,iris,wp-color-picker,jquery-ui-menu,wp-a11y,jquery-ui-autocomplete&ver=4.8.5:22:1032)
at a.(anonymous function).(anonymous function).search (../wp-admin/load-scripts.php?c=0&load%5B%5D=jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-position,jque&load%5B%5D=ry-ui-dialog,wpdialogs,hoverIntent,common,admin-bar,jquery-ui-tabs,svg-painter,heartbeat,wp-auth-check,jquery-ui-sortable,jquery&load%5B%5D=-ui-slider,jquery-touch-punch,iris,wp-color-picker,jquery-ui-menu,wp-a11y,jquery-ui-autocomplete&ver=4.8.5:407:5123)
at a.(anonymous function).(anonymous function).search (../wp-admin/load-scripts.php?c=0&load%5B%5D=jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-position,jque&load%5B%5D=ry-ui-dialog,wpdialogs,hoverIntent,common,admin-bar,jquery-ui-tabs,svg-painter,heartbeat,wp-auth-check,jquery-ui-sortable,jquery&load%5B%5D=-ui-slider,jquery-touch-punch,iris,wp-color-picker,jquery-ui-menu,wp-a11y,jquery-ui-autocomplete&ver=4.8.5:22:1032)
at a.(anonymous function).(anonymous function).<anonymous> (../wp-admin/load-scripts.php?c=0&load%5B%5D=jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-position,jque&load%5B%5D=ry-ui-dialog,wpdialogs,hoverIntent,common,admin-bar,jquery-ui-tabs,svg-painter,heartbeat,wp-auth-check,jquery-ui-sortable,jquery&load%5B%5D=-ui-slider,jquery-touch-punch,iris,wp-color-picker,jquery-ui-menu,wp-a11y,jquery-ui-autocomplete&ver=4.8.5:407:4925)
at c (../wp-admin/load-scripts.php?c=0&load%5B%5D=jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-position,jque&load%5B%5D=ry-ui-dialog,wpdialogs,hoverIntent,common,admin-bar,jquery-ui-tabs,svg-painter,heartbeat,wp-auth-check,jquery-ui-sortable,jquery&load%5B%5D=-ui-slider,jquery-touch-punch,iris,wp-color-picker,jquery-ui-menu,wp-a11y,jquery-ui-autocomplete&ver=4.8.5:22:5409)
source @ group-editor.min.js:4
_search @ load-scripts.php?c=0&load[]=jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-position,jque&load[]=ry-ui-dialog,wpdialogs,hoverIntent,common,admin-bar,jquery-ui-tabs,svg-painter,heartbeat,wp-auth-check,jquery-ui-sortable,jquery&load[]=-ui-slider,jquery-touch-punch,iris,wp-color-picker,jquery-ui-menu,wp-a11y,jquery-ui-autocomplete&ver=4.8.5:407
(anonymous) @ load-scripts.php?c=0&load[]=jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-position,jque&load[]=ry-ui-dialog,wpdialogs,hoverIntent,common,admin-bar,jquery-ui-tabs,svg-painter,heartbeat,wp-auth-check,jquery-ui-sortable,jquery&load[]=-ui-slider,jquery-touch-punch,iris,wp-color-picker,jquery-ui-menu,wp-a11y,jquery-ui-autocomplete&ver=4.8.5:22
search @ load-scripts.php?c=0&load[]=jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-position,jque&load[]=ry-ui-dialog,wpdialogs,hoverIntent,common,admin-bar,jquery-ui-tabs,svg-painter,heartbeat,wp-auth-check,jquery-ui-sortable,jquery&load[]=-ui-slider,jquery-touch-punch,iris,wp-color-picker,jquery-ui-menu,wp-a11y,jquery-ui-autocomplete&ver=4.8.5:407
(anonymous) @ load-scripts.php?c=0&load[]=jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-position,jque&load[]=ry-ui-dialog,wpdialogs,hoverIntent,common,admin-bar,jquery-ui-tabs,svg-painter,heartbeat,wp-auth-check,jquery-ui-sortable,jquery&load[]=-ui-slider,jquery-touch-punch,iris,wp-color-picker,jquery-ui-menu,wp-a11y,jquery-ui-autocomplete&ver=4.8.5:22
(anonymous) @ load-scripts.php?c=0&load[]=jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-position,jque&load[]=ry-ui-dialog,wpdialogs,hoverIntent,common,admin-bar,jquery-ui-tabs,svg-painter,heartbeat,wp-auth-check,jquery-ui-sortable,jquery&load[]=-ui-slider,jquery-touch-punch,iris,wp-color-picker,jquery-ui-menu,wp-a11y,jquery-ui-autocomplete&ver=4.8.5:407
c @ load-scripts.php?c=0&load[]=jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-position,jque&load[]=ry-ui-dialog,wpdialogs,hoverIntent,common,admin-bar,jquery-ui-tabs,svg-painter,heartbeat,wp-auth-check,jquery-ui-sortable,jquery&load[]=-ui-slider,jquery-touch-punch,iris,wp-color-picker,jquery-ui-menu,wp-a11y,jquery-ui-autocomplete&ver=4.8.5:22
setTimeout (async)
_delay @ load-scripts.php?c=0&load[]=jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-position,jque&load[]=ry-ui-dialog,wpdialogs,hoverIntent,common,admin-bar,jquery-ui-tabs,svg-painter,heartbeat,wp-auth-check,jquery-ui-sortable,jquery&load[]=-ui-slider,jquery-touch-punch,iris,wp-color-picker,jquery-ui-menu,wp-a11y,jquery-ui-autocomplete&ver=4.8.5:22
_searchTimeout @ load-scripts.php?c=0&load[]=jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-position,jque&load[]=ry-ui-dialog,wpdialogs,hoverIntent,common,admin-bar,jquery-ui-tabs,svg-painter,heartbeat,wp-auth-check,jquery-ui-sortable,jquery&load[]=-ui-slider,jquery-touch-punch,iris,wp-color-picker,jquery-ui-menu,wp-a11y,jquery-ui-autocomplete&ver=4.8.5:407
(anonymous) @ load-scripts.php?c=0&load[]=jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-position,jque&load[]=ry-ui-dialog,wpdialogs,hoverIntent,common,admin-bar,jquery-ui-tabs,svg-painter,heartbeat,wp-auth-check,jquery-ui-sortable,jquery&load[]=-ui-slider,jquery-touch-punch,iris,wp-color-picker,jquery-ui-menu,wp-a11y,jquery-ui-autocomplete&ver=4.8.5:22
input @ load-scripts.php?c=0&load[]=jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-position,jque&load[]=ry-ui-dialog,wpdialogs,hoverIntent,common,admin-bar,jquery-ui-tabs,svg-painter,heartbeat,wp-auth-check,jquery-ui-sortable,jquery&load[]=-ui-slider,jquery-touch-punch,iris,wp-color-picker,jquery-ui-menu,wp-a11y,jquery-ui-autocomplete&ver=4.8.5:407
h @ load-scripts.php?c=0&load[]=jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-position,jque&load[]=ry-ui-dialog,wpdialogs,hoverIntent,common,admin-bar,jquery-ui-tabs,svg-painter,heartbeat,wp-auth-check,jquery-ui-sortable,jquery&load[]=-ui-slider,jquery-touch-punch,iris,wp-color-picker,jquery-ui-menu,wp-a11y,jquery-ui-autocomplete&ver=4.8.5:22
dispatch @ load-scripts.php?c=0&load[]=jquery-core,jquery-migrate,utils,farbtastic&ver=4.8.5:3
r.handle @ load-scripts.php?c=0&load[]=jquery-core,jquery-migrate,utils,farbtastic&ver=4.8.5:3
Any ideas what might be happening here?
]]>When searching front end items show up in search with the link of https://whatever.com/?buse_group=name-of-section
How can i suppress this in search? I assume it is searching all items in the database and those marked buse should be excluded.
]]>Hi. Did you test the compatibility of you plugin with Pods (a plugin used to generate CPTs)?
When accessing the list of CPTs created with Pods (they appear in a separate list, not in the Posts list of WordPress) I can not see the blue color an its associated links, indicating editing permissions on that CPT, despite these permissions has been correctly set in the Section Group page.
]]>Is there a way to remove a clone if it’s subsequently decided not to proceed with editing a page after the clone has been created?
]]>I am seeing a series of errors in the admin view whenever I’m logged in as a Section Editor user on my site. The errors are as follows:
Notice: Undefined offset: 0 in /var/www/html/wp-content/plugins/bu-section-editing/classes.capabilities.php on line 76
Notice: Undefined offset: 0 in /var/www/html/wp-content/plugins/bu-section-editing/classes.capabilities.php on line 80
Notice: Trying to get property of non-object in /var/www/html/wp-content/plugins/bu-section-editing/classes.capabilities.php on line 159
Notice: Trying to get property of non-object in /var/www/html/wp-content/plugins/bu-section-editing/classes.capabilities.php on line 161
Steps to reproduce:
The error messages from above are repeated on all pages in the WordPress admin area. No menus are visible in the sidebar.
]]>Hi,
I am adding users with another process and I would like to automatically add them to a group. How do I get the list of available groups with this plugin and assign a member with php?
Thank You,
Graham
I’m trying to figure out how to enable “edit_private_pages_in_section” when pages are made private or draft they are not shown in the permissions tab.
]]>I installed the BU Section Editing and BU Navigation plugins on two different websites running WP 4.5, and I can’t add users or change permissions because the Members tab and the Permission tab are not working. I can click on either one of the tabs and the screen just stays on the Properties tab. I can add section editing groups, however I cannot add any members to the groups I create.
Both of my test users have been given the role of section editor.
Also, I deactivated all the plugins on both test sites, except for BU Section Editing and BU Navigation.
Also, I tried it in Chrome and FF to make sure it wasn’t a browser issue.
I really would like to use this plugin. Could you please please fix it?
Thanks so much!
Jessamine Kane-Wisely
I think it would be great if we could, automatically, assign a post to a section, based on its category. So, it won’t be necessary to do it manually every time a post was created.
]]>Hi there,
I would like to use the plugin to restrict access to pages. This works great! But on the other hand I would like Section Editors to be able to write their own posts, publish and edit them. This seems to be impossible – am I doing something wrong? It’s possible to restrict access to already existing posts, but there is no setting regarding new posts.
Kind regards
Newlukai
Please, I installed, the deactivated BU Section Editing plugin.
But “Section Editing” is still showing among the list of User Roles when I am updating user profile.
Please, assist me to remove “Section Editing” from user role completely
Regards,
Stardrive
]]>First off – this plugin is great! congrats… well done.
I’m wondering if there’s a way to insert an approval process on top of this? So if someone makes an edit or adds a page to their section, that it would then send a notification to someone who is an “admin” type of role for that section, so they can review the edits (compare previous version to submitted one) and then either approve or reject it (ability to add notes to the rejection and send notification to the editor).
Thoughts?
That would truly make this plugin amazing! Right now I have to use 3 different plugins to add this functionality to my site.
]]>This plugin would solve so many issues for us, but I can’t actually add any users to a section group. I changed their role to “section editor,” but when I enter the email address and click “add,” nothing happens except the little circle keeps spinning. We’re authenticating users with LDAP, but not sure that would make a difference? Any tips appreciated!
]]>We have a large site with multiple Custom Post Types. Since child pages are frequently different types, and can appear in multiple locations, we are using the Posts 2 Posts plugin, rather than parent-child hierarchy, to link posts.
I am trying to do things programmatically, so that section editors will be able to create their own pages without admins having to add every post to section groups.
Are there a functions to:
1) determine which section(s) a user is a member of?
2) determine which section(s) a post is in?
3) add a post to a section group?
I notice a possible bug. When the user is an Editor, they can add like “href=file://blahblah-local-file” but when a user is a section editor, the “file:” is removed so the link turns into “href=//blahblah-local-file”.
What kind of permission does a section editor get? similar to editor?
Thanks in advance.
]]>Hello, the section editor can only edit selected pages and messages. Can we give the permission to edit or make all messages. Permission to edit pre-selected messages does not give any sense. Regards Henk
]]>As the title says “Does this plugin work with WordPress 3.8?”
/Anders
]]>Is it desired or a bug that a Section Editor can publish the normal (live) page? At clone pages they get correctly only the revision button. If it’s not a bug, what can I do that a Section Editor can only get the revision and not the publish button there?
]]>Good to see these plugins now on Worpress as they are an excellent workflow tool!
This might be more of a feature request but can the following be achieved:
1. Can pages outside of your section group be hidden in the main page list? For example if a section group is set up to only allow users to edit a “Services page and sub pages” can pages outside this section, like homepage, about, contact etc, be hidden from view. A site may have 10’s or 100’s of pages so this would help prevent users from having to paginate to find the pages they can edit.
2. Can a section group be created to edit all posts not matter how many are added in the future. So a section group is created to edit all posts and you don’t have to keep selecting posts as they are added.
3. Likewise can CPT / posts / pages navigation links be hidden if none selected? So a section group is created for users who can only add posts. If no pages or CPT are selected these do not show in the backend navigation. So only posts in visible when logged in.
4. Can a single / multiple administrator(s) be notified when a page is cloned and original replaced?
]]>