Stephen Sherrard

Forum Replies Created

Viewing 15 posts - 646 through 660 (of 769 total)
  • Author
    Posts
  • in reply to: PTA Sign-up reminders being marked as SPAM #5894
    Stephen Sherrard
    Keymaster

    Reminders are sent the exact same way as all the other emails… ALL of the emails sent by my plugin are sent via the WordPress mail function, wp_mail.

    The only difference being that reminder emails are not CC’d or BCC’d to the chairs, so there are no CC or BCC headers sent. Reminder emails are sent one at a time, but still sent through the wp_mail function.

    So, unless Mandrill doesn’t like that there is no CC or BCC address, not sure what it my plugin could be causing the problems. All of those SMTP plugins tap into the WordPress wp_mail hook to change the sending from PHP/Server methods to SMTP. My plugin has nothing to do with that.

    Perhaps try a different SMTP plugin, such as Postman SMTP?

    in reply to: Product Disapearing?? #5873
    Stephen Sherrard
    Keymaster
    in reply to: Different minimum dollar amount and quantity per role? #5848
    Stephen Sherrard
    Keymaster
    in reply to: Minimum number of any product on the order #5829
    Stephen Sherrard
    Keymaster
    in reply to: Minimum number of any product on the order #5823
    Stephen Sherrard
    Keymaster
    in reply to: Minimum number of any product on the order #5818
    Stephen Sherrard
    Keymaster
    in reply to: Minimum number of any product on the order #5814
    Stephen Sherrard
    Keymaster
    in reply to: permissions #5770
    Stephen Sherrard
    Keymaster

    Any chance of this happening?

    Currently, it has about as much chance of happening as the chances of any users of the plugin making a support donation, or even leaving a review. Not much encouragement to continue development of these plugins. Sorry! Couldn’t resist that opening! =)

    You certainly have some good ideas, and have posted several feature requests, and I appreciate that. But, as mentioned in replies other feature requests, I simply am not actively adding new features to the free plugins, because it simply isn’t worth my time, and because I’m far too busy supporting the users of my paid plugins, as well as several large custom development jobs.

    Perhaps that will change in the future, and I will add more features to these plugins. However, at my age, and with a family to feed, time is my most valuable commodity, and I’m devoting the majority of that to working on paid projects, or spending quality time with my family. That’s why I have the feature requests section, though, in case I do want to add some highly requested features in the future, or in case another developer wants to contribute and needs ideas for features to add.

    If you are willing to pay me for my time, then I can certainly help you implement those features. Many other developers would be happy to help you as well, as long as you are willing to pay for their time.

    Also, as mentioned before, since this plugin simply creates a custom post type, and stores the data in the regular post meta tables, there are LOTS of ways to access the data and present it in any way that you like. For example, if you are willing to spend some money on a plugin, you could use something like the Types Toolkit:
    https://wp-types.com/
    That lets you access data from custom post types and create your own “views”. In fact, with that plugin, you can pretty much create most of my Member Directory plugin… I used that plugin a while back to create a Tutor Directory for another client, where Tutors could submit and edit their own listings in the directory (and had to be approved first by admin).
    You may be able to find other plugins, some of which may be free, that allow you to create custom templates or views for custom post type archives and custom posts.

    Sorry to keep repeating myself, and sounding like the grumpy middle aged man that I often am, but hopefully it’s clear why these free plugins are WAY down on my priority list, and probably won’t get any new features any time soon.

    in reply to: PTA SUS Groups Plugin – event belong to multiple groups #5704
    Stephen Sherrard
    Keymaster

    Sorry, that one doesn’t have any hooks built-in that would allow you to modify the behavior, and it relies on a group field that was added to the sheet table in the main plugin just for this extension.

    The main part of the Groups plugin is not overly complicated, and if you are decent with coding, you could probably modify it to handle assigning more than one group to a sheet, but that still requires a significant number of changes that you wouldn’t have been able to do with simple filter or action hooks anyway. You would have to change the single-select box to a multi-select box for groups on the admin side, and then change the processing of that form to store those as a list of groups (separated by commas or some other character), and then when retrieving that data, build that list into an array, and then change the function that checks if a sheet belongs to the group to see if the group is in the array of groups (instead of just checking for one specific set value). I’m sure there are plenty of other things that would need to be changed as well.

    So, not extremely difficult, but tedious because of all the functionality that would need to be changed.

    in reply to: PTA SUS Groups Plugin – event belong to multiple groups #5700
    Stephen Sherrard
    Keymaster

    As of this time, you can only select one group for each event. However, there is an “All” selection, which means that event will show up in the list of events for all groups. There is also a “None” option for events that you do not want to show in any groups (just in the main list).

    in reply to: Attachment #5649
    Stephen Sherrard
    Keymaster

    Allowing files to be uploaded to your sever, and then emailed through your server to your members is not a good idea unless you have strict control over the users who are allowed to do that.

    However, if that is something you need, and don’t mind the security risk, you can do that by purchasing Gravity Forms from Rocket Genius: http://www.gravityforms.com/
    then you can get the Gravity Forms extension for the Member Directory to integrate with Gravity Forms:
    https://stephensherrardplugins.com/plugins/pta-member-directory-gravity-forms/

    Gravity Forms has a file upload feature, so you could add that to your contact form. The extension I created for Gravity Forms comes with a starter contact form you can import into Gravity Forms that will give you all the same fields and recipient pre-population and selection that my simple contact form has. Then you can add as many additional fields as you want, including a file upload field.

    Because of the security risks involved, I will not be adding any file upload feature to the PTA Member Directory plugin myself.

    in reply to: PTA Sign-up reminders being marked as SPAM #5563
    Stephen Sherrard
    Keymaster

    Please see this support thread about the plugin and emails on the WordPress.org support forum:

    https://wordpress.org/support/topic/only-some-confirmation-emails?replies=11

    I strongly recommend you install a SMTP plugin and connect to a real email account instead of using the server PHP sendmail function (which is what WordPress uses by default).

    My plugin does NOT set the mailed-by header info, that is set by the WordPress/PHP mail function. My plugin only sets the email addresses (from, to, BCC, reply-to), subject, and content type header, plus message. Then it calls the wp_mail function, which handles the actual sending of the email.

    The messages coming from my plugin should not be any different than any other messages generated/sent by WordPress, unless some other plugin is modifying those.

    I always recommend using SMTP through a real email account, as those types of emails are more reliable and much less likely to be marked as SPAM. I used to use Easy WP SMTP, but since I use Google business email for all my sites now, I have switched to the much better Postman SMTP plugin, which allows OAuth connections (much more secure and reliable). Any of these plugins will tap into the wp_mail function and reconfigure WordPress to send via SMTP through a real SMTP email account, which is always the preferred way to go. Otherwise, you end up using the server PHP sendmail function which either sends out email as “nobody” at your server, or your server account name (depending on how your server is configured to send mail as).

    in reply to: Multiple Wholesale Accounts #5437
    Stephen Sherrard
    Keymaster
    in reply to: Select multiple contacts #5407
    Stephen Sherrard
    Keymaster

    Yes, it would be more awesome for at least a few people, as would almost any of the multiple feature requests posted here or emailed to me privately.

    It’s not as simple as just making the select box a multi-select, as there would need to be some major code changes to the way the contact form is processed.

    Do I have any immediate plans to implement these? Sorry, but the current answer is no, I do not. Lack of development support from the public (via donations or even reviews) means that I don’t see much more happening with these free plugins other than maintenance updates to keep things compatible with newer versions of WordPress. I’m hopeful that in the future I will have more free time and the motivation to add more features to these free plugins, but for now my priority is on paid work so I can feed my family. I already spend way too much time on free support for the free plugins. More features leading to more users would just mean lots more unpaid support time that takes away from family time and other work.

    As I’ve stated before, all these plugins are open source, so any one with the skills, and the time, can freely contribute or branch the plugin off to their own much more awesome version. I leave the feature requests online here partially in hopes that somebody else may be willing to donate some time to add more features.

    in reply to: Invalid Characters #5389
    Stephen Sherrard
    Keymaster

    Sorry, the validation for the phone field only allows characters that are used for phone numbers (numbers . ( ) – )

    The only way to change that right now we be a hard code edit of the file where that form processing takes place. You would need to edit line 115 in the class-pta_sus_public.php file to allow any text.

    If you are not comfortable doing that, please contact me privately via the contact form, and I’ll make a quick edit for you and send you the replacement file that will do what you want.

Viewing 15 posts - 646 through 660 (of 769 total)