Sam Glover
Forum Replies Created
-
Forum: Reviews
In reply to: [Client Power Tools Portal] System crashedPS, I hope you’ll consider changing your review now that the problem is fixed.
Forum: Plugins
In reply to: [NSFW] [Client Power Tools Portal] Translate .pot fileI just added a POT file as part of 1.11.1.
Forum: Reviews
In reply to: [Client Power Tools Portal] System crashedThe problem was the result of moving files to comply with WP coding standards. I’m pushing a fix now. Please update to 1.11.1 and you should be good to go!
Forum: Reviews
In reply to: [Client Power Tools Portal] System crashedI’m very sorry you experienced this. There was a syntax error that I fixed a few minutes after the update went live, but it seems likely that your website updated automatically before the fix went through. Are you able to delete and reinstall the plugin?
Edit: I found the problem. See below.
- This reply was modified 1 year, 2 months ago by Sam Glover. Reason: Found the problem
Forum: Plugins
In reply to: [Client Power Tools Portal] WP All Import Pro doesn’t work with pluginI just released an update (1.8.5) that fixes this bug. Thanks for your patience, and for reporting it in the first place!
Forum: Plugins
In reply to: [Client Power Tools Portal] WP All Import Pro doesn’t work with pluginI’m not sure when I’ll be able to get to this, but I’ll definitely get to it. Here’s the issue on GitHub: https://github.com/samglover/client-power-tools/issues/40
Forum: Plugins
In reply to: [Client Power Tools Portal] WP All Import Pro doesn’t work with pluginI’ll definitely try to replicate it. What were they trying to import with WP All Import Pro? Client records for Client Power Tools?
Forum: Plugins
In reply to: [Client Power Tools Portal] “Frontend Onboarding & Login”🤘
Forum: Plugins
In reply to: [Client Power Tools Portal] “Frontend Onboarding & Login”Sorry for the late reply. I must have missed the notification.
You can add custom fields to client profiles, which would let you show custom information on their dashboards. For example, I have custom fields for my clients that display links to their website login, hosting admin, and domain admin.
To do that I use the cpt_custom_fields filter hook (link goes to the documentation, with example code). This filter gives you essentially unlimited options, as long as you are comfortable doing some coding.
Forum: Plugins
In reply to: [Client Power Tools Portal] Code Snippet for Dashboard🤘
Forum: Plugins
In reply to: [Client Power Tools Portal] Code Snippet for DashboardIf I understand what you are trying to do, I think you can do it with Client Power Tools.
I haven’t tested for Elementor extensively, but you can definitely use Elementor to style dashboard pages just like any other page on your site. The only exceptions are the Messages and Projects pages. For those you’d have to use CSS.
It sounds like the main thing you want to do is change the placement of the menu. You could just use the Additional Pages feature of Client Power Tools to add your pages to the dashboard and menu.
If that doesn’t get the result you want, you could just hide the Client Power Tools menu using CSS and just use your own menu instead. For example, this will hide the CPT menu:
.customize-cpt #cpt-nav { display: none; }I would probably just use the Additional Pages feature, but if that’s not what you want, you have options.
Forum: Plugins
In reply to: [Client Power Tools Portal] Code Snippet for DashboardDo you mean a shortcode?
I’ve thought about it, but I haven’t come up with a use case. Could you explain how you would want to use a shortcode to embed the dashboard in another page?
Forum: Plugins
In reply to: [Client Power Tools Portal] “Frontend Onboarding & Login”I’m sorry if “frontend onboarding” seems misleading. I use that to refer to the way clients can accept their password and log in from the front end. I suppose there isn’t much “onboarding” since I implemented passwordless login, though.
In any case, Client Power Tools doesn’t have frontend registration, although you could implement it fairly easily using a frontend registration plugin. Just make sure new users get the cpt-client user role.
There are only two pages the plugin tries to create: (1) the client dashboard, and (2) the knowledge base. Both can be customized in the CPT settings. If they weren’t created on your website, just create two new pages, and select them on the CPT settings page. You don’t need to do anything special to the pages, and you can call them whatever you want to.
- This reply was modified 2 years, 2 months ago by Sam Glover.
- This reply was modified 2 years, 2 months ago by Yui.
Forum: Plugins
In reply to: [Client Power Tools Portal] customize client dashboardThanks for using CPT!
As it works now, you need to use CSS to customize the client dashboard. You can do that from the WordPress admin using a plugin like Simple CSS. For example: this would add 60 pixels of margin above the navigation menu:
.customize-cpt #cpt-nav { margin-top: 60px; }I’d like to come up with a block editor–friendly way to do this at some point, but that should take care of you for now.
I hope that helps!
Forum: Plugins
In reply to: Rescheduling old posts to republish at a future dateI’m looking for the same solution. According to this support doc, it should be as easy as changing the publish date of an old post. However, this has never worked for me. We’re using a bog-standard Loop on
index.phpandsingle.php, but changing the date of a published post to a future date results in the post disappearing. I’ve checked, and the post status also switches frompublishtofuture.I haven’t been able to find a plugin that fixes this, either. It’s a huge pain to have to set a reminder to republish the date, especially since we try to schedule posts to publish early in the morning.