d4mation
Forum Replies Created
-
Forum: Plugins
In reply to: [WooCommerce Order Test] Suggestion: add support for subscriptionsFor more complete Subscriptions support, you may want to use this instead:
$this->supports = array( 'subscriptions', 'subscription_cancellation', 'subscription_suspension', 'subscription_reactivation', 'subscription_amount_changes', 'subscription_date_changes', 'subscription_payment_method_change', 'subscription_payment_method_change_customer',? ? ?? 'subscription_payment_method_change_admin', 'multiple_subscriptions', );
I had to test switching between Variable Subscriptions and I ended up finding the above listing in https://www.ads-software.com/plugins/woocommerce-gateway-stripe
Forum: Plugins
In reply to: [Client Dash] PHP Warnings – wakeup()@underdog89
I’ve just released Client Dash v2.2.1 which should address this. Thanks for reporting this!Forum: Plugins
In reply to: [Client Dash] Security vulnerability!@dwnl
Sorry about the delay with this response. I suppose the notification email must have gotten lost in my inbox.
Did Wordfence happen to give any details? In the past we have received a report on a security vulnerability which didn’t actually impact how Client Dash was utilizing that code.Forum: Reviews
In reply to: [Client Dash] Did not workDid you run the database upgrade that is prompted at the top of the admin dashboard? This is required for the plugin to function properly.
Forum: Plugins
In reply to: [Client Dash] customized User DashboardTo clarify, Client Dash is built around allowing you to rearrange and customize the Admin Menu (The menu that shows on the left-hand side of /wp-admin/) and create custom HTML Dashboard Widgets per-Role.
Additionally, Client Dash includes an “Admin Page” that can be customized to include some information that you can link to from the Admin Menu or one of these Widgets. Client Dash Pro allows to to create an unlimited number of these “Admin Pages” for your own use.
Simply put, it is built around customizing the WordPress Dashboard rather than replacing it.
Client Dash itself is not equipped to handle what you’re looking for above. It may be helpful in accomplishing those goals, but out-of-the-box it will not be able to create the functionality that you’re looking for.
I’m going to go ahead and mark this as “resolved”, but if you have any other questions feel free to leave them here.
There’s a database table called wp_cd_customizations where the admin menu customizations per-role are stored. If you copy the entry for the administrator role from there, you could overwrite it with the same data again as a way to restore it in the future.
However, if clearing it out and re-customizing works for you to get around this issue with Custom Code Manager Pro then you’ll have to re-customize the Admin Menu rather than restoring this backup.
I’m sorry, it seems that I missed your reply.
Yes, in my case it seemed that starting with a “fresh slate” in Client Dash prevented this issue. I can’t say for sure whether this will stay true of the Pro version of the Custom Code Manager plugin though so it may be wise to test this first within a Local or Staging environment.
Could you walk me through how you added it to the Administrator role’s menu?
Did you have your Admin Menu customized prior to installing Custom Code Manager Pro and then re-edited your Admin Menu to add it in?
I noticed that when I didn’t have any customizations made to my Admin Menu and I then activated Custom Code Manager, everything worked properly. I could then rearrange it within the Menu and even rename it with everything still working.
But if I already had customizations made and then activated Custom Code Manager, it caused problems after adding it to my Admin Menu. In my case, it took me to /wp-admin/code/ when clicked which oddly put me on the home page rather than the error screen you got, but that could be a difference with the Pro version of Custom Code Manager.
Does your issue still persist if you reset your role customizations for Administrator and then attempt to access the menu item for Custom Code Manager Pro?
To clarify, are you adding this menu item to a non-Admin role?
I don’t have the Pro version of Custom Code Manager installed, but looking at the version available in the www.ads-software.com Plugins Repository it requires the capability “manage_options” for each admin page it creates.
Client Dash does not modify the capabilities necessary to reach a page if you manually add it to a Role’s menu. So if you were trying to access this page as an Editor, for example, you would not be able to access it. “manage_options” is an Administrator-only capability.
Forum: Plugins
In reply to: [Client Dash] how can i set dashboard for wordpress like client dashSorry for the delayed response. Client Dash does not remove Dashboard Notices, but rather allows you to rearrange, add, and remove menu items from the left hand menu on the Dashboard as well as allows adding/removing Dashboard Widgets.
A plugin like this may do what you’re looking for to remove Notices: https://www.ads-software.com/plugins/disable-admin-notices/
Forum: Plugins
In reply to: [Client Dash] Support for WordPress 5.8?Sorry for the delayed response; I was out on vacation.
I just tested to confirm and Client Dash does work perfectly fine under WordPress 5.8. I’ve bumped the “Tested-To” value accordingly.
Let us know if you have any other questions!
- This reply was modified 3 years, 3 months ago by d4mation.
Excellent, thank you!
I totally get it. Multisite is a weird beast when it comes to writing plugin code ??
1. I’m logging in as Super Admin. I am not a “Local” administrator on that subsite.
2. There are “Local” admins for that subsite, but I am not one of them.
3. I’m not running any that modify User Roles or anything like that. But there are plugins that created Roles such as EDD running. And User Switching is running as well, but I was not switched to another user when this happened as it happened from a fresh login.Forum: Plugins
In reply to: [WooCommerce] Database upgrade running for over a weekWanted to update this. It seems to have been caused by WP Cron events not firing correctly on the server. The database upgrade process has since completed.
Forum: Plugins
In reply to: [Client Dash] Temporarily show all itemsI’m sorry for the delay in responding to this. This one must have fell through the cracks.
Are you looking for a way to show all Menu Items when viewing the Dashboard, or when inside the Client Dash customizer?
Having a simple toggle when viewing the Dashboard wouldn’t be possible due to how the plugin works. It doesn’t hide Menu Items but rather completely prevents them from loading. If a toggle were to exist, it would need to reload the page with a “flag” set to tell it to ignore the menu customizations.
If something like this were to be implemented it would need to be an option though, as many people use Client Dash to prevent their clients from being overwhelmed by the Admin Menu and wouldn’t want there to be a way for them to view the “whole thing”.
If you’re instead wanting a way to toggle the preview in the Client Dash Customizer to show the menu without your current changes that is something that we could look at adding to the plugin. However, if you have made no changes to the Menu yet, something you could do would be to leave a tab in your browser at the Dashboard so that you can flip back and forth between the Dashboard and the Client Dash Customizer. If you needed to view it as a different User Role, you could use a plugin such as https://www.ads-software.com/plugins/user-switching/ to accomplish that (Although you would need to do this in a separate browser/incognito window)