Hi everyone,
we have an issue with editing something post-publish.
Our editor team detected an issue when an article is being published with PublishPress Status:
The save button disappears after publishing, because the z-index is still existing with the shown values. After a reload of the page, the save button appears again. But this is a UX flaw, because it confuses the editor in the backend.
Could you please tell me if this is something fixed in the near future? We would love to update the plugin with a fix.
Thanks in advance,
Arzu Celik
After updating my theme to a pro version, my status colors in the POST LIST (admin) have disappeared, while in PLANNER the status colors remain. I am using Planner and Status and all settings seem to be fine. Is there any setting I can change back?
]]>Our PHP log is full of these warning messages, is there something you can do to fix this
[30-Jan-2025 16:33:07 UTC] PHP Warning: Attempt to read property “post_type” on string in /var/www/webroot/ROOT/wp-content/plugins/publishpress-statuses/Workarounds.php on line 114
]]>Hi there,
Thanks for releasing this plugin.
I’ve created a workflow that includes “Draft”, “Pending Review” and “Approved” in the Main Workflow, and “Needs Work” and “Rejected” in the Alternate Workflow.
When I create a new post and use the “Status” dropdown field in the right sidebar of the post edit screen, it seems that the transition_post_status
fires as soon as the dropdown is updated, even though the post has not yet been saved/updated, which updates the post’s status to the one that has just been selected. The hook then fires again immediately after to update the status back to the post’s original status. This is causing notifications to fire when they shouldn’t be.
I found the notification_status_change
function and added error logs to allow me to see the hook firing twice.
Example flow:
pending
.transition_post_status
hook will have just fired twice:
pending
to needs-work
– this causes the notification to the Author to be sent informing them their post needs work.needs-work
back to pending
– this causes the notification to the Editor to be sent informing them the post has been re-submitted for review, which is not yet true.Hope this is helpful – thanks in advance.
Tom
]]>Our workflow includes regularly scheduled “checkups” on our posts/pages to confirm that they are still accurate. We do not wish to unpublish them while they wait for their checkup. Is it possible to create a custom status like “Assigned” that can apply to published posts? Sorry if this is a dumb question, but I cannot find an answer after some searching.
]]>Hello,
Is there a way to add just a publish button with the custom statuses? I only really need this plugin for a ‘rejected’ status so I find myself having to ‘approve’ and then ‘publish’ a post in 2 steps which can be annoying.
]]>I recently updated PublishPress and then noticed I had to add the Statuses plugin (which I did).
Upon adding it the plugin threw a fatal error where I had to go into the database and disable the plugin.
Error Details
An error of type E_ERROR was caused in line 242 of the file /home/XXXXXXXXX/wp-content/plugins/publishpress-statuses/PublishPress_Statuses.php. Error message: Uncaught ArgumentCountError: Too few arguments to function PublishPress_Statuses::fltForcePrepublishPanel(), 4 passed in /home/XXXXXXXXX/wp-includes/class-wp-hook.php on line 287 and exactly 5 expected in /home/XXXXXXXXX/wp-content/plugins/publishpress-statuses/PublishPress_Statuses.php:242
Stack trace: 0 /home/XXXXXXXXX/wp-includes/class-wp-hook.php(287): PublishPress_Statuses->fltForcePrepublishPanel()
1 /home/XXXXXXXXX/wp-includes/plugin.php(212): WP_Hook->apply_filters()
2 /home/XXXXXXXXX/wp-includes/meta.php(676): apply_filters()
3 /home/XXXXXXXXX/wp-includes/class-wp-user.php(288): metadata_exists()
4 /home/XXXXXXXXX/wp-includes/class-wp-user.php(423): WP_User->__isset()
5 /home/XXXXXXXXX/wp-includes/user.php(663): WP_User->has_prop()
6 /home/XXXXXXXXX/wp-content/plugins/admin-columns-pro/admin-columns/classes/Preferences/Site.php(10): get_user_option()
#
I currently run….
WordPress version 5.6
Current theme: sage (version 9.0.9)
Current plugin: PublishPress Statuses (version 1.0.6.8)
PublishPress Capabilities: Version 2.13.0
PublishPress Planner: Version 4.1.0
PHP version 7.4.13
Here I am again with buggy news ??
Today I installed the plugin on another installation and tried to add several custom statuses. When entering more than one word as a status (let’s say ‘No longer available’) and hit save, the page reloads and I get a blank form, thinking it was saved and getting the chance to add another one.
But the status is not saved nor is an error displayed. I discovered this after entering 3 multiple word statuses followed by a one word status after which I got promted with the editing page of that status. So I checked and found out the former 3 hadn’t been saved. The only way to add those was with hyphens between the words so the slug is set correct and after saving changing the name back to separate words.
A few months back I was able to add multiple word statuses in my other installation. Can you please take a look into this?
I’m using version 1.0.6.8 (with WP 6.2.5).
Hi,
I have just made the migration to this new plugin and have come across a bug which is killing our workflows. I use the custom editor and when I “Add a new post” all the statuses appear as expected.
As soon as the post, is saved as draft, scheduled or published I no longer see the other statuses.
Before:
After:
Is there a hot fix for this in functions.php I can add?
]]>WordPress 6.4.2
PHP 8.0.22
MySQL 8.0.16
Twenty Sixteen 3.1
PublishPress Statuses 1.0.6.4
The Events Calendar 6.3.1
The Events Calendar Pro 6.3.1
When creating/editing a post/page it is problematic to Publish/Update due to JavaScript errors related to jQuery.
Uncaught TypeError: $ is not a function
<anonymous> https://wordpress.local/wp-content/plugins/publishpress-statuses/common/js/custom-status-block.js?ver=1.0.6.4:12
setInterval handler* https://wordpress.local/wp-content/plugins/publishpress-statuses/common/js/custom-status-block.js?ver=1.0.6.4:12
custom-status-block.js:12:1425
Uncaught TypeError: $ is not a function
https://wordpress.local/wp-content/plugins/publishpress-statuses/common/js/custom-status-block.js?ver=1.0.6.4:12
setInterval handler* https://wordpress.local/wp-content/plugins/publishpress-statuses/common/js/custom-status-block.js?ver=1.0.6.4:12
custom-status-block.js:12:1425
The error repeats itself in a loop and tends to bog down the browser likely causing the issues with the Publish/Update process.
Several themes were tested and the problem was isolated to this combination of plugins. Any assistance you can provide would be greatly appreciated.
]]>Hi,
Unfortunately I stumbled upon another bug. I am using a custom post type with some required fields in combination with the classic editor. When I don’t fill out all of the required fields and hit Publish or Update, that button disappears. So after filling out the highlighted blank fields, there is no way to retry.
When disabling the Statuses plugin it works fine. So I tried setting the Gutenberg/Classic Editor setting to Classic instead of Automatic, but that doesn’t make a difference. I also tried switching from Sequence by Default to Bypass and vice versa, still no luck.
Sorry to bother you again, thanks for your help!
]]>I know you probably have a vocal minority of users who wanted to complicate the heck out of their publishing process or somehow could figure out how to use a dropdown menu. But holy hell, guys! I manage 7 content sites, and you all literally took one of the reasons I use your plugin. (easy custom statuses with notifications) and just destroyed it. I’ve got multiple problems with this plugin.
– There is no way to just use the basic functionality and a drop-down menu.
– It messes with all of the save and publishing buttons, creating unnecessary steps and complications to simply saving a draft or scheduling a post.
– I randomly can’t edit the excerpt field. No idea what’s up with that.
-Scheduling a post requires setting a date, saving, and refreshing the page before the scheduling option shows up.
I wanted to disable the plugin and find a simpler custom status plugin, but the planer won’t see the custom statuses made by the other plugin, so the notifications wouldn’t work in that case. This plugin is like hammering a photo-hanging nail with a sledgehammer. I like your other plugins, but this one, I feel, takes an issue you already solved and complicates the hell out of it for no reason.
Is there some way I can keep statuses in their simpler form without exploding a glitter bomb on my editor? I’m sure there is a specific subset of the user who thinks this new functionality is great, and they can install the heck out of this plugin to their heart’s content. The rest of us don’t need it, and that’s one thing that drew me to you all in the first place the modular way I could use things.
I think this is the 10th update in 10 days xD
]]>Hi, custom status like “Approve”, “Reject”, “In-Progress” did not show in Elementor. How to show custom status in Elementor?
Below is image link for your reference.
]]>Hi, another buggy thingy.
When I deactivate and reactivate the plugin, all the statusus that were dragged to the disabled area are back in the Alternate Workflow area.
PS Sorry for the large image(s), I cannot seem to submit with adjusted image size.
]]>Hi,
First, I didn’t get a notice that the statuses had been removed from the Publish Planner plugin. Two days after updating I just wanted to check the slug of a custom status when I noticed that statuses were gone and are now in a separate plugin. A heads up would have been nice (although I read that others did see a one time message).
Second, after installing the new plugin, the Save buttons don’t behave the same way anymore. I’m using a custom post type with the classic editor. Earlier when I selected a custom status and clicked OK, the button above showed the status name prepend by Save as. Now it reads Save as Draft by default for every custom status. Only after clicking that button the button text changes to the one set in Save as Label in the new plugin’s settings. I need it to read that right after clicking OK, just like it did before.
–
(The button reads Concept opslaan which is Dutch for Save as draft.)
Third, default statuses are not translated when viewed in the editor’s dropdown (Quick Edit does show translated). Not even when using a translation plugin like Loco Translate.
I tested on two sites with the same results.
Any help is much appreciated. Thank you!
Hello,
with this version there is an issue for the update button in the backend wordpress area. After the article is updated the button doesn’t work anymore!
Cheers
]]>I used to install free feature Post Status of PublishPress Planner, customized and started to use it for editorial process of a multi-author site. After a while the feature is disabled in PublishPress Planner and forwarded to install this plugin. All customization and editorial organization of my project has gone waste. Because status control functions requires Pro version on the post edit screen.
There were four more custom status options in publish box before installation. Can I get them here again?
]]>I installed the statuses plugin. But there is nothing inside my posts that lets me choose a status. I only have the predefined colors on my calendar view. Inside a blog post, there is no way to select which status the post is in. There is no button at the top, nothing.
Can somebody help?
]]>