Home › Forums › Bugs and Troubleshooting › v2.35 breaks Postman
- This topic has 5 replies, 3 voices, and was last updated 7 years, 11 months ago by V K.
-
AuthorPosts
-
V KGuest
Version 2.35 introduces a new call to pluggable.php which breaks Postman (and probably any other plugin that uses wp_mail):
“Postman: wp_mail has been declared by another plugin or theme, so you won’t be able to use Postman until the conflict is resolved”Please see the end of this thread on how to fix it:
https://wordpress.org/support/topic/plugin-not-working-declared-by-another-plugin/?replies=20regards,
VK
adminKeymasterWas the prior version of the plugin working for you, or is this a new installation?
We remain at your service.
V KGuestYes, the previous version does not have that line related to pluggable-php in the code. I downgraded immediately because I need to have email sending working. From the thread I linked to:
“pluggable.php has a function called wp_mail. When Postman loads first, as it should, Postman’s wp_mail is used and pluggable.php’s wp_mail is skipped. But, if Postman is not installed, pluggable.php’s wp_mail is used. Your problem is that pluggable.php is loaded before Postman. This is incorrect. It means something is messing with the WordPress bootstrap, and could cause other problems like weird bugs or security holes. Plugins/themes are not supposed to directly call core files. That’s what the API is for.”
regards,
VKJeffParticipantI have this same issue, exactly.
adminKeymasterCheck the newest update, and advise if you have any further issue.
We remain at your service.
V KGuestHi,
Unfortunately version 2.36 still causes the same error message. It doesn’t seem to be an issue with double include, it is the include itself. Please do not reference pluggable.php directly: Here is another thread about fixing this:
https://www.s2member.com/forums/topic/strange-conflict-with-plugin/#post-42738
-
AuthorPosts