>
Download This Plugin | |
Download Elegant Themes | |
Name | MJM Clinic |
Version | 1.0.7 |
Author | Matt Manning |
Rating | 0 |
Last updated | 2015-02-27 08:48:00 |
Downloads |
168
|
Download Plugins Speed Test plugin for Wordpress |
Home page PageSpeed score has been degraded by 0%, while Post page PageSpeed score has been degraded by 0%
MJM Clinic plugin added 4 bytes of resources to the Home page and 6 bytes of resources to the sample Post page.
MJM Clinic plugin added 0 new host(s) to the Home page and 0 new host(s) to the sample Post page.
Great! MJM Clinic plugin ads no tables to your Wordpress blog database.Built to add functionality to any theme, the MJM Clinic plugin makes use of widgets and shortcodes for quick integration.
The MJM Clinic plugin allows you to
Numerous sidebar widgets have been included to help show off your services, health conditions info, clinic locations etc.
[mjm-clinic-booking-form]
Output an ajax form, can have more than one per page without conflicts. Optional attributes = ['service', 'location', 'no_service_select', 'no_location_select']
Example Usage: [mjm-clinic-booking-form service='cold-flu' location='my-clinic' no_service_select=1 no_location_select=1] The above will generate a form for the given service and location (slugs), and hide/disable the options for the user to select/change the service or location.
Without any attributes the form will show drop downs for location and services, and detects the most relevent form state for the page.
[mjm-clinic-location-map]
Outputs a google map for a given location. Optional attributes = ['location', 'id', 'height', 'width']
[mjm-clinic-condition-list]
Outputs a searchable list of conditions Attribute values:
[mjm-clinic-service-box-links]
Outputs a presentation of categories and services. Use this on your services page. Attribute values: * - category : slug or term_ID , optional parent , if none given the top level category/services will be shown.
There are a number of helper functions that can be used in your theme, which are found in inc/func.php
.
All plugin generated output includes an abundance of css classes and id's all of which use mjm-clinic prefixes to prevent conflicts with any other plugins or themes. MJM Clinic works out of the box, but theme developers can easily over-ride the default presentation styles and templates.
TO OVERIDE THE DEFAULT CSS Copy the following files from {MJM-CLINIC-PLUGIN-DIR}/css/ to {YOUR-THEME-DIR}/mjm-clinic/ . Customise away.
public.css
TO OVERIDE THE BOOKING FORM JS Copy the following files from {MJM-CLINIC-PLUGIN-DIR}/js/ to {YOUR-THEME-DIR}/mjm-clinic/ . Customise away.
booking_form.js
TO OVERIDE THE BOOKING FORM HTML Copy the following files from {MJM-CLINIC-PLUGIN-DIR}/views/templates/ to {YOUR-THEME-DIR}/mjm-clinic/ . Customise away.
shortcode-booking-form.php
TO OVERIDE THE [mjm-clinic-service-box-links] HTML Copy the following files from {MJM-CLINIC-PLUGIN-DIR}/views/templates/ to {YOUR-THEME-DIR}/mjm-clinic/ . Customise away.
shortcode-boxlinks-service.php
shortcode-boxlinks-service-category.php
TO OVERIDE THE [mjm-clinic-condition-list] SEARCHABLE CONDITIONS HTML Copy the following files from {MJM-CLINIC-PLUGIN-DIR}/views/templates/ to {YOUR-THEME-DIR}/mjm-clinic/ . Customise away.
shortcode-condition-list.php
TO CUSTOMIZE THE CATEGORY PAGES Copy the following files from {MJM-CLINIC-PLUGIN-DIR}/views/templates/ and place them in the root of your theme folder. Customise away.
taxonomy-mjm_clinic_service_category.php
taxonomy-mjm_clinic_location.php
taxonomy-mjm_clinic_indication.php
TO CREATE YOUR OWN SERVICE, CONDITION, FEEDBACK AND CASE STUDY TEMPLATES Create the following files in your themes root directory. Use your themes single.php as reference for setting up a single post template.
single-mjm_clinic_service.php
single-mjm_clinic_condition.php
single-mjm_clinic_feedback.php
single-mjm_clinic_casestudy.php
This plugin was created for clinics to promote services and products in a way that inter-relates with information on health conditions and symptoms.