Code

Discussion on Post Status Notifier

Discussion on Post Status Notifier

Cart 1,855 sales

ifeelweb supports this item

Supported

512 comments found.

It seems that the plugin isn’t sending emails out for each rule that I have set. I have a reviews Web site and when a review is posted, the author receives an email and the company who sent us the product receives an email. The company is receiving their emails. but the authors are not. I tried the test email feature and it sends it to me (the blog admin) but if I put a different address in the custom recipient field, they don’t receive it. Everything was working fine but something broke it in the last or previous update. I currently have the newest version that was just released last week.

Hi and thanks for your feedback. The last update fixed the behaviour of the exclude category filter which did not work as expected before. Do you use it? Email sending mechanics did not change with the last update and there is currently no other feedback regarding this issue. Maybe also something else changed, another plugin or server setting? If you get the mails but others not, maybe it’s kind of an outgoing email issue.

To test if the rule matches, you could add your mail to the other recipients. Also please active the logging or mail queue feature to check if the mail gets generated for the author at all. Furthermore you could check your server-side logs about what emails got generated.

If the mails are generated but do not arrive, it is a problem with the sending process, which is not controlled by PSN. If the mails are not generated, it is probably the settings of the rule.

I hope I was able to help you. If you still have questions, please let me know.

Hello,

I would like to inform you about a bug causing a fatal error : Fatal error: Uncaught Error: Call to a member function getPatcher() on null in wp-content/plugins/post-status-notifier/bootstrap.php:74

corresponding line of code : $this->getUpdateManager()>getPatcher()>addPatch(new Psn_Patch_Database());

I can see the getUpdateManager function can throw an exception in lib/IfwPsn/Wp/Plugin/Bootstrap/Abstract.php line 348 Maybe this exception is thrown and not catched in bootstrap.php (there is no try catch).

I get this error for example when trying to make actions on the site in InfiniteWP manager.

Can you please look into it ? I’m available if you need some info.

Thank you

Hi, thanks for your reply. I will check it asap and get back to you.

I added a try catch block to this. I guess this error could occur during certain WordPress events and not in general. The update will be released within the next days.

Hello, I found your plugin and would like to ask you some questions before proceeding with the possible purchase.

I am looking for a plugin that allows me to send A SINGLE MAIL TO A SINGLE EMAIL ADDRESS related to A SINGLE ARTICLE.

I used to use a plugin called “Email CoAuthor On Post” that gave me the possibility, inside the right column in the wp backend for the insertion of an article, to insert a name, the relative email and a small text message.

As soon as the article was published this person automatically received an email with the text message I had prepared.

It was a very convenient thing for those who, like me, run a website that often offers press releases from various news agencies.

Can I do this with your plugin?

Thank you

Thank you for your request. As far as I can understand your use case, this should work. You can try it with the free version (https://wordpress.org/plugins/post-status-notifier-lite/) first.

We hope, I’ll try it now! I’ll let you know, Thank you

Is it possible that all settings are lost? My client logged in on June 20 and sent a blast to her users and all was fine. She called me today and said her templates are gone. I logged in and in fact ALL settings are cleared, no templates and I even had to re-insert my license code. Says the plugin was updated June 26 so the previous version was still working for her 6 days prior. I have many emails from the notifier is it possible to rebuild her templates?

Hi and thanks for your request. On a regular update nothing gets deleted of course. But if the plugins gets deleted somehow, it also deletes its data in order not to load the database with unnecessary data.

“Client” sounds like you’re providing her with technical support. Then surely the database is backed up on a regular basis. So the best way would be to restore all database tables starting with [wp_prefix_]psn_ from the backup. This would restore both the templates and the rules.

Of course !! Thanks. I keep 2 weeks backups on rotation and then 1 monthly that gets archived so I will be able to get those tables. Question: If we delete the plugin to update it rather than overwrite, I’m guessing that’s what happened. I wish more authors were as detailed as you. Thank you again.

Yes, you are right about everything. When you delete PSN, all the data and options related to it are also deleted. As you imply, I also think that every plugin should behave like this, because otherwise you will eventually have a cluttered database with data from plugins that you deleted long ago.

If you want to update PSN, exactly: just upload the zip file and it will overwrite the existing version. If you want, you can deactivate it before update, but even that is not necessary, since PSN recognizes when a new version is active and automatically performs any supplied patch routines in the background. The easiest way would be to use the auto-update which should be possible after entering the license code in the options section.

Your backup strategy sounds optimal to me, so you have all the data in hand and only have to make a small effort to restore it. If you need my help with that, let me know. :-)

Hello I have a Presale question, there is any possibility to send a file (Custom field link) as attachtment in the email ? if no, can you offer paid customization for this ?

Thanks for your request. Do you mean to put a link in the mail in text form, which is placed in a Custom Field of the article? Then yes, that is possible. Or a file as an attachment? That is not possible without further ado.

Hello, Actually yes, I want to create a rule, on Post status changed from pending to Publish, (If custom field (type file) is exist, and attachment will be send by email). so my question can you do this customization ? and how much cost me

I assume that you are working with ACF and the file type, right? We could add a new field for PSN rules where you can put several placeholders that stand for ACF files. If they contain valid files when modifying a post, they will be attached. Does this sound like a solution to you?

Is there a possibility to logically combine categories for the rules? Actually it works like OR, if more than one category is selected, but I need it to work like AND.

Ok, good point. I will put this on the feature request list for the next update.

Can I send email 2 days before expiry of a post to user?

thank you for your request. That is not possible. PSN only interacts when a post’s status changes, and a post expiration date isn’t part of that mechanic anyway. This would be better handled by a cronjob that regularly checks your criteria and sends mails if they match.

Hi, When a post is rejected by Admin (reply to draft or delete status), can the plugin allow Admin to send a letter notification after writing the reason for rejection?

This could be possible by creating a proper rule for your status change, for example if the post is set to deleted or even better would be if there would be a dedicated status “rejected”. Additionally, you could set up a custom field (text) for these posts where you write the reason for the rejection and insert this field in the rule via placeholder (see https://docs.ifeelweb.de/post-status-notifier/placeholders.html#custom-fields).

Hi, i want bigger pictures in my notification. How change the length and width ‘-150×100’ in [post_featured_image_url], please ? Tx JP

You could use the placeholder filter “replace”: https://docs.ifeelweb.de/post-status-notifier/template_filters.html#replace

Like this: {{ “[post_featured_image_url]”|replace({‘-150×100’: ‘-350×200’}) }}

Hello, I am using Post Status Notifier with WP Job Manager. I made a debug rule as described in https://docs.ifeelweb.de/post-status-notifier/rules.html#debug-rule, because, at first, I could not get any rule to run. The current rules I want are: 1) When a job is submitted, let the poster know it’s submitted for review, 2) in the same case, let the admin know, and 3) when the job is published, let the submitter know. Checking the Log, the only time the _debug rule was matched was the third case, and my rule fired. But the debug rule did not run at all for a newly created job waiting to be approved. Can a rule not run in this case?? Thank you.

I tested PSN with the latest version of WP Job Manager and was able to catch any kind of saving (new, pending, publish) of a job post in the backend with a simple PSN rule that catches all status values. So basically the mechanics still work, as they are built on WordPress internal events.

What sometimes leads to problems with the handling, however, is when posts are saved via the frontend. This is because e.g. custom developments often bypass the WP-internal ways, which leads to the fact that these events are either not triggered at all or delayed.

PSN also has some options on board that address that. First of all option “Late execution” in “Options > General” should be activated. Second please try to play with option “Postponed execution” in “Options > Advanced”. Maybe it helps in your case to set it to “Always”. If that doesn’t help, please create a ticket at https://www.ifeelweb.de/support/ so I can take a closer look at your case.

PSN’s core mechanics are based on the WP API for post status changes. As long as these are used correctly by other plugins or custom developments, PSN will work as well.

Hello, our site is supposed to work with front end job submissions. I have made the changes you mentioned, and still not seen notifications, so I submitted a ticket. Please be on the lookout.

Ok, I answered you in the ticket. It is certainly related to the frontend submit. I’ll have to take a closer look at that myself.

Hi, is there a possibility you could implement feature to be able to pull meta fields created by Pods plugin, but using “table storage”, we have tested it and it understandably doesn’t work. It could be useful in many cases. Thank you for great plugin.

Thank you for your request. Do you mean Azure Table Storage? If so, I do not really understand your use case. Could you explain it in a bit more detail, please? Or contact me via ticket at https://www.ifeelweb.de/support/

Hi, sorry for the wait, for example in Pods and some other plugins you have option to create mixed storage CPT with possibility to separate some custom fields to custom table, avoiding wp post_meta. It’s useful because sometimes there are many custom fields needed, and it can be a problem. So if we would use that option we have an issue with pulling that data to templates in your plugin. Hope this helps.

Ok, I’ll have to install the Pods plugin and test it together with PSN. I don’t have any experience with this at the moment. In order to keep a better overview of your request, I would like to ask you to create a ticket on the above address anyway.

m24

m24 Purchased

Hi

We bought this plugin today to use for Post Status Notifications. I used the prebuilt settings for this. I also added a HTML template for the email.

Everything works fine but images with captions “breaks” the HTML email. I see the caption shortcode, not HTML. And the paragraph breaks before and after the image are gone.

Screenshot: https://ibb.co/DzV0kQ0

What do you mean? Please reply to the ticket.

m24

m24 Purchased

I did reply to the ticket 7 days ago. No answer so I asked here 3 days ago.

Ok, found it and answered you.

Hello,

I would like to know if there is any option to connect to a plugin with tracking states.

thank you for your request. Can you name me a sample plugin so I could take a look and test it?

Is it possible the latest version erased all my clients email templates? I upgraded the plugin normally to Version 1.9.10. I can see parts of the old template in our email log but it would be nicer not to have to rebuild them from scratch. Is there a setting in options that removes plugin data when plugin is removed? I have backup but this is an ecommerce site and would mess up their transactions. Thanks for any help you can provide.

Stu

Actually I exported the mail template table from a 2 week old backup and imported it back. I would still like to know why I lost them if you have any info. Thanks !!!

If you removed / deleted the plugin before update, the plugin contents would be deleted too expectably, because that’s what should happens when you delete a plugin. But if you just updated it via the update link in WP plugin section or uploaded it manually to replace the existing one (without deleting it) then the contents should not be changed at all.

However you did it, it’s definitely always a good idea to have a backup! ;-)

Hello, I use the Woffice theme with Post status notifier. The plugin notifies new articles when they are published but it notifies articles again when a new comment is published. Is it possible to avoid that the notification is done in case of publication of a new comment please?

Yes, you could use PSN’s Limitations feature (see https://docs.ifeelweb.de/post-status-notifier/limitations.html) with which you can achieve a limit of one notification per post and rule match.

Also, I think your rule could be set more accurately so that this doesn’t happen. E.g. there should not be a notification if “Status before” is set to “Not published”. Because a new article remains published after publishing and the rule would then no longer apply.

Just as relevant I find the question why the article status is changed by the plugin Woffice just because a comment is written. This is unusual and if this were not the case, PSN would not need to be involved at all. You could ask this question to the developers of this plugin.

Hi we have a site that usses this plug in and within the last week, we have not been able to process orders, as the status of orders does not change to completed, instead it stays as pending, therefore not allowing a confirmation email to be sent to the relevant parties?

Thanks, I have already looked at the ticket and will take care of it as soon as possible.

Hi, I have not recieved a reply yet? Have you managed to lok into this issue at all?

Sure, please check your inbox.

Is it possible to send a notification to user via buddpress message instead of email?

Hi, thank you for your request. PSN supports the buddypress custom post types to inform about new contents, but it is not supported to send the notifications via buddypress messages instead of email.

Does this plugin allow notifications when the category changes, or can it be added?

PSN handles post status changes based on WP internal mechanics. For category changes this kind of mechanics (like status before, status after) does not exist, so PSN cannot cover that.

Hi, we have a test site and for some reason the custom fields are not working through the emails :/ is the plugin not compatible with the latest wordpress update? ACF field name etc are correct

Hi and thank you for your request. This has nothing to do with the WP update. Please test if it works better with the option “Postponed execution” set to “Always”.

We have used this plugin with no problem for a long time. However, within the past month, its activation causing a critical error in the admin screen of our website, oregonfarmlink.org. The front end of the site works fine, but accessing any admin pages causes the error. Strangely, wp-config’s debug error log doesn’t record any errors that we can see, so we’re having a hard time debugging the issue. We only know it was your plugin through an extensive process of turning on and off many plugins.

Hi Dave, thanks for your feedback. Of course, it’s hard to say anything about this without knowing an exact error message. Currently, I do not know of any other cases of this kind. Beyond the WP debug log, have you checked the error logs on your web server? To exchange further details, please create a ticket at: https://www.ifeelweb.de/support/

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey