Git Product home page Git Product logo

mitchelldmiller / quick-mail-wp-plugin Goto Github PK

View Code? Open in Web Editor NEW
12.0 12.0 7.0 2.66 MB

Quick Mail is the easiest way to send email with attachments and shortcodes from your WordPress dashboard or command line. Send private replies to comments. Select recipients from users or commenters. Compatible with multisite. Includes versatile WP-CLI command.

Home Page: https://wheredidmybraingo.com/tag/quick-mail/

License: MIT License

CSS 1.44% PHP 87.79% JavaScript 10.77%
attachment email idn mailgun sendgrid wordpress wordpress-admin wordpress-plugin wp-cli

quick-mail-wp-plugin's People

Contributors

lumpysimon avatar mitchelldmiller avatar orlov0562 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

quick-mail-wp-plugin's Issues

Plugin does not activate

Hello,
after uploading the plugin to wordpress and activating i am reveiving the following issue:
Fatal error: Cannot declare class QuickMailUtil, because the name is already in use in /var/www/XXXXXX/html/XXXX/XXXX/wp-content/plugins/quick-mail-wp-plugin-4.0.0/inc/class-quickmailutil.php on line 13

Plugin 3.4.4 on WordPress 4.9.6 with erro in settings page and activation plugin

First, in activation plugin the error is:
Fatal error: Cannot redeclare class QuickMail in /public_html/xxxxxxxxx.com.br/wp-content/plugins/quick-mail/quick-mail.php on line 42

Second, on click settings page the error is:
Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 64 bytes) in /public_html/xxxxxxxxx.com.br/wp-includes/wp-db.php on line 2516

Send email to commenters

From WP Support:

If it possible will be very good if this plugin someday can send email not only for registered users but also to guests who left comment with correct email address or may be for any email address which I entered.

Requires option to replace quick_mail_recipient_input with list of commenters.

Installed update 3.2.6

Get this message:
Parse error: syntax error, unexpected '998' (T_LNUMBER) in /home4/castlewr/public_html/gadgetometers.com/store_v2/wp-content/plugins/quick-mail/quick-mail.php on line 702

Commented out the line in that module with 998 on it to eliminate the error. Deactivating this plugin till this is fixed.

Robert J Becraft
gadgetometers.com
[email protected]

README typo

Typo: Use the the quick_mail_cli_admin_only filter to change this.

Feature requests, bugs and ideas

Hi Mitchell,

Thank you for great plugin and rapid reaction for feature request!

I have found bug, few problems and have some new ideas, so I decide to put everything here into one ticket. May be you can find some ideas useful for you.

I also have web dev experience, so I try to write more details from this side.

BUGS:

  • Message in commenters dropdown should be cutted with mb_* functions to avoid problems with multibyte strings (I mean $str=mb_substr($str,0,100,'utf-8'))
    image
    (The string for test is: Запись в посольство Словакии на собеседование)

PROBLEMS:

  • If user has not filled Name/Surname, then QuickMail displays an error "Error: Incomplete User Profile".
    image
    May be it's some core idea, but I think you can use "Display Name" (see wp_get_current_user function) to get name representation that user choose into their account settings (for example I don't want leave my name/surname and want to use my username instead)
    image

  • When I have few last comments from same user, I see username with a post subject into "Commenters" dropdown and I should choose every item to see what comment I should choose. May be make sense to use snippet not from post subject, but from comment text, in this case I will not have problems to select right comment.
    image

FEATURE REQUEST:

  • Append "QuickMail" link to comments controls into "Admin/Comments" section. So we can just press the link and go to QuickMail with already selected fields.
    image
    (as I remember you can use comment_row_actions hook for this)

  • Append an option (may be dropdown) for admins, to choose what email/name they want to use as letter sender: user name/email, or blog name/administrative email. It's will be useful when you want sent mail from "WebSite < support @ website.com > " instead of admin personal mail.
    image

Thank you for your work and your time! Have a nice day.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.