Improvement
-
1. After you’ve been remove “add_filter(‘gettext’, array($this, ‘removePublished’), 10, 3);”, you should also remove empty space above date in date column:
.post-type-log_emails_log .date br { display: none; }
2. View email action should popup instead of opening new page for better experience. Take a look at https://craftpip.github.io/jquery-confirm/
You will be able to show such popups through ajax request.3. On site with thousands email plugins goes crazy. I think because of sql request for every single post. Maybe it would be better to store data in post_meta, for example 50 emails in a single post_meta. That would be much quick and less to load data. Otherwise, you should create separate db table at least for to not dump main posts table.
4. Plugin called “Log Emails” has not it’s name in admin menu “Email Logs”. Also, the settings input field should be on main log’s page. It’s very confusing to get separate page just for one input.
5. There is strange filter above the log entries near to “All” called “My”. There is no need in such filters since all email are sending via wp_mail.
6. “From” field doesn’t work properly. It doesn’t handle localhost and shows “cooked-up” (No Reply etc.) sender instead of real (gmail etc.).
7. Maybe need some export button (for bulk action also).
- The topic ‘Improvement’ is closed to new replies.