Wordpress Plugin for Training Registration - wordpress

We offer training to people in the Civil Engineering field and we would like to allow people to sign up for a training course via our website, thus we require a WordPress plugin that allows this.
Any plugins that can achieve this out of the box? Our requirements are:
Allow rescheduling of courses (rather than having to create a whole new course)
Allow payment via paypal or invoice
Group Registration; Allow a HR person to sign up multiple training course attendees. There are plugins that allow this BUT they dont allow the HR person to specify each attendees name, address, dietary requirements, etc. They usually just ask 'How many people will be attending'.
Only allow logged in users to sign up for a training session
Customisable event look and email content
The Plugins we have tested but dont meet our requirements are:
Event Espresso
Event Manager
Booking System: http://dopdemo.net/wp/booking-system/
Booking Calendar: http://wpbookingcalendar.com/demo/

I can only say do not buy Event Espresso! Sooo many big words on their website and such a bad product! It doesn't even work with my WP theme and they don't want to do a refund! Right now I am testing simplybook.me which seems to be a good product.

Bookeo.
Bookeo has all of your requirements. I have used each and every item you've listed and I also use it for people signing up for training courses.
It isn't a plugin but I have inserted their widget into my WordPress website without any difficulty and it has been customized to fit my website theme.
Best of luck!

Related

Wordpress - Product Selection, Booking & Payment Page Development

I am new here for Wordpress and website development and I have a few questions to ask, so would like to seek advices from your expertise. The post is a little bit long as I combined the questions into 1 post, please accept my apologies in advance :D
Q1: I am building the website with Elementor page builder in wordpress, but one of the challenges I am facing now is that I cannot find a widget that allows me to build Product Selection Page like this Product Selection Page Image
May I know if I want to develop the website to this kind of design, is there anyway I can do it without coding? If yes, can you please also suggest me how should I do it?
Q2: Is there any free widget / plugins I can use if I want to develop the Booking & Payment page to something like this? Booking & Payment Page Image From my research so far, those free booking softwares out there only provide booking functions, if want to add payment function will have to subscribe / pay for it.
And the booking softwares do not provide API, so is there any way that we can extract the data without API?
As my client has budget issue, so is there any other alternatives that I can go with? Or it has to be coded by own self? (if must be this design)
Q3: Let's say after a customer had done booking and payment, by right we should direct them to a Confirmation / Thank You Page. But how do I link the "date" and "package" to their prior selection? As each customer may selection is different. (Please refer to the red lines and circle in the image) Confirmation / Thank you Page
And how do I add the "Add to Google Calendar" function? As I do not see any widget that can do this as well.
Thank you for spending your time to read this post. Appreciate for your time and effort

Learndash groups content protection with tags

Currently, I use learndash to lock courses and memberpress to lock posts/pages tagged "premium". Learndash provides the option to lock posts/pages with learndash groups. However, it only has the option to lock contents inside post editor by selecting individual courses/groups. How can I make learndash groups to protect posts/pages tagged premium so that I can deactivate memberpress and use only learndash?
Sorry for the late reply, you certainly not require the memberpress for these kind of controls.
Go to your quiz and under settings page you will see the following checkbox:
Only registered users can take this Quiz
After turning that ON, you will get the following message on the front-end:
You must sign in or sign up to start the quiz.
And it is obvious that registered users are only those, which actually purchase your course or you allow them with an identity.
Alternatively you can use another toolkit for these kind of toggles.
http://wordpress.org/plugins/toolkit-for-learndash-lms/

User Blog difficulty Wordpress

I have have a client that wants to create a Wordpress site with the following features.
Private Messaging
User profile
Friend Groups
The ability for a user to create one or many "journals" which are essentially a blog, which only their friends can see.
The last item is the one that I am puzzling over. It seems that it might be best to create a multisite where users can create their own blogs. But I'm not sure how I would manage who can see the blogs, or how I would display the blogs on the user's profile page.
Does anyone know any projects similar to this or have any ideas about where to start with a project like this?
Update for anyone who sees this.
Buddypress solves first three problems more or less out of the box.
I decided to customize the groups feature a bit to fit the bill for a user created journal. The user can create a group (groups are renamed 'journals' by means of the translation file for BP) and he is the only one allowed to post to it. I have updated some of the group meta fields so the user can add a bit more information about his journal, as well.

GA tracking of 'add to cart's' on Opencart

I have an online chair store which is using the open source e-commerce solution opencart.
I have set up Google Analytics for this website to track visitors, sales, referrals etc etc. Im sure most of you are more than aware of the power of GA.
I don't want to track the amount of sales the website generates, that is already set up. I want to track the amount of times people added an item to their shopping cart and then maybe (not essential) how many of them went on to buy and how many didn't.
I have scoured and posted on/in the opencart forums, but so far no luck as to finding an answer to this.
Is anybody aware of how to do this? Or if not, any links or resources which could help me on my way.
Check out this section of the Google Analytics docs on Custom Variables. They use this exact example, tracking when a user places an item in the cart. This will take care of the part about the amount of times people added an item to their cart.
You could also use Events, but Custom Variables are better suited when using the correct session-level scope (2 for us, and in the example provided).
To find out those that didn't buy, you should be able to create a report for that Custom Variable and see which ones did not convert a transaction. This will probably be a custom report in the new interface, but I think the old GA interface showed ecommerce stuff by default with the Custom Variables.
Hope this helps!

Wordpress 3.2: Hide Spam and Unapproved Comments form Contributors

We're using Wordpress for a School Project. Every Student has his own Contributor account. The teacher holds the admin role and approves comments on the blog. Due to Spam and not so nice comments we need to watch for bullying comments to articles.
Is there a way to filter those unapproved and spam comments and show only approved comments to the students?
WordPress provides an array of moderation options. If you would like every comment to be held for moderation, check the An administrator must approve the comment option, listed under Before a comment appears.
#user971056 I can't see a way to do this unless you change them from being Contributor level users. However, I would suggest you install GASP (Growmap antispambot plugin) which uses a client side 'tickbox' on comments to stop automated spambots posting spam in the first place - seems to be 100% effective.
Then use a plugin like Antispam Bee to automatically delete any human spam that gets through (set to strict filtering) and disable pingbacks/trackbacks to get rid of spam links to dodgy gambling/adult sites. Combination of above should stop your students seeing spam (but human bullying comments would still need reviewing)
Or stop allowing contributor level access to wordpress backend.

Resources