Forum Replies Created
-
AuthorPosts
-
Stephen SherrardKeymaster
I would usually recommend that you don’t directly modify the plugin file, as any changes you make will get wiped out if you update the plugin in the future.
Login/Logout would normally be handled the same way you already do for your WordPress site. There are plenty of sidebar widgets you can use for login/logout without going to the regular WordPress login page if you want.
However, if you want to modify the code, you can find that message in the:
class-pta_sus_public.php
file on line 195.But, if you just wanted to add some login links conditionally without actually modifying the plugin code, note that there is a built-in action hook on line 181 that fires before the shortcode for my plugin is processed.
You could add a script similar to what you just posted into your theme’s functions.php file, and hook into my ‘pta_sus_before_process_shortcode’ action hook, where you can check if the user is logged in or not on your own, and display your own message and login/logout links. Then you can use the option in the settings for my plugin to disable the login notices so that they will only see your notices and not mine.
If you aren’t familiar with how the action hooks work, do a quick internet search and you’ll find plenty of info about them, but basically you add some code into your functions.php file like this:
add_action('pta_sus_before_process_shortcode', 'my_login_function'); function my_login_function { // do some stuff here - check if they are logged in, echo/return your form/links, etc. }
Stephen SherrardKeymasterYes, there is a “CC email” field in the email tab of the plugin settings which allows you to specify an email address, such as the admin email or head volunteer coordinator, who will get copied for all emails sent by my plugin (sign-ups, clears). That email, along with the chair emails, are sent as BCC emails.
Stephen SherrardKeymasterThere are a couple of ways you can do this already. My plugin needs at least one chair name & email when you set up a sheet, so that’s where you can add your “default” contact person when you create the list. Then when someone signs up for the chair position, you would need to go back to edit the sheet and swap out your default chair with the info for the person that just signed up.
Also, if you go to the “Email Settings” tab of the Sign-up Sheets settings page, there is a “CC email” field, where you can enter the email address for your manager type person, and that email will receive notices for sign-ups and cleared sign-ups.
Stephen SherrardKeymasterThis content is restricted to buyers of:
Stephen SherrardKeymasterThis content is restricted to buyers of:
Stephen SherrardKeymasterThis content is restricted to buyers of:
Stephen SherrardKeymasterHi Suzzane,
The plugin itself doesn’t allow you to create custom checkout pages for users. However, you can decide if a wholesale user needs to pay or not, so they can just submit an order (like a purchase order) without having to pay. You can also choose whether or not they are taxable and set up different tax rates for wholesale customers. You can also disable shipping calculations & coupons for wholesale customers as well. So, all those options will change the checkout process for wholesale customers.
Since there is a separate role for wholesale customers, you can create your own checkout page template and use some conditional statements to show different things to wholesale customers versus retail customers. Woocommerce is very flexible with their templates, and all you need to do is move a template to your theme’s woocommerce directory (with the appropriate subdirectories to match the woocommerce templates directory structure) and woocommerce will use your template instead of the built-in one.
You can also use the Role Based Payment/Shipping Methods plugin to choose different payment and shipping methods based on the user’s role:
http://www.woothemes.com/products/role-based-payment-shipping-methods/
I’m currently using that plugin for a client site we are developing and have create some simple payment gateways called “Quote” and “Purchase Order” that only appear for certain types of customers (based on roles).As far as phone support goes, this company is just me for right now, so I don’t have any kind of full time support staff. However, I’m happy to set up a time to talk to you on the phone if you need some custom work done or support for a purchase. Most support is done via email and the support forums, though.
February 9, 2015 at 11:11 PM in reply to: Additional Admin / Volunteer Fields Under Edit Tasks #2330Stephen SherrardKeymasterAwesome, glad that will work for you, as I’m swamped with some custom programming jobs and have no idea when/if I will be able to add additional features to these free plugins.
If you haven’t done so already, please feel free to rate/review the plugin on WordPress.org:
https://wordpress.org/support/view/plugin-reviews/pta-volunteer-sign-up-sheets
February 5, 2015 at 2:17 PM in reply to: Getting address information from volunteers using Customizer? #2265Stephen SherrardKeymasterThis content is restricted to buyers of:
Stephen SherrardKeymasterThis content is restricted to buyers of:
Stephen SherrardKeymasterThis content is restricted to buyers of:
Stephen SherrardKeymasterThis content is restricted to buyers of:
Stephen SherrardKeymasterThis content is restricted to buyers of:
Stephen SherrardKeymasterThe Phone field is now optional in version 1.7 released today. See the main settings page… there is a new checkbox that you can check to remove the phone field.
December 7, 2014 at 2:59 PM in reply to: Make sending emails and collecting phone numbers optional #1840Stephen SherrardKeymasterThe Phone field is now optional in version 1.7 released today. See the main settings page… there is a new checkbox that you can check to remove the phone field.
-
AuthorPosts