Forum Replies Created

Viewing 15 replies - 391 through 405 (of 3,096 total)
  • Plugin Author Vladimir Garagulya

    (@shinephp)

    ‘edit_theme_options’ capability allows access for any submenu item under the “Themes” menu, including the ‘Widgets’ one.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    Hi,

    “Settings” menu is protected by ‘manage_options’ user capability. It’s possible to grant ‘manage_options” to ‘editor’ role. Just take into account that ‘editor’ will get access to the full “Settings” menu too.

    In order to give to editor isolated access to the selected admin menu item(s), when you can not manage this via user capability, you have to use for this additional code, like “Admin menu access” add-on included to URE Pro, or “Admin menu editor” plugin.

    Forum: Plugins
    In reply to: [User Role Editor] Settings
    Plugin Author Vladimir Garagulya

    (@shinephp)

    Hi,

    URE allows to tune WordPress UI via its built-in permissions system.
    Many other plugins also use WordPress built-in ‘edit_posts’ for their own custom post types.

    URE Pro offers a feature to force such custom post types to use unique capabilities set instead of one base on WordPress build-in ‘post’.

    If you need to be able to hide “Screen Options” for the selected role using URE you can add such feature using this script.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    Go to “Users->User Role Editor” admin menu item, select “Store Locator” role and make needed changes.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    What role do you try to edit?
    URE does not allow to revoke capabilities from the ‘administrator’ role.
    If you open ‘Capabilities’ of the selected user page, then you can not revoke capabilities granted to this user via roles. You have to edit corresponded role for that.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    Hi,

    If we talk about WooCommerce shop order, look at the list of capabilities from the “WooCommerce->Orders” group. At least ‘edit_shop_orders’ capability is required to get access to the “WC->Orders->Add Order” button.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    Hi,

    ACF plugin uses ‘manage_options’ capability to protect its admin menu. Revoke it from a role in order to exclude this role access to ACF admin menu. If you can not revoke it from a role for some reason, you can use “admin menu access” add-on from URE Pro to block this menu for the selected role in spite of the granted capability.

    WordPress built-in permissions system does not allow “to limit editing and reading capabilities of specific pages and posts from certain user roles”.
    URE Pro includes add-ons which provide such extended functionality.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    You can not achieve the

    when they save, it does not update the revised version but instead, it flags to Admin for approval.

    with WordPress built-in functionality. You have to find a suitable plugin in order to extend it.

    Some plugins allows the front-end editing. This way you can fully prohibit access to admin dashboard – revoke the ‘read’ user capability.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    I made a fresh test and successfully added 2 products to the cart after login as a user with subscriber role (only ‘read’ and level_0 capabilities).

    I suppose that you have some plugin or add-on which changes a WooCommerce default behavior. Try to deactivate all plugins except WooCommerce and test if Merchant user can add product to the cart. If he will can, activate plugins back one by one and make new test to isolate a reason.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    Hi,

    If you open selected user permissions via “Capabilities” link under the user row at the “Users” list take into account that you can not change here permissions granted via role. They are read-only here. For the example with ‘author’ role you have to open role ‘author’ for editing and make changes there.

    WordPress offers role ‘contributor’ for the case when new post created needs moderation. User creates new post, sends it to moderation (‘Pending’ state). Editor or Administrator can publish it. Contributor can not edit his post after it was published.

    Author can publish his posts without moderation. He can edit and delete his published posts.

    Editor can edit/delete post of any user.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    It’s not possible with free version.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    When you create new user there is checkbox “Send the new user an email about their account.”. If you did not un-check it, WordPress itself send the notification email message. It’s built by this function:

    /**
    	 * Email login credentials to a newly-registered user.
    	 *
    	 * A new user registration notification is also sent to admin email.
    	 *
    	 * @since 2.0.0
    	 * @since 4.3.0 The <code>$plaintext_pass</code> parameter was changed to <code>$notify</code>.
    	 * @since 4.3.1 The <code>$plaintext_pass</code> parameter was deprecated. <code>$notify</code> added as a third parameter.
    	 * @since 4.6.0 The <code>$notify</code> parameter accepts 'user' for sending notification only to the user created.
    	 *
    	 * @param int    $user_id    User ID.
    	 * @param null   $deprecated Not used (argument deprecated).
    	 * @param string $notify     Optional. Type of notification that should happen. Accepts 'admin' or an empty
    	 *                           string (admin only), 'user', or 'both' (admin and user). Default empty.
    	 */
    	function wp_new_user_notification( $user_id, $deprecated = null, $notify = '' ) {

    You can modify message content and other parameters via custom filter ‘wp_new_user_notification_email’:

    $wp_new_user_notification_email = array(
    			'to'      => $user->user_email,
    			/* translators: Login details notification email subject. %s: Site title. */
    			'subject' => __( '[%s] Login Details' ),
    			'message' => $message,
    			'headers' => '',
    		);
    
    		/**
    		 * Filters the contents of the new user notification email sent to the new user.
    		 *
    		 * @since 4.9.0
    		 *
    		 * @param array   $wp_new_user_notification_email {
    		 *     Used to build wp_mail().
    		 *
    		 *     @type string $to      The intended recipient - New user email address.
    		 *     @type string $subject The subject of the email.
    		 *     @type string $message The body of the email.
    		 *     @type string $headers The headers of the email.
    		 * }
    		 * @param WP_User $user     User object for new user.
    		 * @param string  $blogname The site title.
    		 */
    		$wp_new_user_notification_email = apply_filters( 'wp_new_user_notification_email', $wp_new_user_notification_email, $user, $blogname );
    
    		wp_mail(
    			$wp_new_user_notification_email['to'],
    			wp_specialchars_decode( sprintf( $wp_new_user_notification_email['subject'], $blogname ) ),
    			$wp_new_user_notification_email['message'],
    			$wp_new_user_notification_email['headers']
    		);
    Plugin Author Vladimir Garagulya

    (@shinephp)

    I confirm this problem.
    You can find the alternative ways to pay if click at the “If you have a problem with payment via PayPal…” link under the “Checkout with PayPal” button at the checkout page or contact me via “Contact Us” form or support email address.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    You have to use custom filter if you wish to extend the list of role available for promotion to the user with ‘Shop Manager’ role.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    URE Pro can solve your task with help of “Content view restrictions” add-on, which allows to exclude post from not logged-in users and show 404 HTML error instead, excluding this way an item from all WordPress listings.

    This forum is only for the questions about free version though. Contact me using dedicated site or support email address if you need more details.

Viewing 15 replies - 391 through 405 (of 3,096 total)