DF Client Sheet Documentation
Version 2.24 | February 2020
I. About
This plugin allows a user to fill out a form with essential contact details about a Practice and each of their office locations. Each form input value will be stored in a unique shortcode. These unique shortcodes can then be placed throughout a client's website to display the form data that was entered by the user. Select form input values are also used to add SEO Schema Data to the website footer. This SEO Schema Data is added to the footer via a script when the plugin is installed.
II. Installation
- In WP-Admin, navigate to Plugins
- Click Add New
- Click Upload Plugin
- Upload the plugin file and click Install Now
- Click Activate Plugin
- Upon activation a new menu item titled DF Client Sheet will be added to WP-Admin
III. How To
- In WP-Admin, navigate to DF Client Sheet
- Fill out the form(s) located under the Location tab(s)
- Click the Save button located at the bottom of the page
- Use the shortcode located next to each form input box in a Classic Raw Content Element in Cornerstone (X Theme) or a Content Area Element in Cornerstone (X Theme Pro) to display the form input box value
Additional Notes:
- There are 7 different Location tabs with 7 different forms to accommodate a maximum of 7 different office locations. Fill out location forms as necessary.
- Shortcode attributes can be added to select shortcodes to customize shortcode output. Reference IV. Shortcode Attributes documentation for more information.
- Shortcodes have been placed in specific locations throughout the master install. Therefore, upon site install, they already exist as part of the project. Reference V. Shortcodes documentation for a list of these Master Install Locations.
- To prevent the SEO Schema Data Markup Script from outputting to the page source code, select "No" next to the "Output Schema Data?" field under Plugin Options. To turn SEO Schema Data output back on, select "Yes" next to the "Output Schema Data?" field under Plugin Options. Click the "Save" button to store your selections.
IV. Shortcodes
NEW! Shortcodes now include attributes that can be added to them in order to customize their output. Learn more about the Shortcode Attributes available by reading the documentation located here:
V. Shortcode Attributes
Practice Logo URL - [df-logo1]
Purpose of Field
To add the URL of the practice logo to the site's SEO Schema Data Markup
DF Client Sheet Form Input
URL of the Practice Logo file located in the the Media Library
Shortcode Output Example(s)
https://www.dfmp1.com/wp-content/uploads/logo.png
Shortcode Attributes
Not Applicable
Master Install Location(s)
SEO Schema Data Markup Script located in the site footer. Filling in this field on the DF Client Sheet will cause the input value to be auto output to the SEO Schema Data Markup found in the site footer.
Use Case(s)
Not Applicable
Available Shortcode(s)
[df-logo1], [df-logo2], [df-logo3], [df-logo4], [df-logo5], [df-logo6], [df-logo7]
Practice Name - [df-name1]
Purpose of Field
To create a shortcode that will display the name of the practice
DF Client Sheet Form Input
Name of the Practice
Shortcode Output Example(s)
Dentalfone
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
Welcome to [df-practice1]
Output:
Welcome to Dentalfone
Available Shortcode(s)
[df-practice1], [df-practice2], [df-practice3], [df-practice4], [df-practice5], [df-practice6], [df-practice7]
Practice Type - [df-type1]
Purpose of Field
To add the type of practice to the site's SEO Schema Data Markup
DF Client Sheet Form Input
Dentist (Unless told otherwise)
Shortcode Output Example(s)
Dentist
Shortcode Attributes
Not Applicable
Use Case(s)
Not Applicable
Available Shortcode(s)
[df-type1], [df-type2], [df-type3], [df-type4], [df-type5], [df-type6], [df-type7]
Contact Type - [df-contact1]
Purpose of Field
To add the contact type of the practice location to the site's SEO Schema Data Markup
DF Client Sheet Form Input
Customer Service (Unless told otherwise)
Shortcode Output Example(s)
Customer Service
Shortcode Attributes
Not Applicable
Use Case(s)
Not Applicable
Available Shortcode(s)
[df-contact1], [df-contact2], [df-contact3], [df-contact4], [df-contact5], [df-contact6], [df-contact7]
used as validation that seo schema data should be displayed
Additional Notes
The Contact Type field is used as the validator to run the SEO Schema Data Script located in the site footer. If the Contact Type field for a location is left blank, SEO Schema Data for that location will not be output to the site. Therefore, for valid Practice locations, it is important that this field is filled out. Likewise, if a Practice location does not exist, it is important that this field is left blank.
Practice Description - [df-description1]
Purpose of Field
To add the practice description of the practice location to the site's SEO Schema Data Markup
DF Client Sheet Form Input
Short simple description that includes keywords, the name of the practice, and the name of the doctor
Shortcode Output Example(s)
Dr. John Q. Smilth at Smile Websites is recognized as an authority on dental websites, dental marketing and dental implants.
Shortcode Attributes
Not Applicable
Use Case(s)
Not Applicable
Available Shortcode(s)
[df-practice1], [df-practice2], [df-practice3], [df-practice4], [df-practice5], [df-practice6], [df-practice7]
Address - [df-address1]
Purpose of Field
To create a shortcode that will display the address of the practice location
DF Client Sheet Form Input
Address of Practice Location
Shortcode Output Example(s)
123 Anywhere Street, Suite 123
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
Our address is [df-address1]
Output:
Our address is 123 Anywhere Street, Suite 123
Available Shortcode(s)
[df-address1], [df-address2], [df-address3], [df-address4], [df-address5], [df-address6], [df-address7]
Suite - [df-suite1]
Purpose of Field
Deprecated. Suite number is now included as part of the Address form input field.
City - [df-city1]
Purpose of Field
To create a shortcode that will display the city of the practice location
DF Client Sheet Form Input
City of Practice Location
Shortcode Output Example(s)
Cocoa Beach
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
Our practice is located in [df-city1]
Output:
Our practice is located in Cocoa Beach
Available Shortcode(s)
[df-city1], [df-city2], [df-city3], [df-city4], [df-city5], [df-city6], [df-city7]
State - [df-state1]
Purpose of Field
To create a shortcode that will display the abbreviation of the state of the practice location
DF Client Sheet Form Input
State Abbreviation of Practice Location
Shortcode Output Example(s)
FL
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
Our practice is located in [df-state1]
Output:
Our practice is located in FL
Available Shortcode(s)
[df-state1], [df-state2], [df-state3], [df-state4], [df-state5], [df-state6], [df-state7]
Zip - [df-zip1]
Purpose of Field
To create a shortcode that will display the zip code of the practice location
DF Client Sheet Form Input
Zip Code of Practice Location
Shortcode Output Example(s)
32931
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
Our zipcode is [df-zip1]
Output:
Our zipcode is 32931
Available Shortcode(s)
[df-zip1], [df-zip2], [df-zip3], [df-zip4], [df-zip5], [df-zip6], [df-zip7]
Latitude - [df-latitude1]
Purpose of Field
To add the latitude of the practice location to the site's SEO Schema Data Markup
DF Client Sheet Form Input
Latitude of Practice Location
Shortcode Output Example(s)
28.3464187
Shortcode Attributes
Not Applicable
Use Case(s)
Not Applicable
Available Shortcode(s)
[df-latitude1], [df-latitude2], [df-latitude3], [df-latitude4], [df-latitude5], [df-latitude6], [df-latitude7]
Longitude - [df-longitude1]
Purpose of Field
To add the longitude of the practice location to the site's SEO Schema Data Markup
DF Client Sheet Form Input
Longitude of Practice Location
Shortcode Output Example(s)
-80.6116788
Shortcode Attributes
Not Applicable
Use Case(s)
Not Applicable
Available Shortcode(s)
[df-longitude1], [df-longitude2], [df-longitude3], [df-longitude4], [df-longitude5], [df-longitude6], [df-longitude7]
Region - [df-region1]
Purpose of Field
To add the region of the practice location to the site's SEO Schema Data Markup
DF Client Sheet Form Input
State of Practice Location
Shortcode Output Example(s)
FL
Shortcode Attributes
Not Applicable
Use Case(s)
Not Applicable
Available Shortcode(s)
[df-region1], [df-region2], [df-region3], [df-region4], [df-region5], [df-region6], [df-region7]
Locality - [df-locality1]
Purpose of Field
To add the locality of the practice location to the site's SEO Schema Data Markup
DF Client Sheet Form Input
City of Practice Location
Shortcode Output Example(s)
Cocoa Beach
Shortcode Attributes
Not Applicable
Use Case(s)
Not Applicable
Available Shortcode(s)
[df-locality1], [df-locality2], [df-locality3], [df-locality4], [df-locality5], [df-locality6], [df-locality7]
Service Areas - [df-service1]
Purpose of Field
To display the geographic areas that the practice serves.
DF Client Sheet Form Input
Geographic areas, such as cities or counties, that the Practice Serves
Shortcode Output Example(s)
Palm Bay, Melbourne, Titusville
Shortcode Attributes
Not Applicable
Use Case(s)
Not Applicable
Available Shortcode(s)
[df-service1], [df-service2], [df-service3], [df-service4], [df-service5], [df-service6], [df-service7]
Country - [df-country1]
Purpose of Field
To add the Country of the practice location to the site's SEO Schema Data Markup
DF Client Sheet Form Input
Country of Practice Location
Shortcode Output Example(s)
US
Shortcode Attributes
Not Applicable
Use Case(s)
Not Applicable
Available Shortcode(s)
[df-country1], [df-country2], [df-country3], [df-country4], [df-country5], [df-country6], [df-country7]
Directions Link - [df-location1]
Purpose of Field
To create a shortcode that will display the Google Maps directions link of the practice location
DF Client Sheet Form Input
URL of Practice Location Directions link from Google Maps
Shortcode Output Example(s)
https://goo.gl/maps/vUHdy3xtaiB2
Shortcode Attributes
dflink, dfbutton, dftext, dfcolor, dfsize, dfwidth, dfunderline
Use Case(s)
Syntax 1:
[df-location1]
Output 1:
https://goo.gl/maps/vUHdy3xtaiB2
Syntax 2:
[df-location1 dflink="true"]
Output 2:
https://goo.gl/maps/vUHdy3xtaiB2
Syntax 3:
[df-location1 dflink="true" dftext="Click for Directions"]
Output 3:
Click for Directions
Syntax 4:
[df-location1 dflink="true" dftext="Directions" dfcolor="#0098ce" dfsize="24px" dfunderline="none"]
Output 4:
Directions
Syntax 5:
[df-location1 dfbutton="true"]
Output 5:
https://goo.gl/maps/vUHdy3xtaiB2
Syntax 6:
[df-location1 dfbutton="true" dftext="Practice Location" dfwidth="400px" dfalign="aligncenter"]
Output 6:
Practice Location
Available Shortcode(s)
[df-location1], [df-location2], [df-location3], [df-location4], [df-location5], [df-location6], [df-location7]
Additional Notes
Available Shortcode(s) replace the following old shortcodes:
- [df-directions1], [df-directions2], [df-directions3], [df-directions4], [df-directions5], [df-directions6], [df-directions7]
- [df-directions-btn1], [df-directions-btn2], [df-directions-btn3], [df-directions-btn4], [df-directions-btn5], [df-directions-btn6], [df-directions-btn7]
Phone Number - [df-phone-number1]
Purpose of Field
To create a shortcode that will display the phone number of the practice location
DF Client Sheet Form Input
Phone Number of Practice Location
Shortcode Output Example(s)
555-555-1234
Shortcode Attributes
dflink, dfbutton, dftext, dfcolor, dfsize, dfwidth, dfunderline
Use Case(s)
Syntax 1:
[df-phone-number1]
Output 1:
555-555-1234
Syntax 2:
[df-phone-number1 dflink="true"]
Output 2:
555-555-1234
Syntax 3:
[df-phone-number1 dflink="true" text="Call Our Office Today!"]
Output 3:
Call Our Office Today!
Syntax 4:
[df-phone-number1 dflink="true" dftext="Click to Call Us" dfcolor="#0098ce" dfsize="24px" dfunderline="none"]
Output 4:
Click to Call Us
Syntax 5:
[df-phone-number1 dfbutton="true"]
Output 5:
555-555-1234
Syntax 6:
[df-phone-number1 dfbutton="true" dftext="Call Today" dfwidth="400px" dfalign="aligncenter"]
Output 6:
Call Today
Available Shortcode(s)
[df-phone-number1], [df-phone-number2], [df-phone-number3], [df-phone-number4], [df-phone-number5], [df-phone-number6], [df-phone-number7]
Additional Notes
Available Shortcode(s) replace the following old shortcodes:
- [df-phone1], [df-phone2], [df-phone3], [df-phone4], [df-phone5], [df-phone6], [df-phone7]
- [df-phone-btn1], [df-phone-btn2], [df-phone-btn3], [df-phone-btn4], [df-phone-btn5], [df-phone-btn6], [df-phone-btn7]
- [df-phone-no1], [df-phone-no2], [df-phone-no3], [df-phone-no4], [df-phone-no5], [df-phone-no6], [df-phone-no7]
- [df-phone-num]
Text Number - [df-text-phone1]
Purpose of Field
To create a shortcode that will display the phone number that a client can send a text to in order to reach the office
DF Client Sheet Form Input
Phone Number used to send a text to the Office
Shortcode Output Example(s)
555-555-1234
Shortcode Attributes
dflink, dfbutton, dftext, dfcolor, dfsize, dfwidth, dfunderline
Use Case(s)
Syntax 1:
[df-text-phone1]
Output 1:
555-555-1234
Syntax 2:
[df-text-phone1 dflink="true"]
Output 2:
555-555-1234
Syntax 3:
[df-text-phone1 dflink="true" text="Text Our Office Today!"]
Output 3:
Text Our Office Today!
Syntax 4:
[df-text-phone1 dflink="true" dftext="Click to Text Us" dfcolor="#0098ce" dfsize="24px" dfunderline="none"]
Output 4:
Click to Text Us
Syntax 5:
[df-text-phone1 dfbutton="true"]
Output 5:
555-555-1234
Syntax 6:
[df-text-phone1 dfbutton="true" dftext="Call Today" dfwidth="400px" dfalign="aligncenter"]
Output 6:
Text Us Today
Available Shortcode(s)
[df-text-phone1], [df-text-phone2], [df-text-phone3], [df-text-phone4], [df-text-phone5], [df-text-phone6], [df-text-phone7]
Fax Number - [df-fax1]
Purpose of Field
To create a shortcode that will display the fax number of the practice location
DF Client Sheet Form Input
Fax Number of Practice Location
Shortcode Output Example(s)
555-555-4321
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
Our practice fax number is [df-fax1]
Output:
Our practice fax number is 555-555-4321
Available Shortcode(s)
[df-fax1], [df-fax2], [df-fax3], [df-fax4], [df-fax5], [df-fax6], [df-fax7]
Email Address - [df-email-address1]
Purpose of Field
To create a shortcode that will display the email address of the practice location
DF Client Sheet Form Input
Email Address of Practice Location
Shortcode Output Example(s)
email@dentist.com
Shortcode Attributes
dflink, dfbutton, dftext, dfcolor, dfsize, dfwidth, dfunderline
Use Case(s)
Syntax 1:
[df-email-address1]
Output 1:
email@dentist.com
Syntax 2:
[df-email-address1 dflink="true"]
Output 2:
email@dentist.com
Syntax 3:
[df-location1 dflink="true" text="Email Our Office"]
Output 3:
Email Our Office
Syntax 4:
[df-email-address1 dflink="true" dftext="Click to Email Our Office" dfcolor="#0098ce" dfsize="24px" dfunderline="none"]
Output 4:
Click to Email Our Office
Syntax 5:
[df-email-address1 dfbutton="true"]
Output 5:
email@dentist.com
Syntax 6:
[df-email-address1 dfbutton="true" dftext="Send Us an Email" dfwidth="400px" dfalign="aligncenter"]
Output 6:
Send Us an Email
Available Shortcode(s)
[df-email-address1], [df-email-address2], [df-email-address3], [df-email-address4], [df-email-address5], [df-email-address6], [df-email-address7]
Additional Notes
Available Shortcode(s) replace the following old shortcodes:
- [df-email1], [df-email2], [df-email3], [df-email4], [df-email5], [df-email6], [df-email7]
Monday - [df-monday1]
Purpose of Field
To create a shortcode that will display the Monday office hours of the practice location
DF Client Sheet Form Input
Monday Office Hours of Practice Location
Shortcode Output Example(s)
9am - 5pm
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
Our Monday office hours are [df-monday1]
Output:
Our Monday office hours are 9am - 5pm
Available Shortcode(s)
[df-monday1], [df-monday2], [df-monday3], [df-monday4], [df-monday5], [df-monday6], [df-monday7]
Tuesday - [df-tuesday1]
Purpose of Field
To create a shortcode that will display the Tuesday office hours of the practice location
DF Client Sheet Form Input
Tuesday Office Hours of Practice Location
Shortcode Output Example(s)
9am - 5pm
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
Our Tuesday office hours are [df-tuesday1]
Output:
Our Tuesday office hours are 9am - 5pm
Available Shortcode(s)
[df-tuesday1], [df-tuesday2], [df-tuesday3], [df-tuesday4], [df-tuesday5], [df-tuesday6], [df-tuesday7]
Wednesday - [df-wednesday1]
Purpose of Field
To create a shortcode that will display the Wednesday office hours of the practice location
DF Client Sheet Form Input
Wednesday Office Hours of Practice Location
Shortcode Output Example(s)
9am - 5pm
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
Our Wednesday office hours are [df-wednesday1]
Output:
Our Wednesday office hours are 9am - 5pm
Available Shortcode(s)
[df-wednesday1], [df-wednesday2], [df-wednesday3], [df-wednesday4], [df-wednesday5], [df-wednesday6], [df-wednesday7]
Thursday - [df-thursday1]
Purpose of Field
To create a shortcode that will display the Thursday office hours of the practice location
DF Client Sheet Form Input
Thursday Office Hours of Practice Location
Shortcode Output Example(s)
9am - 5pm
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
Our Thursday office hours are [df-thursday1]
Output:
Our Thursday office hours are 9am - 5pm
Available Shortcode(s)
[df-thursday1], [df-thursday2], [df-thursday3], [df-thursday4], [df-thursday5], [df-thursday6], [df-thursday7]
Friday - [df-friday1]
Purpose of Field
To create a shortcode that will display the Friday office hours of the practice location
DF Client Sheet Form Input
Friday Office Hours of Practice Location
Shortcode Output Example(s)
6am - 2pm
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
Our Friday office hours are [df-friday1]
Output:
Our Friday office hours are 6am - 2pm
Available Shortcode(s)
[df-friday1], [df-friday2], [df-friday3], [df-friday4], [df-friday5], [df-friday6], [df-friday7]
Saturday - [df-saturday1]
Purpose of Field
To create a shortcode that will display the Saturday office hours of the practice location
DF Client Sheet Form Input
Saturday Office Hours of Practice Location
Shortcode Output Example(s)
6am - 2pm
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
Our Saturday office hours are [df-saturday1]
Output:
Our Saturday office hours are 6am - 2pm
Available Shortcode(s)
[df-saturday1], [df-saturday2], [df-saturday3], [df-saturday4], [df-saturday5], [df-saturday6], [df-saturday7]
Sunday - [df-sunday1]
Purpose of Field
To create a shortcode that will display the Sunday office hours of the practice location
DF Client Sheet Form Input
Sunday Office Hours of Practice Location
Shortcode Output Example(s)
Closed
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
[df-sunday1] on Sunday
Output:
Closed on Sunday
Available Shortcode(s)
[df-sunday1], [df-sunday2], [df-sunday3], [df-sunday4], [df-sunday5], [df-sunday6], [df-sunday7]
Google Reviews Link - [df-greviews1]
Purpose of Field
To create a shortcode that will display the Google Reviews Link of the practice location
DF Client Sheet Form Input
Practice Location Google Reviews Link
Shortcode Output Example(s)
http://www.google.com
Shortcode Attributes
dflink, dficon, dfimage, dfcolor, dfsize
Use Case(s)
Syntax 1:
[df-greviews1]
Output 1:
http://www.google.com
Syntax 2:
[df-greviews1 dflink="true"]
Output 2:
http://www.google.com
Syntax 3:
[df-greviews1 dflink="true" dficon="true"]
Output 3:
Syntax 4:
[df-greviews1 dflink="true" dfimage="true"]
Output 4:
Syntax 5:
[df-greviews1 dflink="true" dficon="true" dfcolor="#0098ce" dfsize="32px"]
Output 5:
Available Shortcode(s)
[df-greviews1], [df-greviews2], [df-greviews3], [df-greviews4], [df-greviews5], [df-greviews6], [df-greviews7]
Additional Notes
The use of dfcolor and dfsize only works with the dficon attribute. Using dfcolor and dfsize will have no effect when using the dfimage attribute.
Yelp - [df-yelp1]
Purpose of Field
To create a shortcode that will display the Yelp link of the practice location
DF Client Sheet Form Input
Practice Location Yelp link
Shortcode Output Example(s)
http://www.yelp.com
Shortcode Attributes
dflink, dficon, dfimage, dfcolor, dfsize
Use Case(s)
Syntax 1:
[df-yelp1]
Output 1:
http://www.yelp.com
Syntax 2:
[df-yelp1 dflink="true"]
Output 2:
http://www.yelp.com
Syntax 3:
[df-yelp1 dflink="true" dficon="true"]
Output 3:
Syntax 4:
[df-yelp1 dflink="true" dfimage="true"]
Output 4:
Syntax 5:
[df-yelp1 dflink="true" dficon="true" dfcolor="#0098ce" dfsize="32px"]
Output 5:
Available Shortcode(s)
[df-yelp1], [df-yelp2], [df-yelp3], [df-yelp4], [df-yelp5], [df-yelp6], [df-yelp7]
Additional Notes
The use of dfcolor and dfsize only works with the dficon attribute. Using dfcolor and dfsize will have no effect when using the dfimage attribute.
Facebook - [df-facebook1]
Purpose of Field
To create a shortcode that will display the Facebook link of the practice location
DF Client Sheet Form Input
Practice Location Facebook link
Shortcode Output Example(s)
http://www.facebook.com
Shortcode Attributes
dflink, dficon, dfimage, dfcolor, dfsize
Use Case(s)
Syntax 1:
[df-facebook1]
Output 1:
http://www.facebook.com
Syntax 2:
[df-facebook1 dflink="true"]
Output 2:
http://www.facebook.com
Syntax 3:
[df-facebook1 dflink="true" dficon="true"]
Output 3:
Syntax 4:
[df-facebook1 dflink="true" dfimage="true"]
Output 4:
Syntax 5:
[df-facebook1 dflink="true" dficon="true" dfcolor="#0098ce" dfsize="32px"]
Output 5:
Available Shortcode(s)
[df-facebook1], [df-facebook2], [df-facebook3], [df-facebook4], [df-facebook5], [df-facebook6], [df-facebook7]
Additional Notes
The use of dfcolor and dfsize only works with the dficon attribute. Using dfcolor and dfsize will have no effect when using the dfimage attribute.
Twitter - [df-twitter1]
Purpose of Field
To create a shortcode that will display the Twitter link of the practice location
DF Client Sheet Form Input
Practice Location Twitter link
Shortcode Output Example(s)
http://www.twitter.com
Shortcode Attributes
dflink, dficon, dfimage, dfcolor, dfsize
Use Case(s)
Syntax 1:
[df-twitter1]
Output 1:
http://www.twitter.com
Syntax 2:
[df-twitter1 dflink="true"]
Output 2:
http://www.twitter.com
Syntax 3:
[df-twitter1 dflink="true" dficon="true"]
Output 3:
Syntax 4:
[df-twitter1 dflink="true" dfimage="true"]
Output 4:
Syntax 5:
[df-twitter1 dflink="true" dficon="true" dfcolor="#0098ce" dfsize="32px"]
Output 5:
Available Shortcode(s)
[df-twitter1], [df-twitter2], [df-twitter3], [df-twitter4], [df-twitter5], [df-twitter6], [df-twitter7]
Additional Notes
The use of dfcolor and dfsize only works with the dficon attribute. Using dfcolor and dfsize will have no effect when using the dfimage attribute.
Instagram - [df-instagram1]
Purpose of Field
To create a shortcode that will display the Instagram link of the practice location
DF Client Sheet Form Input
Practice Location Instagram link
Shortcode Output Example(s)
http://www.instagram.com
Shortcode Attributes
dflink, dficon, dfimage, dfcolor, dfsize
Use Case(s)
Syntax 1:
[df-instagram1]
Output 1:
http://www.instagram.com
Syntax 2:
[df-instagram1 dflink="true"]
Output 2:
http://www.instagram.com
Syntax 3:
[df-instagram1 dflink="true" dficon="true"]
Output 3:
Syntax 4:
[df-instagram1 dflink="true" dfimage="true"]
Output 4:
Syntax 5:
[df-instagram1 dflink="true" dficon="true" dfcolor="#0098ce" dfsize="32px"]
Output 5:
Available Shortcode(s)
[df-instagram1], [df-instagram2], [df-instagram3], [df-instagram4], [df-instagram5], [df-instagram6], [df-instagram7]
Additional Notes
The use of dfcolor and dfsize only works with the dficon attribute. Using dfcolor and dfsize will have no effect when using the dfimage attribute.
YouTube - [df-youtube1]
Purpose of Field
To create a shortcode that will display the YouTube link of the practice location
DF Client Sheet Form Input
Practice Location YouTube link
Shortcode Output Example(s)
http://www.youtube.com
Shortcode Attributes
dflink, dficon, dfimage, dfcolor, dfsize
Use Case(s)
Syntax 1:
[df-youtube1]
Output 1:
http://www.youtube.com
Syntax 2:
[df-youtube1 dflink="true"]
Output 2:
http://www.youtube.com
Syntax 3:
[df-youtube1 dflink="true" dficon="true"]
Output 3:
Syntax 4:
[df-youtube1 dflink="true" dfimage="true"]
Output 4:
Syntax 5:
[df-youtube1 dflink="true" dficon="true" dfcolor="#0098ce" dfsize="32px"]
Output 5:
Available Shortcode(s)
[df-youtube1], [df-youtube2], [df-youtube3], [df-youtube4], [df-youtube5], [df-youtube6], [df-youtube7]
Additional Notes
The use of dfcolor and dfsize only works with the dficon attribute. Using dfcolor and dfsize will have no effect when using the dfimage attribute.
LinkedIn - [df-linkedin1]
Purpose of Field
To create a shortcode that will display the LinkedIn link of the practice location
DF Client Sheet Form Input
Practice Location LinkedIn link
Shortcode Output Example(s)
http://www.linkedin.com
Shortcode Attributes
dflink, dficon, dfimage, dfcolor, dfsize
Use Case(s)
Syntax 1:
[df-linkedin1]
Output 1:
http://www.linkedin.com
Syntax 2:
[df-linkedin1 dflink="true"]
Output 2:
http://www.linkedin.com
Syntax 3:
[df-linkedin1 dflink="true" dficon="true"]
Output 3:
Syntax 4:
[df-linkedin1 dflink="true" dfimage="true"]
Output 4:
Syntax 5:
[df-linkedin1 dflink="true" dficon="true" dfcolor="#0098ce" dfsize="32px"]
Output 5:
Available Shortcode(s)
[df-linkedin1], [df-linkedin2], [df-linkedin3], [df-linkedin4], [df-linkedin5], [df-linkedin6], [df-linkedin7]
Additional Notes
The use of dfcolor and dfsize only works with the dficon attribute. Using dfcolor and dfsize will have no effect when using the dfimage attribute.
Pinterest - [df-pinterest1]
Purpose of Field
To create a shortcode that will display the Pinterest link of the practice location
DF Client Sheet Form Input
Practice Location Pinterest link
Shortcode Output Example(s)
http://www.pinterest.com
Shortcode Attributes
dflink, dficon, dfimage, dfcolor, dfsize
Use Case(s)
Syntax 1:
[df-pinterest1]
Output 1:
http://www.pinterest.com
Syntax 2:
[df-pinterest1 dflink="true"]
Output 2:
http://www.pinterest.com
Syntax 3:
[df-pinterest1 dflink="true" dficon="true"]
Output 3:
Syntax 4:
[df-pinterest1 dflink="true" dfimage="true"]
Output 4:
Syntax 5:
[df-pinterest1 dflink="true" dficon="true" dfcolor="#0098ce" dfsize="32px"]
Output 5:
Available Shortcode(s)
[df-pinterest1], [df-pinterest2], [df-pinterest3], [df-pinterest4], [df-pinterest5], [df-pinterest6], [df-pinterest7]
Additional Notes
The use of dfcolor and dfsize only works with the dficon attribute. Using dfcolor and dfsize will have no effect when using the dfimage attribute.
Main Phone - [df-main-phone1]
Purpose of Field
To create a shortcode that, when placed anywhere on the website, will display the main phone number of the overall Practice. Used to accommodate a phone number for an office with multiple locations that has one main "800" number ([df-main-phone1]) and a separate, unique phone number for each location.
DF Client Sheet Form Input
Phone Number of Practice
Shortcode Output Example(s)
800-555-5555
Shortcode Attributes
dflink, dfbutton, dftext, dfcolor, dfsize, dfwidth, dfunderline
Use Case(s)
Syntax 1:
[df-main-phone1]
Output 1:
800-555-5555
Syntax 2:
[df-main-phone1 dflink="true"]
Output 2:
800-555-5555
Syntax 3:
[df-main-phone1 dflink="true" text="Call Our Office Today!"]
Output 3:
Call Our Office Today!
Syntax 4:
[df-main-phone1 dflink="true" dftext="Click to Call Us" dfcolor="#0098ce" dfsize="24px" dfunderline="none"]
Output 4:
Click to Call Us
Syntax 5:
[df-main-phone1 dfbutton="true"]
Output 5:
800-555-5555
Syntax 6:
[df-main-phone1 dfbutton="true" dftext="Call Today" dfwidth="400px" dfalign="aligncenter"]
Output 6:
Call Today
Available Shortcode(s)
[df-main-phone1]
HIPAA Entity - [df-hippaentity1]
Purpose of Field
To create a shortcode that will display the HIPAA Entity of the practice
DF Client Sheet Form Input
You will only need to fill out this field if the client specifies a HIPAA Entity. Otherwise, it can be left empty. If left empty, the shortcode will display the value of the Practice Name input field. If the HIPAA Entity input field is filled in, this value will override the Practice Name input field value and the HIPAA Entity input value will be displayed when using the shortcode.
Shortcode Output Example(s)
Dentalfone
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
HIPAA Entity: [df-hippaentity1]
Output:
HIPAA Entity: Dentalfone
Available Shortcode(s)
[df-hippaentity1]
HIPAA Civil Rights Coordinator - [df-hippacrc1]
Purpose of Field
To create a shortcode that will display the HIPAA Civil Rights Coordinator of the practice
DF Client Sheet Form Input
You will only need to fill out this field if the client specifies a HIPAA Civil Rights Coordinator. Otherwise, it can be left empty.
Shortcode Output Example(s)
Not Applicable (unless filled in with the HIPAA Civil Rights Coordinator provided by the client)
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
HIPAA Civil Rights Coordinator: [df-hippacrc1]
Output:
HIPAA Civil Rights Coordinator:
Available Shortcode(s)
[df-hippacrc1]
HIPAA Civil Rights Coordinator Title - [df-hippacrctitle1]
Purpose of Field
To create a shortcode that will display the HIPAA Civil Rights Coordinator Title of the practice
DF Client Sheet Form Input
You will only need to fill out this field if the client specifies a HIPAA Civil Rights Coordinator Title. Otherwise, it can be left empty.
Shortcode Output Example(s)
Not Applicable (unless filled in with the HIPAA Civil Rights Coordinator Title provided by the client)
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
HIPAA Civil Rights Coordinator Title: [df-hippacrctitle1]
Output:
HIPAA Civil Rights Coordinator Title:
Available Shortcode(s)
[df-hippacrctitle1]
HIPAA Address - [df-hippaaddress1]
Purpose of Field
To create a shortcode that will display the HIPAA Address of the practice
DF Client Sheet Form Input
You will only need to fill out this field if the client specifies a HIPAA Address. Otherwise, it can be left empty. If left empty, the shortcode will display the value of the Address (including Suite Number, if applicable) input field. If the HIPAA Address input field is filled in, this value will override the Address (including Suite Number, if applicable) input field value and the HIPAA Address input value will be displayed when using the shortcode.
Shortcode Output Example(s)
3000 N. Atlantic Ave., #106
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
HIPAA Address: [df-hippaaddress1]
Output:
HIPAA Address: 3000 N. Atlantic Ave., #106
Available Shortcode(s)
[df-hippaaddress1]
HIPAA Phone - [df-hippaphone1]
Purpose of Field
To create a shortcode that will display the HIPAA Phone number of the practice
DF Client Sheet Form Input
You will only need to fill out this field if the client specifies a HIPAA Phone number. Otherwise, it can be left empty. If left empty, the shortcode will display the value of the Phone input field. If the HIPAA Phone input field is filled in, this value will override the Phone input field value and the HIPAA Phone input value will be displayed when using the shortcode.
Shortcode Output Example(s)
321-555-5554
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
HIPAA Phone: [df-hippaphone1]
Output:
HIPAA Phone: 321-555-5554
Available Shortcode(s)
[df-hippaphone1]
HIPAA TTY - [df-hippatty1]
Purpose of Field
To create a shortcode that will display the HIPAA TTY number of the practice
DF Client Sheet Form Input
You will only need to fill out this field if the client specifies a HIPAA TTY number. Otherwise, it can be left empty.
Shortcode Output Example(s)
Not Applicable (unless filled in with the HIPAA TTY number provided by the client)
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
HIPAA TTY: [df-hippatty1]
Output:
HIPAA TTY:
Available Shortcode(s)
[df-hippatty1]
HIPAA Email - [df-hippaemail1]
Purpose of Field
To create a shortcode that will display the HIPAA Email address of the practice
DF Client Sheet Form Input
You will only need to fill out this field if the client specifies a HIPAA Email address. Otherwise, it can be left empty. If left empty, the shortcode will display the value of the Email input field. If the HIPAA Email input field is filled in, this value will override the Email input field value and the HIPAA Email input value will be displayed when using the shortcode.
Shortcode Output Example(s)
websites@dentalfone.com
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
HIPAA Email: [df-hippaemail1]
Output:
HIPAA Email: websites@dentalfone.com
Available Shortcode(s)
[df-hippaemail1]
HIPAA Fax - [df-hippafax1]
Purpose of Field
To create a shortcode that will display the HIPAA Fax number of the practice
DF Client Sheet Form Input
You will only need to fill out this field if the client specifies a HIPAA Fax number. Otherwise, it can be left empty. If left empty, the shortcode will display the value of the Fax input field. If the HIPAA Fax input field is filled in, this value will override the Fax input field value and the HIPAA Fax input value will be displayed when using the shortcode.
Shortcode Output Example(s)
555-555-5555
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
HIPAA Fax: [df-hippafax1]
Output:
HIPAA Fax: 555-555-5555
Available Shortcode(s)
[df-hippafax1]
Accessibility Entity - [df-accessentity1]
Purpose of Field
To create a shortcode that will display the Accessibility Entity of the practice
DF Client Sheet Form Input
You will only need to fill out this field if the client specifies a Accessibility Entity. Otherwise, it can be left empty. If left empty, the shortcode will display the value of the Practice Name input field. If the Accessibility Entity input field is filled in, this value will override the Practice Name input field value and the Accessibility Entity input value will be displayed when using the shortcode.
Shortcode Output Example(s)
Dentalfone
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
Accessibility Entity: [df-accessentity1]
Output:
Accessibility Entity: Dentalfone
Available Shortcode(s)
[df-accessentity1]
Accessibility Civil Rights Coordinator - [df-accesscrc1]
Purpose of Field
To create a shortcode that will display the Accessibility Civil Rights Coordinator of the practice
DF Client Sheet Form Input
You will only need to fill out this field if the client specifies a Accessibility Civil Rights Coordinator. Otherwise, it can be left empty.
Shortcode Output Example(s)
Not Applicable (unless filled in with the Accessibility Civil Rights Coordinator provided by the client)
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
Accessibility Civil Rights Coordinator: [df-accesscrc1]
Output:
Accessibility Civil Rights Coordinator:
Available Shortcode(s)
[df-accesscrc1]
Accessibility Civil Rights Coordinator Title - [df-accesscrctitle1]
Purpose of Field
To create a shortcode that will display the Accessibility Civil Rights Coordinator Title pf the practice
DF Client Sheet Form Input
You will only need to fill out this field if the client specifies a Accessibility Civil Rights Coordinator Title. Otherwise, it can be left empty.
Shortcode Output Example(s)
Not Applicable (unless filled in with the Accessibility Civil Rights Coordinator Title provided by the client)
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
Accessibility Civil Rights Coordinator Title: [df-accesscrc1]
Output:
Accessibility Civil Rights Coordinator Title:
Available Shortcode(s)
[df-accesscrctitle1]
Accessibility Address - [df-accessaddress1]
Purpose of Field
To create a shortcode that will display the Accessibility Address of the practice
DF Client Sheet Form Input
You will only need to fill out this field if the client specifies a Accessibility Address. Otherwise, it can be left empty. If left empty, the shortcode will display the value of the Address (including Suite Number, if applicable) input field. If the Accessibility Address input field is filled in, this value will override the Address (including Suite Number, if applicable) input field value and the Accessibility Address input value will be displayed when using the shortcode.
Shortcode Output Example(s)
3000 N. Atlantic Ave., #106
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
Accessibility Address: [df-accessaddress1]
Output:
Accessibility Address: 3000 N. Atlantic Ave., #106
Available Shortcode(s)
[df-accessaddress1]
Accessibility Phone - [df-accessphone1]
Purpose of Field
To create a shortcode that will display the Accessibility Phone number of the practice
DF Client Sheet Form Input
You will only need to fill out this field if the client specifies a Accessibility Phone number. Otherwise, it can be left empty. If left empty, the shortcode will display the value of the Phone input field. If the Accessibility Phone input field is filled in, this value will override the Phone input field value and the Accessibility Phone input value will be displayed when using the shortcode.
Shortcode Output Example(s)
321-555-5554
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
Accessibility Phone: [df-accessphone1]
Output:
Accessibility Phone: 321-555-5554
Available Shortcode(s)
[df-accessphone1]
Accessibility TTY - [df-accesstty1]
Purpose of Field
To create a shortcode that will display the Accessibility TTY number of the practice
DF Client Sheet Form Input
You will only need to fill out this field if the client specifies a Accessibility TTY number. Otherwise, it can be left empty.
Shortcode Output Example(s)
Not Applicable (unless filled in with the Accessibility TTY number provided by the client)
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
Accessibility TTY: [df-accesstty1]
Output:
Accessibility TTY:
Available Shortcode(s)
[df-accesstty1]
Accessibility Email - [df-accessemail1]
Purpose of Field
To create a shortcode that will display the Accessibility Email address of the practice
DF Client Sheet Form Input
You will only need to fill out this field if the client specifies a Accessibility Email address. Otherwise, it can be left empty. If left empty, the shortcode will display the value of the Email input field. If the Accessibility Email input field is filled in, this value will override the Email input field value and the Accessibility Email input value will be displayed when using the shortcode.
Shortcode Output Example(s)
websites@dentalfone.com
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
Accessibility Email: [df-accessemail1]
Output:
Accessibility Email: websites@dentalfone.com
Available Shortcode(s)
[df-accessemail1]
Accessibility Fax - [df-accessfax1]
Purpose of Field
To create a shortcode that will display the Accessibility Fax number of the practice
DF Client Sheet Form Input
You will only need to fill out this field if the client specifies a Accessibility Fax number. Otherwise, it can be left empty. If left empty, the shortcode will display the value of the Fax input field. If the Accessibility Fax input field is filled in, this value will override the Accessibility input field value and the Accessibility Fax input value will be displayed when using the shortcode.
Shortcode Output Example(s)
555-555-5555
Shortcode Attributes
Not Applicable
Use Case(s)
Syntax:
Accessibility Fax: [df-accessfax1]
Output:
Accessibility Fax: 555-555-5555
Available Shortcode(s)
[df-accessfax1]
V. Shortcode Attributes
NEW! Shortcode Attributes are a list of attributes that can be added inside a shortcode to customize the shortcode output.
This plugin has a list of 10 attributes:
- dflink
- dfbutton
- dftext
- dfwidth
- dfalign
- dfunderline
- dfcolor
- dfsize
- dficon
- dfimage
dflink
Purpose of Attribute
To change a text string input value to a clickable text link in the shortcode output
Attribute Value(s)
Only valid attribute value is true
Works with these Shortcode(s)
- Directions Link
- Phone Number
- Email Address
- Google Review Link
- Yelp
- Facebook
- Twitter
- Instagram
- YouTube
- LinkedIn
- Pinterest
- Main Phone
Shortcode with Attribute Example(s)
Additional Notes
dflink attribute does not work with dfbutton attribute. dflink produces a clickable text link; dfbutton produces a clickable button link
dfbutton
Purpose of Attribute
To change a text string input value to a clickable button in the shortcode output
Attribute Value(s)
Only valid attribute value is true
Works with these Shortcode(s)
- Directions Link
- Phone Number
- Email Address
- Main Phone
Shortcode with Attribute Example(s)
Syntax:
[df-phone-number1 dfbutton="true"]
Output:
555-555-1234
Additional Notes
dfbutton attribute does not work with dflink attribute. dfbutton produces a clickable button link; dflink produces a clickable text link
dftext
Purpose of Attribute
To customize the text output of a link or a button in the shortcode output
Attribute Value(s)
Any string of text
Works with these Shortcode(s)
- Directions Link
- Phone Number
- Email Address
- Main Phone
Shortcode with Attribute Example(s)
Syntax 1:
[df-phone-number1 dflink="true" dftext="Call Today!"]
Output 1:
Call Today!
Syntax 2:
[df-phone-number1 dfbutton="true" dftext="Call Today!"]
Output 2:
Call Today!
Additional Notes
dflink OR dfbutton must be set to true in order for dftext attribute to work
dfwidth
Purpose of Attribute
To make buttons a smaller width than the default full-width size in the shortcode output
Attribute Value(s)
Any pixel amount
Works with these Shortcode(s)
- Directions Link
- Phone Number
- Email Address
- Main Phone
Shortcode with Attribute Example(s)
Syntax:
[df-phone-number1 dfbutton="true" dfwidth="300px"]
Output:
555-555-1234
Additional Notes
dfbutton must be set to true in order for dfwidth attribute to work
dfalign
Purpose of Attribute
To center button in the shortcode output
Attribute Value(s)
Only valid attribute value is aligncenter
Works with these Shortcode(s)
- Directions Link
- Phone Number
- Email Address
- Main Phone
Shortcode with Attribute Example(s)
Syntax:
[df-phone-number1 dfbutton="true" dfwidth="300px" dfalign="aligncenter"]
Output:
555-555-1234
Additional Notes
dfbutton and dfwidth attributes must be defined in order for dfalign attribute to work
dfunderline
Purpose of Attribute
To remove the underline from clickable text links in the shortcode output
Attribute Value(s)
Only valid attribute value is none
Works with these Shortcode(s)
- Directions Link
- Phone Number
- Email Address
- Main Phone
Shortcode with Attribute Example(s)
Syntax:
[df-phone-number1 dflink="true" dfunderline="none"]
Output:
555-555-1234
Additional Notes
dflink attribute must be set to true for dfunderline attribute to work
dfcolor
Purpose of Attribute
To change the text color of clickable text links and the icon color of clickable font awesome icons in the shortcode output
Attribute Value(s)
Any valid color value, including color name, color hex value, color rgba value, color hsl value
Works with these Shortcode(s)
- Directions Link
- Phone Number
- Email Address
- Google Review Link
- Yelp
- Facebook
- Twitter
- Instagram
- YouTube
- LinkedIn
- Pinterest
- Main Phone
Shortcode with Attribute Example(s)
Syntax:
[df-phone-number1 dflink="true" dfcolor="#0098ce"]
Output:
555-555-1234
Additional Notes
dflink attribute must be set to true for dfcolor attribute to work
dfsize
Purpose of Attribute
To change the text size of clickable text links and the icon size of clickable font awesome icons in the shortcode output
Attribute Value(s)
Any pixel size
Works with these Shortcode(s)
- Directions Link
- Phone Number
- Email Address
- Google Review Link
- Yelp
- Facebook
- Twitter
- Instagram
- YouTube
- LinkedIn
- Pinterest
- Main Phone
Shortcode with Attribute Example(s)
Syntax:
[df-phone-number1 dflink="true" dfsize="32px"]
Output:
555-555-1234
Additional Notes
dflink attribute must be set to true for dfsize attribute to work
dficon
Purpose of Attribute
To change the text string input value to a clickable font awesome icon in the shortcode output
Attribute Value(s)
Only valid attribute value is true
Works with these Shortcode(s)
- Google Review Link
- Yelp
- Facebook
- Twitter
- Instagram
- YouTube
- LinkedIn
- Pinterest
Shortcode with Attribute Example(s)
Syntax:
[df-greviews1 dflink="true" dficon="true"]
Output:
Additional Notes
- dflink attribute must be set to true for dficon attribute to work
- dficon attribute does not work with dfimage attribute. dficon produces a clickable font awesome icon link; dfimage produces a clickable image link
dfimage
Purpose of Attribute
To change the text string input value to a clickable image in the shortcode output
Attribute Value(s)
Only valid attribute value is true
Works with these Shortcode(s)
- Google Review Link
- Yelp
- Facebook
- Twitter
- Instagram
- YouTube
- LinkedIn
- Pinterest
Shortcode with Attribute Example(s)
Syntax:
[df-greviews1 dflink="true" dfimage="true"]
Output:
Additional Notes
- dflink attribute must be set to true for dfimage attribute to work
- dfimage attribute does not work with dficon attribute. dfimage produces a clickable image link; dficon produces a clickable font awesome icon link
VI. Additional Notes
- Social Icons are auto output to the website topbar via code manually added to the child theme template file in WP-Admin → Appearance → Editor → Framework → Views → global → _topbar.php
- Social Icons are auto output to website sidebar navigation via code manually added to the child theme template file in WP-Admin → Appearance → Editor → Framework → Views → global → _nav-primary.php
- In order for Social Icons to display correctly, navigate to WP-Admin → Appearance → Customize → Customize Pro in Theme Options → Social and delete all of the textbox input values.
- SEO Schema Data Script gets added to wp_foooter.php via a function upon plugin install and activation
- By default, shortcodes do not work in WP-Admin → Appearance → Customize → Customize Pro in Theme Options → Header → Topbar Content. In order to get them to work, a function must be added to the child theme functions.php file. This function gets added upon plugin install and activation.