WordPress.org

Ready to get started?Download WordPress

Forums

MailPoet Newsletters
Nice plugin, but hard to extend (2 posts)

4 stars
  1. fiddlerpianist
    Member
    Posted 1 year ago #

    The plugin looks and behaves great and creates really nice newsletters. My only complaint (and why I did not give 5 starts) is because it's a real pain to extend.

    I wish there were more hooks I could plug into to extend its functionality. I'm using time.ly's all-in-one event calendar on my site, and one of my requirements is to be able to insert these events into the newsletter using the WordPress Posts popup. The problem with the out-of-the-box behavior is twofold: first, it sorts by WP publish date, not event date. Second, the WP post title alone isn't often unique (it's often the same name, just the details that are changing). So the out of the box behavior for me when I use the WordPress Posts option to insert into my newsletter is a bunch of items with the same name, sorted in an insignificant manner.

    I understand that, since these are custom post types and provided by a different extension, that wysija simply can't support this behavior out-of-the-box. However, it would be so much better if it could recognize that these types of things (sort order, title display within the popup) might want to be extended by people like me using WP hooks. Right now, I have to hack the middle of existing SQL statements, insert boolean variables before and after the core code, and comment it with sections that I changed, and then perform manual updates and reconcile the source code at every release. Not ideal, and easily preventable.

  2. Ben
    Member
    Plugin Author

    Posted 1 year ago #

    Hello,

    Thanks for the detailed feedbacks! That's great! :)

    We plan on having more hooks and more documentation about those hooks. We're getting up to speed, we've released a new beta option which should help us being more efficient in our development cycle and our testing phases.

    Also please note that soon we're going to publish Wysija on github so that external contributors can submit pull requests to suggest code modification or improvement.

    Hopefully this will help and will end those recurring changes you have to make on every single new update.

    Cheers,
    Ben

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic

Tags

No tags yet.