Setting access rights for the WP Project Manager plugin for WordPress
It is necessary to configure access rights for the WP Project Manager plugin v 2.6.1
Currently, a registered user receives the WordPress role: Subscriber. And automatically (configured access rights) the role in WP Project Manager: pm_manager.
I have set these configurations so that in this case, the Subscriber can fully manage projects.
However, they should have access to projects that they created themselves or purchased in the store (in this case, they are assigned the local role "Client"). Only these projects can they duplicate and modify. Other projects from other managers should not be displayed to the subscriber.
Let me remind you that WordPress has the following roles:
Project Subscriber
Shop manager
Customer
Translator
Subscriber
Contributor
Author
Editor
Administrator
WP Project Manager has 2 types of roles (global: pm_admin, pm_manager) and local roles that relate to a specific project:
Manager
Co-worker
Client
That is, upon registration, the visitor automatically receives the role Subscriber from WordPress and is automatically assigned the global role of the WP Project Manager plugin: pm_manager
A filter is needed for the pm_manager role, so that they see only their projects and also can create their own new projects (that is, the "New Project" button should remain available for Subscriber)
Client's website: https://rapahub.com/
Applications 1
-
374 1 0 Hello!
I am Volodymyr, a web development specialist. I have many years of experience in creating websites and landing pages on platforms like Shopify, WordPress, Webflow, and others. I work on both layout and integration with modern tools.
I would be happy to help you implement a project that meets all your expectations. Write to discuss the details!
Best wishes, Volodymyr.
-
795 13 1 1 Hello! I have reviewed the technical specifications and the website. I have experience in WordPress, I am familiar with this issue. I am waiting for your response, ready to start working immediately!
-
2528 29 0 Hello. I know how to complete this task. I have experience in creating websites from scratch using PHP, as well as Wordpress Woocommerce. I also have experience in theme development, content layout using ACF, development with Gutenberg, Elementor, layout from scratch, as well as developing Wordpress plugins using PHP + SQL. Stack and portfolio in the profile. I would be happy to collaborate.
Project example:
https://freelancehunt.com/showcase/work/internet-magazin-odyagu-printami/1865294.html