1. Introduction
  2. Getting Started
    1. Installation
    2. Sample Data
  3. Theme Settings
    1. Layout Settings
    2. Site Logo
    3. Back To Top
    4. Site Preloader Option
    5. Site Header
      1. Topbar
      2. Search
    6. Page Header
    7. Site Footer
    8. Color Scheme
    9. Sidebar Settings
    10. Vehicle Settings
      1. Currency Settings
      2. Vehicle Inventory Page Settings
      3. Vehicle Detail Page Settings
      4. Front Submission Settings
      5. Custom Forms
      6. Print and PDF Brochure
      7. API Keys
      8. Vehicles Listing Filters
      9. Import Vehicles Settings
      10. Export Vehicle Detail
      11. Default Values
      12. CarGurus Settings
      13. Geo Fencing Settings
    11. Blog Settings
      1. Archive Settings
      2. Single Post
    12. Team Settings
    13. Testimonials Settings
    14. Woocommerce Settings
    15. Site info
    16. Social Sharing
    17. Custom Typography
    18. Custom CSS/JS
    19. 404 Page
    20. Performance
    21. Maintenance
    22. Sample Data
    23. Team Page Template Setting
    24. FAQ Page Template Settings
  4. VC Elements/Shortcodes
    1. Vehicle Carousel
    2. Promo Code
    3. Promo Code Image
    4. Testimonials
    5. Buttons
    6. Space
    7. Feature Box
    8. Feature Box Container
    9. Counter
    10. Recent Posts
    11. Our Team
    12. Section Title
    13. Social Icons
    14. Quick Links
    15. Timeline
    16. Call To Action
    17. Multi tabs
    18. Custom Filters
    19. Clients
    20. Opening Hours
    21. Icon
    22. Newsletter
    23. List
    24. Image Slider
    25. Verticular Multi Tabs
    26. Video
    27. Video Slider
    28. Vehicles Search
    29. Vehicle Conditions Tabs
    30. Vehicles By Type
    31. Potenza Share
    32. Custom menu
  5. Extra
    1. Vehicles Compare Functionality
    2. Vehicles Category
    3. Dashboard
    4. GEO fencing
    5. Google Analytics Goal
    6. Promo Code
    7. Speed Optimization
    8. Vehicle Review Stamps
    9. Dealer Inquiry Forms
    10. Import Functionality
    11. Edmunds VIN Import
    12. VinQuery Decoder
    13. AutoManager Services
    14. Export Functionality
    15. PDF Generator
    16. Car Dealer Front Submission
    17. Pricing Plan
    18. Woo Products Mapping
    19. CarGurus Rating Badges
    20. GDPR Compliance
    21. Browser Support
    22. Retina Display
    23. How to rate this item
    24. WooCommerce / Shop integration
    25. Plugins Documentation
  6. FAQs
    1. Using Loco Translate plugin.
    2. Customize fields(attributes) of the vehicles
    3. WebManager Integration
    4. How to make sold vehicle page?
    5. How to edit footer contents?
    6. Unable to Import Sample Data
    7. Got a Query?
    8. How do I contact support when support system down?
    9. How to Fix Outdated WooCommerce Templates?
    10. Getting Limit Error on Purchase Code Activation?
    11. How To Hide Out of Stock Products?
    12. Sample Data Look Different than Demo Pages?
    13. Enable WPBakery Page Builder in Posts and Custom Post Types?
    14. Missing style sheet error when installing the theme
    15. Unable to Save Page with WPBakery Page Builder
    16. Unable to use WP bakery page builder after WordPress update.
    17. Change the image of Sold Car?
    18. Translate car attributes in different language?
    19. Disable "Add Car" button from menu?
    20. How to change "Add Car" button text?
    21. Use Contact form 7 instead of Custom forms in Car detail page?
    22. Optimise(speed up) the site?
    23. Remove required field validation from Front End Car Submission form?
    24. Add/remove filters on the inventory page?
    25. How to update the theme?
    26. Display Address and Phone number in the TopBar?
    27. Order the attributes on the car detail page?
    28. How to use "Pricing Plan" feature of Car Dealer theme?
  7. Customization Examples
    1. Modify filters on inventory page.
    2. Customize vehicle attributes on add vehicle page.
    3. Modify privacy policy text.
    4. Modify array of fields for validation
    5. Modify array of fields for server side validation.
    6. Modify the vehicle form fields for add new vehicle page.
    7. Filter mileages of vehicles.
  8. Source & Credits
  9. videos
  10. Downloads

Introduction

Car Dealer Introduction
This documentation will give you an understanding of how Car Dealer is structured and guide you in performing the most common functions. If you require further assistance, related to topics not covered in this documentation, then please contact us via Our Support Forum.

NOTE: We will not respond to any support questions on Item comment section or through e-mail. If this document doesn’t answer your questions feel free to open up a private ticket in our our support forum

If you want to customize this theme as per your requirement, please contact us here: Our Support Forum

Installation

WordPress Installation

WordPress is one of the most popular CMS in the world that makes it the best choice for your website.
You can download and install the WordPress from the official website using WordPress very setup steps called “Famous 5-minute install”.

For more information on WordPress, please, visit the WordPress Codex page.

Theme requirements:

Please check the recommended server configuration for proper theme functioning:
– PHP version 7.0 and higher
– memory_limit – 128M or Higher
– max_execution_time – 180 or Higher
– upload_max_filesize – 32M or Higher
– post_max_size – 32M or Higher

Make sure your server is set up properly and the theme and content has been loaded correctly.
Enough server configuration will also ensure fast speed and increased performance.

Note Please check theme requirements Before you start with the theme.
 

Theme Installation

Assuming that WordPress website is already set (for setting up WordPress blog refer to WordPress set up documentation), the next step is to install the theme. There are 2 main ways to upload the theme:

 

Option 1: Via “Envato Market” plugin (recommended)

If you already have the “Envato Market Plugin” installed on your site then just go to Admin > Envato Market and install the theme from there. If not, than download the plugin by clicking on this link and install the plugin on your site. After installation, you need to configure it. Just go to this link to know how to configure this plugin.

Than just go to Admin > Envato Market plugin menu and install the theme. The theme would be available to install so you can easily install it.

 

Option 2: Via FTP client

Use an FTP client such as FileZilla, FireFTP or Cyberduck (if you are a Mac user) to connect to your hosting account. Navigate to where WordPress is installed and locate the /wp-content/themes/ directory.

Find the zip file called “Car Dealer.zip” in downloaded file, unzip it and upload the folder to the folder /wp-content/themes/.

After all file uploaded, just go to Admin > Appearance and activate Car Dealer theme.

 

Option 3: Through the native WordPress theme uploader (not recommended due to big size of theme)

First you need to unzip the downloaded file and find the zip file called Car Dealer.zip. After this you have to go in the Admin panel > Appearance > Themes (see the image on the right), click on the Install Themes tab and in this section in the top left corner click on the link Upload. After that, a new form will appear to upload the theme. Select Car Dealer.zip file from your local file system and submit the form.

 

Plugins Installation

After theme installation and activation, it will redirect you to welcome screen, where you can start installation of required plugin by clicking “Proceed” button. Clicking on “Proceed” will lead you to the plugin installation page.

If you are guided to some other page, instead of Welcome screen, it will display a notice in Admin Panel to install required and recommended plugins. You can click “Begin installing Plugins” to proceed plugin installation.

Car Dealer requires some plugins to be install to run various theme functionalities properly. Few plugins will be installed from WordPress Plugins Repository and few plugins are bundled with theme. On plugin installation page, it will display list of required and recommended plugins.

Choose plugins and select “Install” in Bulk Action dropdown and click Apply button. First, it will install the selected plugins and then it will display the same list to activate the installed plugins.

You can manage (install/uninstall, activate/deactivate) plugins from Plugin Manager (Admin Panel > Plugins). For more information on plugin management go to WordPress Codex – Plugin Management.

Sample Data

The theme is provided with the sample data. It will create similar to the instance of our demo site ( It is not exactly same because of contents/layout on demo site change time-to-time as per new changes)

After successful theme and plugins installation, you can proceed with sample-data to install sample data. It will help you to understand the content/layout and customize the site easily. If you want to proceed from scratch, you can skip this step.

If you use the 1 Click Demo Install option, you don’t need to use .xml files. It’s a simple One Click Process. To proceed to sample data installation go to Car Dealer > Install Demos and click on “Install” button (and Keep Calm). The rest will be done in background-process.

Once an installation is done, then home page, blog page, post, testimonials, menu, and the widget will be set automatically.

NOTE : You can install either “Default sample data and Home pages up to Home 12” OR you can install sample data for “Service” category, but not both. For default sample data and home pages, you need to install “Default” sample data first in order to install pages, blog page, post, testimonials, menu, and the widget. Then you can install other other home pages according to your requirement.

Once you install default sample data, you will be able to see other homepages sample data and services sample data will be hidden.

If you install Default sample data, then you will require separate installation for Default sample data and other Home pages(up to home 12).

Theme Settings

Layout Settings

Page Layout : – You can change the layout of the Page from here. Like you can switch between Boxed, Framed and Standard layout.

Body Background : – You can change the body of the background type as per your need. We have provided two types of background option, first is Image and second is color.

1.1: Image Background : – You can set an image as background with the different option like background repeat, background size, background attachment and background position.

1.2: Color : – You can set body background color from here.

NOTE : – Body background color option will only available for “Boxed” and “Framed” layouts.

Back To Top

– Desktop: Click on “Show” button to display “back To Top” button on desktop devices.

– Mobile: Click on “Show” button to display “back To Top” button on mobile devices.

– Back To Top Image: This option is used to update “Back To Top” image of your site.

Site Preloader Option

You can enable/disable site preloader option here. Site Preloader option provides predefined loader images to display as loader and you can also upload custom preloader image. You can select as per your need.

Topbar

– Top bar section available with enable/disable functionality along with background color and text color.

– Top bar section has 11 elements such as Email, Phone Number, Phone Number 2, Contact Timing, Social Profiles, Promo Code, Log In, TopBar Menu, Language, WhatsApp and Address. You can set any element in top bar section on left and right side. You can set email, phone number, phone number 2, contact timing, address and social profile link in “Site info” tab in The Theme Setting menu.

– Sticky Top Bar option is also there, you can set sticky top bar background color and text color as well.
– Using Language Switcher Style, you can set the style of the language switcher in the topbar. This option will be available only if your site in multi-language(WPML used).
– Show Translated Label option will be available for ‘Default’ and ‘Language label without flag’ style of Language Switcher Style theme option. It is used to show Or hide translated label of the avalilable languages in the list in the topbar. This option will be available only if your site in multi-language(WPML used).

NOTE :
– Login link will be displayed only if woocommerce is installed and enabled/active.
– Language option available only for multi language site.(i.e. if WPML plugins installed).
– Promo code link only available if you have created promo code and enabled it.
– To show TopBar menu, you need to create a menu(from Appearance > Menu) and set “Topbar menu” as menu position. Then only it will be available inside theme options within TopBar.
Please maintain both sides(left/right) equal contents so it will work perfectly in responsive.

Color Scheme

In color schemes, you can change the site default color and set as per your site design.

We provide 3 color options:

Primary: You can set main theme color, main background color and image overlay (color with opacity on image) color. You can set opacity of main color from bottom side bar in dialog.

Secondary: Theme dark title and background.

Tertiary: Theme Description color and border colors.

Apply color which suits your website the best.

NOTE: Apart from these colors, there are some specific section, whose colors can be managed from there only.

Details are as below :
Header : For header color settings, go to Car Dealer > Theme Options > Site Header.
Footer : For footer color settings, go to Car Dealer > Theme Options > Site Footer.

Currency Settings

This section contains Currency related settings.

Currency Symbol: Currency Symbol to display with price.

Currency Symbol Placement: Placement of currency symbol like “Left” or “Right” of currency.

– Display Currency Separators: Make this “Yes” if you want to use separator in currency.

Thousand Separator: Symbol to use as a separator.

Decimal Separator: Enter separator for a decimal format.

Number of Decimals: Number of decimals to be displayed after the price.

Vehicle Inventory Page Settings

This will contain settings for Vehicle Inventory Pages.

Vehicles Inventory Page: Select page to set as Vehicles Inventory page on front end.

Vehicles Inventory Page Title: Set title for Vehicles Inventory page if no title is set for the page selected as Vehicles Inventory page.

Vehicles Per Page: Number of vehicles to display per page.

Vehicles Listing Style: Listing style of vehicles on inventory page. If set as “Lazyload”, then vehicles will be displayed by lazyload on scrolling without pagination.

Vehicles Listing Layout: If set as default, then default listing layout for inventory page will be displayed. If set as “Lazyload” then inventory will be displayed with lazyload without pagination.

Vehicles Listing Column: This option will be displayed if “Vehicle Listing Style” is set as “Default”. Select number of column on vehicle listing page.

Default listing layout: This option will be displayed if “Vehicle Listing Style” is set as “Default”.You can set default vehicle listing layout style for “default” inventory layout page. like grid style, list style, grid with masonry style and so on.

List Style: If set as default, then default attribute will be displayed for inventory contents. If set as “Classic” then a selected list of the attribute will be displayed for inventory contents.

List Attributes: This option will be displayed if “List Style” is set as “Classic”. You can set select attributes for displayed for inventory contents. like year, make, model, body style and so on. if not any attribute selected then default attribute will be displayed for inventory contents.

Vehicles Listing Filter With Ajax: If you want to use “AJAX filter” on vehicle page to filter vehicles then make it as “Enabled”.

Price Range Step: Select increment step for price range slider used in vehicle filter.

Year Range Slider: Set this as “Enabled” if you want to add Year Range Slider in vehicles inventory filters.

Vehicle Listing Hover Effect: Enable/Disable vehicle listing hover effect style.

Default Sort By: Select default sort by option for vehicles inventory page listing.

Default Order By: Default sort order to display vehicles inventory listing on Vehicles Inventory page(i.e. Ascending OR Descending).

Sold vehicles: If you do not want to display sold vehicles on vehicles listing page, then set this option as hide.

Sold vehicles: If you do not want to display sold vehicles on vehicles listing page, then set this option as hide.

Sold vehicle image: This option is given to set sold vehicle image in vehicles inventory listing.

Show Condition Badges: This option is given to show/hide vehicle conditions badges on vehicle inventory page as well as in all shortcode which lists vehicle inventory.

Vehicle Detail Page Settings

This will contain settings for Vehicle Detail Page.

Vehicles Details Page Title: Set title for Vehicle Details page.

Vehicles Details Page Slug: If you want to set custom slug for Vehicle Detail page, then enter page slug for vehicles details page url

Compare Vehicles: Enable/Disable compare vehicles functionality.

Vehicles Details Page Sidebar: You can set sidebar layout on vehicle details page.

Display Fuel Efficiency: This option will be displayed if “No Sidebar” option is selected in Vehicles Details Page Sidebar option. If this is set as “Yes”, it will display Fuel Efficiency section on vehicle details page.

Vehicles Details Page Layout: You can set vehicles details page layout by selecting any of style from here.

Vehicle Detail Attributes: You can select attributes to show on vehicle details page. You can also order these attributes as per your need. If no attributes selected, then all attributes will be shown.

Vehicles mapping with woo products: This will allow you to map the vehicles with woocommerce products from admin vehicles inventory page, allowing users to add items to their carts from vehicle details page of vehicles inventory in front end.

Front Submission Settings

Show in menu: You can show/hide “Add Your Vehicle” menu item inside primary menu using this option.

Menu Label: Set menu label for “Add Your Vehicle” menu item inside primary menu. This option is available only if “Show in menu” is set to “Yes”.

Vehicle Available Label: This option is used to set label for “Total available quata” of vehicles to add for the dealer. It will be displayed on dealer account.

User Activation By: This option is used to select user/dealer account activation method. Weather to active it by default or by activation mail.

Auto Publish Vehicle: Check this option to auto publish the vehicles(without admin publish) added by dealers through front submission.

Vehicles Limit: Car Dealer will be allowed to add vehicles up to this specified limit.

Vehicles Limit: Car Dealer will be allowed to add vehicles up to this specified limit.

Vehicles Image limit: For each vehicle, the dealer can upload vehicle images up to the image limit specified within theme options.

Pricing Page: Select page that you created for pricing plan for front submission.

Custom Forms

We have provided below Dealer Forms:

– Request More Info
– Schedule Test Drive
– Make an Offer
– Email To Friend
– Financial Form

You can show or hide contant forms using Enable / Disable buttons.

Contact Form 7 : You can use Contact Form 7 for the above forms by making “Use Contact From 7” button to yes and pasting a shortcode of the contact form 7 in the corresponding text box. Then all the functionality will be handle by “Contact Form 7” itself. If Contact Form 7 not used then default dealer form will be shown.

Custom Dealer Forms : If you are not using “Contact Form 7”, then default dealer forms will be displayed. Here, settings are given for each form.

For each forms, except “Email To Friend”, mails will be received in three types of formats if each option set yes to send email : HTML, ADF and Text along with vehicle details as they belongs to vehicle on vehicle detail page.

Entry for each inquiry except “Email To Friend”, will be stored within “Inquiries” in admin panel.

NOTE : – In order to use Dealer Inquiry Forms, you will have to integrate your site with Google Captcha and provide “Site Key” and “Secret Key” of google captcha in “Google Captcha Settings” within theme options ( Car Dealer > Theme Options > Vehicle Settings > API Keys > Google Captcha Settings )

– In the case of “Inquiry Form” to be used in “inquiry widget in sidebar”, inquiry information will be received without vehicle details as it will be displayed in all pages where sidebar appears.

API Keys

API Keys section contains Key details of “Edmunds VIN Import”, “VinQuery VIN Import”, “Google Maps API”, “Google Captcha” and “MailChimp”.

Note: “Edmunds VIN Import” will be available only if you have installed “Car Dealer – VIN Import” plugin.

Vehicles Listing Filters

 

This option is available for adding filter attributes for vehicles on vehicles listing page. Attributes which are selected from here, only that attribute fields will be available in filter for vehicle listing page.

The ordering of filtering attributes will depend upon the order of attributes within this theme option.

Note: If not attributes are selected here, then it will add all the vehicle attributes in the filter.

Import Vehicles Settings

Import Vehicles Settings contains settings for Vehicle Import.

Export Vehicle Detail

This contains vehicle export settings for CSV export and Third Party export.

Third Party export contains “AutoTrader.com Export Settings” and “Car.com Export Settings”. You need to provide appropriate and correct details for both to export vehicles.

For more details, Goto Export Functionality page.

Default Values

Default Values contains default values for location to be used while adding new vehicle and default values for the details of vehicle listing.

CarGurus Settings

With Car Gurus, find the best deals. Organic rankings are based on market value and dealer reputation, not by how much a dealer pays (like the other guys).

Car Gurus Settings contains settings to display rating badges for each car like “Good Deal”, “Great Deal” and “Fair Deal”. If CarGuru Setting is enabled, it finds the vehicle in the Car Gurus database, and if found, then it displays badge for that vehicle in each vehicle listings and vehicle details page.

– Enable CarGuru: If set “Yes”, then it will display CarGurus badges of “Good Deal”, “Great Deal” and “Fair Deal” for matched vehicles.
– Minimum Rating: Minimum rating to display for vehicles.
– Height: Height of CarGurus badge in vehicle listing and vehicle details page.

Note:
The CarGurus badge requires an active subscription to CarGurus.

Geo Fencing Settings

This theme option contains GEO Fencing settings to display GEO Fencing message on the site topbar.

– Enable Geo Fencing: Enable Geo Fencing to display on front side.
– Geo Fencing Background Color: Using this, you can set Geo Fencing Message background color.

Blog Settings

– In the Blog tab, you can set the blog page title, subtitle, blog sidebar, blog Layout and display meta items.

– Blog Sidebar has 3 layouts like Full Width, Left Sidebar, Right Sidebar.

– Blog Layout has 2 layouts like Classic and Masonry blog layout.

– Blog post, by default, displays meta items like Date, Author, Categories, Tags, and Comments. If you don’t want to display any option on blog post meta item then you can uncheck option. You can also re-order meta item using drag and drop with drag handle. This option available for classic blog layout only.

Archive Settings

If you want to display Post category, Post tag and Author page description then you can select option in which page you want to display description.

Single Post

– Display Meta Items option just as blog page meta items.

– You can show the related post, post author info and post navigation in blog post detail page using this option. By default, theme displays all options. If you don’t want to show any option in detail blog post page, then you can turn to hide the option.

Team Page Settings

Team Layout: Theme provides two layouts to display members listing. One layout style will display only member image and member name, member designation, and social media link will appear on mouse hover on member image. Second layout style will display team member image with member name, member designation, short description and social media link.

Team Style Demo:
Style 1 : http://themes.potenzaglobalsolutions.com/cardealer-wp/team-01/
Style 2 : http://themes.potenzaglobalsolutions.com/cardealer-wp/team-02/

Team Members Per Page: Set number of team members to display per page for Team page.

Show Navigation: Select “YES” to show navigation of team members on team single page so you can navigate from one team member to another.

Note: These theme options are applied to the team page not for “Our Team” shortcode. You can create team page by selecting “Team” page template for the page.

Testimonials Page Settings

Testimonial Page Layout: Theme provides five layouts to display testimonials listing. Select as per your need.

Testimonial Listing Columns: Set number of columns to display per row for testimonial page. This option will be available for “Style 1” layout only.

Testimonials Per Page: Set number of testimonials to display per page for testimonial page.

Note: These theme options are applied to the testimonial page not for “Testimonials” shortcode. You can create testimonial page by selecting “Testimonials” page template for the page.

Woocommerce Settings

You can change settings related to WooCommerce from here. Such as show/hide cart icon in menu, product listing column, number of products per page and also single product page settings which includes : show/hide related products, column for related products, number of related products per page.

Site info

– Social Profiles: You can set your social profiles link in this option and these links will be displayed in Topbar and Footer on the front. Topbar will be visible if it is set to visible from Theme Options ( Car Dealer > Theme Options > Site Header > TopBar). For footer, you need to set social icons from footer Theme Options ( Car Dealer > Theme Options > Site Footer > Add Social Icons).

– Site Contact: You can set your contact information like Email, Custom Login URL, WhatsApp Number, phone number, phone number 2, contact timing and address and this information will be displayed in the top bar on the front page. Topbar will be visible if it is set to visible from Theme Options ( Car Dealer > Theme Options > Site Header > TopBar).

Social Sharing

– We have given total five social sharing features like Facebook, Twitter, Linkedin, Google Plus, and Pinterest. If you want to disable any social sharing feature then you can disable from this section. This social sharing icon will appear on blog listing page and blog detail page.

Custom Typography

– You can set the typography as per your design, Theme provides Body font, Header Typo (h1 to h6) typo setting.

Custom CSS/JS

– If you want to do any custom formatting using CSS/Javascript, then you can add your own CSS/Javascript from this section.

404 Page

It contains settings for 404 page.
A. Page Title: It contains settings for 404 page title.

Enable Page Title: By enabling page title, title will be displayed to the content area of the page.
Page Title Source: It will be displayed once you enable page title. It contains two options: default and custom. If default is selected, then default title will be displayed. If custom is selected, then new inputbox for custom title is displayed. where you can enter your own title.
Page Title: Here you can enter your own title.

B. Page Content: It contains settings for 404 page contents.

Page Content Type: It contains default and page options:
1. Default: It provides options for “Content Title, Content Subitle, Content Description, 404 Image, Content Padding and Content Margin” options for setting layout of 404 page.

2. Page: It provides drop down listing of pages. So you can select any one page from given drop down( OR create new page and select from this drop down ) and use it as 404 page.

Lazyload

You can use this option to set lazy load for images used in site. For that, you will require to set “Lazyload” option to “On”.

Maintenance

– This section contains setting to enable/disable Maintenance or Coming Soon method. You can enable settings to display these pages if your site is under maintenance or construction.

Sample Data

The theme is provided with the sample data. It will create similar to the instance of our demo site ( It is not exactly same because of contents/layout on demo site change time-to-time as per new changes )

After successful theme and plugins installation, you can proceed with sample-data to install sample data. It will help you to understand the content/layout and customize the site easily. If you want to proceed from scratch, you can skip this step.

If you use the 1 Click Demo Install option, you don’t need to use .xml files. It’s a simple One Click Process. To proceed to sample data installation go to Car Dealer > Theme Options > Sample Data and click on “Install” button (and Keep Calm). The rest will be done in background-process.

Once an installation is done, then home page, blog page, post, testimonials, team, vehicles, menu, and the widget will be set automatically.

NOTE : You need to install “Default” sample data first in order to install pages, blog page, post, testimonials, menu, and the widget. Then you can install other home pages according to your requirement.

Team Page Template Setting

This setting allows you to set separate team page layout from theme option.

Enable Custom Team Layout : Select this checkbox to use separate team page layout, otherthan select team layout from theme options.

Team Layout : Select team layout you want to apply.

FAQ Page Template Settings

– Faq Type: In this option, if you select “All” then all faqs with all categories will be displayed and if “Category” selected, then it will provide another option to select category of faqs. And then it will display that category faqs on “FAQ Page”

– Select Category: This open will appear when you select “Category” option in Faq Type. You can select different categories of Faq to display on FAQ Page.

VC Elements/Shortcodes

This section contains below settings.

Promo Code

This element allows to add “promo code” section on the page.

Param NameDescription
TitleEnter the title you want to add for promocode.
Input Box AlignSet textbox alignment: Left, Right or Center.

Promo Code Image

This element allows to add “promo code image” on promo code page (This is the page on which customer/user will be redirected once he/she enters correct “promo code”).

This shortcode also provides print functionality by which only uploaded promo code image will be printed.

Param NameDescription
Promocode ImagePromocode Image to display on promo code page
Button titlePrint button title to display on print button.

Testimonials

This element allows to display testimonials from Testimonials post type.

Param NameDescription
StyleChoose style.
No. of TestimonialsSelect count of testimonials to display.
Number of slide desktopsNumber of slides to display on desktop view.
Number of slide tabletsNumber of slides to display on tablet devices.
Number of slide mobile landscapeNumber of slides to display on mobile landscape.
Number of slide mobile portraitNumber of slides to display on mobile portrait.
Space between two slideSpace between two slides.
Slider style optionAdd slider option like "Navigation Arrow", "Navigation Dots", "Autoplay" and "Loop".

Buttons

This element allows to insert button.

Param NameDescription
StyleChoose button style.
URL (Link)Choose/add button link.
SizeSelect size of the Button.
Hover StyleSelect hover style. If "theme color" is selected, then red color will be set as hover color otherwise black backround will be set as hover color. This option will be available for style 2 only.
TitleLabel for the Button.
Full WidthIf checked then button will be displayed in full width.

Space

This element allows to add space element wherever you want in the page.

Param NameDescription
DesktopHeight of the space element in desktop view.
TabletHeight of the space element in tablet view.
PortraitHeight of the space element in portrait view.
MobileHeight of the space element in mobile view.
Mobile PortraitHeight of the space element in mobile portrait view.

Feature Box

This element allows to insert feature box.

Param NameDescription
StyleSelect Feature Box style.
Title BorderSelect yes if you want to apply border to title. It will be applicable for only style 1, style 2 and style 3
Add Background Image?Check this checkbox to display background image for the feature box. This option available only for style 10.
Background ImageOnce you check "Add background image" checkbox, this option will be shown. Here, add backgrond image for the feature box. This option is available only for style 10.
Add Hover Style?Check the checkbox if you want to apply hover style to feature box.
TitleEnter title.
LinkLink to be added to the title and opened when clicked on title.
DescriptionEnter description.
Icon LibrarySelect icon library. With Visual Composer you can easily add icons from following libraries:
– Font Awesome
– Open Iconic
– Typicons
– Entypo
– Linecons
– Mono Social
– Flat icons
IconSelect icon from selected library.

Feature Box Container

This element allows to insert multiple feature boxes in to the single element.

Counter

This element allows to insert counter with label and icon.

Param NameDescription
StyleChoose counter style.
LabelEnter counter label/title.
CounterEnter counter count.
Icon LibrarySelect icon library. With Visual Composer you can easily add icons from following libraries:
– Font Awesome
– Open Iconic
– Typicons
– Entypo
– Linecons
– Mono Social
– Flaticons
IconSelect icon from selected library.

Recent Posts

This element allows to display posts in two styles : Masonry View and Classic View.

Param NameDescription
StyleChoose blog style ie. Masonry or Classic.
Post CountsEnter number of posts to be displayed.
Detail Link TitleEnter title for the button used for blog detail page link. This option is available for "Classic" style of blog
ColumnsEnter number of columns to display in each row. This option is available only in "Masonry" style.

Our Team

This element allows to display title for particular section element.

Param NameDescription
StyleSelect style for the Team to display.
No. of MembersNumber of team members to display.
List StyleSelect list style "Carousel" or "Grid". If "carousel" is selected, then it will display slider otherwise it will display grid list for team members with "Grid" style.
Number of columnNumber of column to display in each row. This option is available when "Grid" list style is selected.
Slider Settings
Number of slide desktops per rowsNumber of slide to display on desktops view.
Number of slide tabletsNumber of slide to display on tablet devices.
Number of slide mobile landscapeNumber of slide to display on mobile landscape view.
Number of slide mobile portraitNumber of slide to display on mobile portrait view.
Navigation ArrowShow/Hide navigation arrow.
Navigation DotsShow/Hide navigation dots.
AutoplayAutoplay slider on page load.
LoopEnable slider loop.
Space between two slideSpace between two slides of slider.

Section Title

This element allows to display title for particular section element.

Param NameDescription
StyleSelect section title style.
Section TitleTitle of the section.
Heading TagTag to be used for Section Title. Used for only style 1.
Section Number TagTag to be used for Section Number displayed above section title. Used for only style 2.
Section NumberSection Number to be displayed above section title. Used for only style 2.
Section SubtitleSubtitle of the section. Used for only style 1.
Title AlignAlignment of the section title.
Hide separator(border)Check the checkbox if you want to hide seperator border after section title.
Show content?Check the checkbox if you want to display additional contents with section title .
Section ContentContents of the section title to display.

Social Icons

This element allows to Social Icons.

Param NameDescription
StyleThree styles of Social Icons are given. You can select according to your need.
List
TitleTitle of social icon.
Icon ClassAdd icon class here. Social icon will be displayed based on this class. You can get icons from here
Link URLURL of the social site.

Timeline

This element allows to add timeline content with Title and Description.

Param Name Description
Timeline Data This is a repeating field where you can add multiple timeline entries. It contains below fields.
Title Enter timeline item title.
Description Enter timeline item description.

 

Call To Action

This element adds action (ie. link) to the particular page.

Param NameDescription
LayoutIt provides default single layout.
TitleTitle of the action.
DescriptionShort description of the referenced page or action.
Read More UrlChoose/add read more link of the action.
Icon LibrarySelect icon library. With Visual Composer you can easily add icons from following libraries:
– Font Awesome
– Open Iconic
– Typicons
– Entypo
– Linecons
– Mono Social
– Flat icons
IconSelect icon from selected library.
Background ImageBackground image of the action block which will be displayed on hover.

Multi tabs

This element allows to add tab listing of vehicles.

Param NameDescription
Tabs typeIt is having two styles. First one displays tabs on top while second displays on left. Use it according to your need.
Number of itemNumber of items to display in tabs.
Number of columnNumber of columns for each row in tabs.
PaddingPadding of the each item displayed.
Select makesSelect makes of the vehicle. Only selected make vehicles will be displayed in tabs.
Display vehicles TypeSelect type of vehicle to display in tab.
Hide Sold VehiclesSelect this option to hide sold vehicles from the list.

Custom Filters

This element allows to add Custom Filters for vehicles listing.

Param NameDescription
Filter TypeThere are two types of filters : Horizontal and Vertical. Use them according to your need.
Select FiltersSelect vehicle attributes to include within filter criteria.
Filter StyleSelect filter style.
Filter PositionSet filter position.
Filter BackgroundSelect background color of the filter.

Clients

This element allows to add Clients.

Param NameDescription
Clients LogoAdd logo of the clients. Here you can add multiple clients logo.
List StyleSelect list style : carousel or grid. In grid, only listing will be displayed without slider.
Slider Settings
Number of slide desktops per rowsNumber of slide to display on desktops view.
Number of slide tabletsNumber of slide to display on tablet devices.
Number of slide mobile landscapeNumber of slide to display on mobile landscape view.
Number of slide mobile portraitNumber of slide to display on mobile portrait view.
Navigation ArrowShow/Hide navigation arrow.
Navigation DotsShow/Hide navigation dots.
AutoplayAutoplay slider on page load.
LoopEnable slider loop.
Space between two slideSpace between two slides of slides.

Opening Hours

This element allows to Opening Hours section to the site.

Param NameDescription
SundayEnter Sunday Time. Leave blank if close.
MondayEnter Monday Time. Leave blank if close.
TuesdayEnter Tuesday Time. Leave blank if close.
WednesdayEnter Wednesday Time. Leave blank if close.
ThursdayEnter Thursday Time. Leave blank if close.
FridayEnter Friday Time. Leave blank if close.
SaturdayEnter Saturday Time. Leave blank if close.

Icon

This element allows to add Icons.

Param NameDescription
Icon LibrarySelect icon library. With Visual Composer you can easily add icons from following libraries:
– Font Awesome
– Open Iconic
– Typicons
– Entypo
– Linecons
– Mono Social
– Flat icons
IconSelect icon from selected library.
Icon ColorColor to use for icon.
Icon SizeSize of icon.
Icon AlignmentIcon alignment.

Newsletter

This element adds Newsletter block to the site.

Param NameDescription
Background ImageBackground image displayed to the newsletter element.
TitleTitle of the newsletter.
DescriptionShort description of the newsletter.
MailChimp List IdEnter "mailchimp list id" from your mailchimp account.
MailChimp API KeyEnter "mailchimp api key" from your mailchimp account.

List

This element allows to add List.

Param NameDescription
Add icon?Select checkbox if you want to add icon to the list.
Icon LibrarySelect icon library. With Visual Composer you can easily add icons from following libraries:
– Font Awesome
– Open Iconic
– Typicons
– Entypo
– Linecons
– Mono Social
– Flat icons
IconSelect icon from selected library.
List
ContentContent to display in list. Here you can add multiple list content.

Image Slider

This element allows to add Slider.

Param NameDescription
ImagesAdd multiple images to display in slider.
Navigation ArrowDisplays navigation arrow.
Navigation DotsDisplays navigation dots.
AutoplayAutoplay slider on page load.
LoopEnable slider loop.

Verticular Multi Tabs

This element allows to add tabs of vehicles.

Param NameDescription
Number of itemNumber of items to display in tabs.
PaddingPadding for slider item.
Select makesSelect makes of vehicles to display in tabs. Only selected make vehicles will be displayed in tabs.
Display Vehicles TypeSelect type of vehicles to display in tabs.
Advertise imageAdd images to display as advertisement.
Hide Sold VehiclesSelect this option to hide sold vehicles from the list.

Video

This element allows to add video section.

Param NameDescription
Video TypeSelect video type: Youtube or Vimeo.
Video URLURL of the video.
Video ImageVideo image to display on video (Initially before video play).
Video PositionSelect position of the video.

Video Slider

This element allows to add video slider. You can add multiple videos by clicking “+” button.

Param NameDescription
Video TypeURL of the video.

Vehicle Conditions Tabs

This element allows to add tab listing of vehicles based on vehicle conditions. Vehicles can be listed in grid as well as in a slider.

Param NameDescription
List StyleThis option provides two choice : Carousel and Grid. If Carousel selected, then slider will be displayed and if Grid selected then Grid listing will be displayed without slider.
Section TitleTitle of the whole shortcode section.
Items TypeHere you can select which vehicles you want to display: Newest, Featured, OnSale, Cheapest.
Vehicle Conditions TabConditions Tabs to be displayed for vehicles. Vehicle listing will be displayed based on these tabs. if no tabs selected, then all vehicle conditions tabs will be displayed.
Hide Sold VehiclesSelect this option to hide sold vehicles from the list.
Grid Settings
Number of column : Number of columns to display in grid listing for grid list style.
Slider Settings
Number of slide desktops per rowsNumber of slide to display on desktops view.
Number of slide tabletsNumber of slide to display on tablet devices.
Number of slide mobile landscapeNumber of slide to display on mobile landscape view.
Number of silde mobile portraitNumber of slide to display on mobile portrait view.
Navigation ArrowShow/Hide navigation arrow.
AutoplayAutoplay slider on page load.
LoopEnable slider loop.
Space between two slideSpace between two slides of slider.
Posts
Number of itemAdd number of items to display in list.
Vehicle MakesTo display vehicles of perticular makes, then select that makes, otherwise leave all makes as unselected to display vehicles of all makes.
Design Settings
Item BackgroundYou can set Background here.

Vehicles By Type

This element allows to add tab listing of vehicles based on vehicle makes and vehicle body styles.

Param NameDescription
Section TitleTitle of the whole shortcode section.
Select MakesHere you can select makes of the vehicles by which vehicles will be listed in browse make tab.
Select Body StylesHere you can select body style of the vehicles by which vehicles will be listed in browse type tab.

Potenza Share

This shortcode displays share section with video, pdf and social sharing icons.

Param NameDescription
Add Color?You can check this checkbox to set font color and background color of the shortcode elements.
Font ColorOnce "Add Color" is checked, this option will be available. This will set font color of the shortcode elements.
Background ColorOnce "Add Color" is checked, this option will be available. This will set background color of the shortcode elements.
Add PDF?You can check this checkbox to add PDF attachment to the shortcode section.
PDF LabelOnce "Add PDF" is checked, this option will be available. This will set the label for the PDF.
Attach PDF FileOnce "Add PDF" is checked, this option will be available. This will be used to upload PDF file which will be attached to this shortcode section.
Add Video?You can check this checkbox to add video to the shortcode section.
Video LabelOnce "Add Video" is checked, this option will be available. This will set the label for the video.
Video URLSet the URL of the video here. Only "youtube" and "vimeo" videos are supported.
Social Icons LabelThis will set the label for the social icons.
Select Social IconsSelect social icons here to be display in shortcode section.

Custom menu

This shortcode allowes to display navigation menu in the page wherever you want. Option to select navigation menu is provided. You can also display menu horizontally or vertically.

Param NameDescription
MenuSelect menu whose elements you want to display.
Extra class nameAdd additional class for menu if you want.
Select Menu StyleSelect Menu style "Horizaontal" Or "Vertical".

Vehicles Compare Functionality

– Theme is also provided with “compare vehicles” functionality. where you can compare as many vehicles as you want.

– This functionality also included with remove and drag & drop feature where you can drag particular vehicle and drop with another to make comparison comfortable.

Vehicles Category

In Car Dealer, you can add different categories of vehicles like cars, boats, bikes, trucks and so on. For this, Car Dealer theme is provided with vehicles category functionality by with one can create vehicle categories and assign vehicles to those categories.

For creating new category and assign vehicle to that category, follow the below steps:
1. Login to admin panel and goto “Vehicle Inventory > Vehicle Categories”. Here add category that you want. See below screenshot.

2. Create or edit vehicle to whom you want to assign the category.
3. Assign vehicle to category. See below screenshot.

4. Update the vehicle.
That’s it.

Dashboard

Car dealer “Dashboard” provides inbuilt google analytical tools which gather data and generate reports so that you know exactly how your website is performing and gather valuable insights into your customer behavior. Our sleek and streamlined dashboard give visual insights to leads reports from the website.

Lead Charts:

Lead charts display number of leads(or Inquiry) submitted during the specified duration. You can chart report of all Dealer Forms: Request More Information, Make an Offer, Schedule Test Drive and Financial Information. You can see lead chart WEEKLY, MONTHLY and YEARLY basis.

Vehicles Details: It contains Vehicles Top Inquiries and Vehicles Data. Vehicles Top Inquiries includes top 5 vehicle inquiries with Vehicle Name, VIN Number, Stock Number and Number of Leads submitted while Vehicles Data contains “Number of vehicles without images” and “Number of vehicles without dealer comments” information.

Google Analytics:

– Google Analytics display various details of google analytics like “Total Users, Page Views, Bounce Rate, Average Session Duration, Sessions, New Users, User/Page views line chart.
– It also displays Pie chart of browser usage, Device Categories, Mobile Devices, Age groups and Gender.
– Additionally, it displays number of users on “State, City and Site Referer Status” basis.

For google analytics data, you need to configure your site with google analytics account. Following are the guidlines of this.

There are two steps for this:
A. Integrate site with Google Analytics and obtain “Tracking Code” and “View Id”.
B. Setup Service Account and get “Key File”.

A. Integrate site with Google Analytics
Following are the steps:

1. Sign in to your Analytics Account.
2. Click on “Access Analytics” or click on “Create an account now” if you do not have a Google account.
3. Add your website information. If you are signing up for the first time, you will be required to type in your website address, an account name for your website, your country, and your time zone in addition to your contact information.
4. Accept the user agreement. You will be asked to read and accept the user agreement for Google Analytics before you can finish creating an account for Google Analytics.
5. Locate the tracking code upon logging in to your account. If you are already signed up for Google Analytics, you will be taken to the Overview page that shows your website accounts. Select the account you want and from the Actions column, click on Edit.In the top right section of the Main Website Profile Information box, click on “Check Status.” You can find your tracking code underneath “Instructions for adding tracking.”

If you have already setup you account then do the following:

1. Click Admin.
2. Select an account from the menu in the ACCOUNT column.
3. Select a property from the menu in the PROPERTY column.
4. Under PROPERTY, click Tracking Info > Tracking Code.

Copy Tracking Code which will be used further. Now, you need to get View ID, for this do the following:

1. Click Admin.
2. Select an account from the menu in the ACCOUNT column.
3. Select a View Settings from the menu in the VIEW column.
4. Under VIEW, click View Settings.
5. You will find the View ID, copy it for further use.

B. Setup Service Account and get “Key File”
Following are the steps:

Step 1: Enable the Analytics API

Create a client ID :
– Open the Service accounts page. If prompted, select a project.
– Click Create service account.
– In the Create service account window, type a name for the service account, and select Furnish a new private key. If you want to grant G Suite domain-wide authority to the service account, also select Enable G Suite Domain-wide Delegation. Then click Create.
– Your new public/private key pair is generated and downloaded to your machine; it serves as the only copy of this key. You are responsible for storing it securely.
– Next, goto dashboard page. here, you will find “ENABLE APIs AND SERVICES” on top with “Dashboard” title. Click that button. It will open “google api” library page. Here select “Analytics API”, and “Google Analytics reporting API” then enable it.

Step 2: Add service account to Google Analytics account

The newly created service account will have an email address, -@developer.gserviceaccount.com; Use this email address to add a user to the Google analytics account you want to access via the API. For this tutorial only Read & Analyze permissions are needed.

Now login to WordPress admin panel of your site and goto Google Analytics. Add previously copied “View Id”, “Tracking code” and “Key file(JSON)” here.

Time duration option is also given for Google Analytics reports. If you not want to select it, then last month report will be displayed on dashboard.

That’s it. You have completed the setup.

GEO fencing

Geo-fencing uses smartphone technology to directly target customers who are visiting your competitors. Once cross check for deals on internet, your website can instantly pop up with the best deals to make them rethink their destination to purchase.

Geo-fencing provides facility so that you can easily notify targeted customers about best deals, new policy and offers by specific rigion area.

To use this functionality, follow the below steps:
1. Goto Admin > Geo Fencing > Add New.
2. Enter title in textbox, geo fencing message in given editor(which will be displayed in site header top) and select rigion area from map.
3. Click on publish.

Here, rigion area is used to select customers of specific region to whom geo-message will be displayed.

To know more, please see car dealer theme videos.

Google Analytics Goal

Goals measure how well your site or app, fulfills your target objectives. Having properly configured goals allows Analytics to provide you with critical information. such as the number of conversions and the conversion rate for your site or app. Without this information, it’s almost impossible to evaluate the effectiveness of your online business and marketing campaigns.

Once you setup goals to your google analytics account, goal list will be displayed on your car dealer dashboard with goal completion and conversion rate information same as given in the first screen shot.

To setup and configure goals of your site, see below details.

 

Create a new goal

Navigate to your goals:

  1. Sign in to Google Analytics.
  2. Click Admin, and navigate to the desired view.
  3. In the VIEW column, click Goals.
  4. Click + NEW GOAL or Import from Gallery to create a new goal, or click an existing goal to edit its configuration.

Note: If + NEW GOAL and Import from Gallery are not visible, then you have already created the maximum of 20 goals for the current view.

You have 3 basic options for creating goals:

  • Using a Goal Template
  • Creating Custom Goals
  • Creating Smart Goals

Option 1: Goals from a template

Follow the steps to create a new goal (above), then:

  1. Select a Template from the list.
  2. Click Next step to continue setting up your goal.

Goal templates are designed to help you to set actionable goals that meet standard business objectives. You can edit any template field before saving a goal. The goal categories (Revenue, Acquisition, Inquiry, Engagement) are the larger business objectives that motivate the goal templates. Use them as an organization tool to help you to think about the purpose of your goals. Try to create at least one goal for each category to get a better understanding of how users interact with your content. These categories don’t affect any data or your reports.

Option 2: Custom goals

Follow the steps to create a new goal (above), then:

A. Select Custom from the list of options.

B. Click Next step, then select a goal Type.

There are a number of different goal types, each used for a different kind of action you can measure. If you use a template, the best fit will be suggested for you. If you set up a custom goal, select the type that best fits the action you need to track. Below section contains information of goal types.

1. Setting goal by Destination :

URL destination goals keep track of specific URLs. Each time someone goes to that URL, they trigger the goal. These are ideal for thank you pages, confirmation pages, and PDFs.

– For using this, after selection of this type on first step click continue.

– On next step, enter url. Don’t enter full URL, use only what comes after the domain. So if the full URL is for example, cardealer.potenzaglobalsolutions.com/cars then enter /cars in the textbox.

The goal values is optional and used for Assigning a monetary value to a goal gives you a way to compare conversions and measure changes and improvements to your site or app. You can leave it.

Funnel is also optional. Goal funnels allow you to see exactly how many people move through each step of your marketing process. For example, build a goal funnel for your ecommerce checkout to see how many people move through each step between the shopping cart and the payment page. You can leave this also.

– Save.

2. Setting goal by Duration :

You can use this to track how many people stay on your site for a certain amount of time. Also, you can set the goal to track every visit that’s below a specific amount of time. This gets super useful for support sites that are trying to help customers answer their question as fast as possible.

In next step, other options for duration is given. The Hours, Minutes and Seconds fields specify the minimum session time that qualifies as a goal conversion. Any session longer than this amount of time will generate a conversion.

3. Setting goal by Pages/Screens Per Session:

Instead of tracking how much time people spend on your site, this goal tracks the number of pages each visitor sees before they leave. It’s ideal for customer support sites. for this type in next step, set the number of pages that you want to activate this event.

Enter the amount of pages that you would define as a success, and Google Analytics will count it as a goal if the user pass the number of pages that you have defined.

4. Setting goal by Event:

Event goals are a little bit more complicated because you have to set up the events. Once you have the events ready to go, you can easily select any event as a goal.

For example, you can send an event every time when a user clicks the Add to Cart button, likes/comments/shares a post, adds something to wish list, or does any other action that you want to track as a micro conversion. After sending the event you can enter the Event Category and/or Event Action and/or Event Label and/or Event Value in your goal details, and then Google Analytics will count a conversion every time when this event will be fired.

The Google Analytics Event Tracking Guide will show you exactly how to do this.

Recording status

As soon as you create a goal, it starts recording data. You can pause a goal by changing the recording status to OFF. No data is recorded for a goal when turned off.

To change a goal’s recording status:

Because goal conversions are calculated and applied as your data is processed, it is not possible to delete a goal. If one of your goals becomes obsolete or irrelevant, turn off recording instead.

  1. Navigate to your goals.
  2. Locate the goal you wish to change.
  3. Turn the Recording toggle ON or OFF.

Once you set up goal you can see goal informations in your google analytics account in detail.

For this navigate to Conversations > Goals > Overview from left sidebar menu in google analytics account.

Here, as you can see in above image, you will get all the informations about all Goals which you have created. You will get all the information like Goal Conversion, Conversion Rate, Goal Abandonment, Goal Value, Goal Completion Location, Source / Medium etc along with graph and duration.

Here Goal Conversion Rate can be calculated by following:

Goal Conversion Rate = ( Total Goal Completions / Total Visits from the whole world ) * 100

In Google Analytics the Goal conversion rate is calculated as:

 

You can also change these details based on duration. You can change duration by using calendar from top-right corner of the page.

You can also change current goal from the drop down given in Goal Option above overview graph.

To know more about Google Analytics Goal, See the following link.

Promo Code

Car Dealer provides “Promo Code” functionality to notify customers about the offers and services.

To add promo code, you need to follow below steps:
1. Login to admin panel.
2. Create a new page (by selecting “Promo Code” as page template) for promo code page which will be displayed to customers/users when they enter corrent promo code (you can also use Promo Code Image shortcode for display and print image functionality).
3. Goto Promo Code > Add New to create new promo code.
4. On this page, for “Promo Code Page”, select promo code page that you have created in step 2.
5. For “Promo Code”, enter promo code which will be added by customers.
6. Set “status” as “Enable” to activate promocode.

That’s it! Now you can display promo code in front side by two ways :
1. Theme Option
2. Shortcode

1. Theme Option:
– You can display promo code using theme option in top bar. To apply this, goto Theme Options > Site Header > Topbar
– From “Topbar Layout”, you can drag promo code from available items into Left or Right Box. Based on this, promo code will be displayed on left or right of Topbar in header.

2. Shortcode
– You can use Promo Code shortcode to display promo code on site.
– To know more about Promo Code, goto link Promo Code.

Speed Optimization

The two factors involved in reducing load time of site are as below:

1. Limiting the scripts to minimum number of files as possible.

WordPress sites are especially susceptible to loading many scripts upon page load. This is because plugins and themes generally have their own scripts that need to be loaded in order to function. In some websites, developers would manually combine them to reduce the overhead upon page load.

2. Deferring the loading of “non-critical” scripts.

It includes moving scripts to the bottom of the page. When a browser is loading your page, it typically loads things in parallel until it encounters a script. And while working on a script browser load only scripts nothing else. Once the script is loaded, the website can continue rendering everything else. You can see how, especially if you have many scripts, this can affect your page load time.

Steps to Resolve the “Render-blocking JavaScript and CSS” PageSpeed Error:

Step 1. Resolve any render-blocking plugin scripts by adjusting plugin settings, if possible.

Google PageSpeed help you to determine which render-blocking scripts coming from a plugin you need to adjust. If you are able to identify any plugins from the list of scripts, go to each plugin’s settings, one by one, and search for a setting that will defer the JavaScript or load it asynchronously. If you are unable to identify any plugins from the list of scripts, or if you do not have any of these plugin settings available to you, continue on to step 2.

Step 2. Resolve the CSS file from render-blocking

Install the “Autoptimize” plugin and check the following settings:

    • Enable Optimize HTML code
    • Enable Optimize JavaScript code
    • Enable Optimize CSS Code
      • “Inline and Defer CSS”

These options help you to place “above the fold” CSS in the header so it is loaded first before loading the rest of the CSS script. This allows the above-the-fold content styling to load first so it will be rendered as quickly as possible for the visitor.

The following guide will help you to enable these options.

I. IDENTIFY All of Your Site’s CSS.

A.) Open Autoptimze (Settings –> Autoptimze), and tick the “Inline All CSS?, Remove Google Fonts? and Also aggregate inline CSS?” option (click all images below for a larger view):

B.) Then, click “Save Settings and Empty Cache” at the bottom of your Autoptimize dashboard.

C.) In another browser tab with an empty cache, open your homepage’s source code (right click –> open source).

D.) Your HTML will (likely) be huge now. Copy everything between the <style type=”text/css” media=”all”> and ending </style> tags.

II. EXTRACT the Critical CSS.

A.) Open this Critical Path CSS Generator and enter your site’s homepage URL into the field under #1 (“URL”).

B.) Paste the code you copied from your source into the field under #2 (Full CSS).

C.) Click the ‘Create Critical Path CSS’ button, and you’ll get something like:

D.) Copy the generated CSS code.

III. APPLY Critical CSS.

A.) Go back into Autoptimize, and tick the “Inline and Defer CSS?” option.

B.) Enter the code you copied from the Critical Path CSS Generator into the field under the Inline and Defer CSS option box. Like:

C.) Click “Save settings and Empty Cache” at the bottom of your Autoptimize dashboard.

And that’s it! You’re good to go.

Vehicle Review Stamps

Stamp your inventory and set standards to give add an extra eye-catching elements to your list. You can use badge to show certification or review / ratings of vehicles from vehicle valuation providers like Carfax.com, Kelley Blue Book, PureCars.com and Dealer Certified Logo.

To use this functinality, follow the below steps:

A. Add “vehicle valuation providers”
For this, follow below steps:
1. Login to Admin.
2. Goto Vehicle Inventory > Vehicle Review Stamps in menu.
3. Enter vehicle valuation provider’s name, description, logo image and URL, then submit all detail by clicking on button.

Here, “URL” is used to assign link to the vehicle valuation provider’s logo. When customer/user clicks on logo displayed with vehicle on vehicle listing page, it will redirect customer/user to vehicle valuation provider’s site and will display vehicle detail of the vehicle with which logo is associated.

B. Assign “vehicle valuation providers” to Vehicles
For this, follow below steps:
1. Goto Vehicle Inventory in menu.
2. Edit vehicle to which you want to assign vehicle review stamp.
3. Goto Vehicle Review Stamps tab in “vehicle data” box.
4. Assign vehicle valuation providers by check box.
5. Save changes by updating vehicle.

After following above steps, you can find assigned vehicle review stamps on cars listing page and car detail page for the car to which they are assigned. You can see this on above screenshots.

That’s it!

To know more, please see car dealer theme videos.

Dealer Inquiry Forms

– We have provided five dealer inquiry forms on vehicle detail page : Request More Info, Make an Offer, Schedule Test Drive, Email to Friend, Financial Forms. One inquiry form is provided with “inquiry widget”.

– For each form, three types of inquiry mails will be received with that particular vehicle on vehicle detail page. These mails are “ADF”, “HTML” and “Text” mails.

– Entry for each inquiry forms (except “email to friend”) will be maintained in admin. You can see each entry from “Inquiries” menu in admin.

– For “Email to Friend”, only HTML mail will be sent to receiver.

– In case of “inquiry widget”, mail will be sent without vehicle detail as it will be displayed in each page where sidebar is available with this widget.

– Settings for each form is given within theme options.

Import Functionality

Theme is provided with two types of vehicles import functionality: Import with csv and Import with VIN number using “edmunds API”.

Import with CSV :

If you have your inventory in a CSV file format you can use our importer to import the vehicles. Go
to “Vehicle Inventory > Vehicles Import” upload your inventory file

Once you have drag and dropped the file variables into the corresponding listing category you can click the “Import Listings” button it will import each vehicle in the file.

Note: We recommend importing smaller feeds at a time since it can cause a strain on the server especially if you are importing gallery images along with it.

VIN Import :

We also offer a way to import vehicles based on their Vehicle Identification Number (VIN). For this, you need to install “Car Dealer – VIN Import” plugin first. The VIN importer utilizes the Edmunds API which is completely free. Once you have signed up make sure to enter the keys in the “API Keys” section of the “Car dealer > Theme Options > Vehicles Setting Options”.

Then go to “Vehicle Inventory > VIN Import” and enter in your vehicles VIN into the textbox and click “Get vehicle details”. The next screen will display all the variables returned from the Edmunds API and you simply drag and drop the variable to the listing category of your choice. You should have something similar to this afterwards click the button “Import Vehicle” and it will import the information into a new listing.

Note: Every vehicle may not be able to be imported as the Edmunds API doesn’t contain every single. Also, Edmunds has stopped providing this API service for new customers. If you are an existing customer of Edmunds then only you will be able to use “Car Dealer – VIN Import” plugin. We also provided alternative of Edmuds VIN Import that is “AutoManager services”.

Log Functionality:

– We also provided log functionality for vehicles imported.
– You can see logs from “Inventory Logs > Import Log” menu in admin panel.
– Here you will get imported files information.

 

WP All Import

WP All Import works with any XML or CSV file, imports images, and can easily import data to plugin and theme fields or anywhere else you need it. WP All Import’s simple drag and drop interface makes it extremely easy to map the data in your XML or CSV file to the appropriate fields in WordPress.

The plugin works with any theme, any plugin, and supports images, Custom Fields, taxonomies, Custom Post Types, dates, and pretty much every other WordPress field.

WP All Import is designed to be efficient with large imports – it splits large import files into smaller chunks – making it possible to import files with hundreds of megabytes of data and hundreds of thousands of records, even on shared hosting.

To import to Advanced Custom Fields, you must have the Advanced Custom Fields add-on for WP All Import. You can download the Advanced Custom Fields add-on for WP All Import from here. For more inforamtion, please check this documentation.

See this link. This will guide you how to use WP All Import plugin.

If you are getting some issues related to import using WP All Import, then see the following common issues which will guide you how to resolve that issue:

1. “File upload rejected by server”.
2. “Your server terminated the import process”.
3. “Is WP All Import not working as expected?”.
4. Slow Imports

For more information, please visit the site : WP All Import.

Edmunds VIN Import

VIN Import :

We also offer a way to import vehicles based on their Vehicle Identification Number (VIN). For this, you need to install “Car Dealer – VIN Import” plugin first. The VIN importer utilizes the Edmunds API which is completely free. Once you have signed up make sure to enter the keys in the “API Keys” section of the “Car dealer > Theme Options > Vehicles Setting Options”.

Then go to “Vehicle Inventory > VIN Import” and enter in your vehicles VIN into the textbox and click “Get vehicle details”. The next screen will display all the variables returned from the Edmunds API and you simply drag and drop the variable to the listing category of your choice. You should have something similar to this afterwards click the button “Import Vehicle” and it will import the information into a new listing.

Note: Every vehicle may not be able to be imported as the Edmunds API doesn’t contain every single. Also, Edumnds has stopped providing this API service for new customers. If you are an existing customer of Edmunds then only you will be able to use “Car Dealer – VIN Import” plugin. We also provided alternative of Edmuds VIN Import that is “AutoManager services”.

VinQuery Decoder - Vehicle import through VIN Number

Car Dealer theme provides “Car Dealer – VINquery Import” plugin by which you can import vehicles within your inventory by providing “VIN Number” of the vehicle.

VIN decoder provides the true identity of a vehicle by decoding the 17-character Vehicle Identification Number(VIN). The service is used daily by used car shoppers, used car dealers, auto auctioneers, automotive solution providers, business professionals within financial institutions, insurance companies, law enforcement groups and government agencies across North America.

Upon entry of a VIN number, VINquery.com VIN decoding system validates, verifies the coded information contained within the various elements of the VIN number and then explodes it into a report that includes the following information:

– Basic Description: Year, Make, Model, Trim;
– Technical Specifications;
– Standard Features;
– Optional Features.

Note: For using this functionality, you must have an account with VinQuery. They will provide you an API key to your email id. By default VinQuery will provide around 25 free API calls which will not include images of vehicles. For more API calls and vehicle images, you will have to purchase pricing package from VinQuery.

AutoManager Services - Import Intergration

Users can import their inventory using “Car Dealer – VIN Import” plugin if they already have account with Edmunds(Because Edmunds does not provide this API service for new customers). If they do not have account with Edmunds then they can use another alternative of using AutoManager Services.

You can contact AutoManager for inventory import, they will provide you the XML file including vehicle inventory. After that, you can import this XML file using “WP All Import Pro” plugin. Here note that, you also need to install “Advanced Custom Fields Add-On”.

To know how to import XML file provided by AutoManager, check the above video.

For more information about WP All Import, you can check our documentation section for WP All Import here.

Export Functionality

Theme provides three types of vehicles export functionality: Export to Csv, Export to Autotrader.com and Export to Cars.com.To export vehicles, go to “vehicles” list page in admin panel.

Export to Csv : – In this type of export all selected vehicles will be exported and downloaded in CSV format. Option is given in theme options where you can drag and drop the fields you want to export in csv. You will have to drag at least one field.

Export to Autotrader.com : – In this type of export all selected vehicles will be exported and transferred to third party(through ftp) as given in theme options. Export will be done as per the specification of Autotrader.com.

Export to Cars.com : – In this type of export all selected vehicles will be exported and transferred to third party(through ftp) as given in theme options. Export will be done as per the specification of Cars.com.

NOTE: Export to Autotrader.com and Export to Cars.com are comes in third party export.

Process : Steps of export will be the following:

1. After all settings done from theme options, goto inventory listing page from Vehicle Inventory > All Vehicles in menu.
2. Select type of export from “Bulk actions” dropdown list. For Eg. Export/Export to Autotrader.com/Export to Cars.com.
3. On selection, by default all vehicles will be selected you can change it according to your wish.
4. In case of “Export to Autotrader.com” and “Export to Cars.com” one checkbox will be populated on selection named “FTP Now?”, Means if you want to export vehicles and send exported file to third party on the same time then you have to select this checkbox. Otherwise vehicles will be exported and you can send exported file to third party later from export log.
5. By clicking on “Apply” button, your selected number of vehicles will be exported.

– You can get all vehicle listing with third party export status in Admin within “Vehicles Export List” in menu.

Log Functionality:

– We have also provided log functionality for “Export to Autotrader.com” and “Export to Cars.com” so you can track export operations.
– You can see logs from “Inventory Logs > Export Log” menu in admin panel.
– Here you will get exported files information. You can download as well as send/resend exported files also from here.
– You can also check last exported date and time of respective vehicle on vehicle listing page in admin.

Vehicle Brochure Generation

Car Dealer Theme is also provided with PDF Genaration functionality by which users can attach PDF Brochure with vehicles which includes that vehicle’s information. We also provide feature of PDF brochure generation by which users can generate as well as download PDF Brochure of vehicles.

First of all we will see how users can attach PDF brochure to vehicle. For this, follow the below steps:
1. Login to Admin Panel and goto “Vehicle Inventory” Page from sidebar menu.
2. Select any one vehicle. From “Vehicle Data” section, select “Brochure Upload” tab. Here, you can upload PDF brochure for this selected vehicle. See below screenshot:

 

3. After uplaoding PDF brochre, save the vehicle.
4. Now you can check this PDF brochure on vehicle detail page of the vehicle to whom you attached PDF. You can check following screenshot:

 
We also have provided PDF Brochure Generation functionality. For this follow the below steps.
1. Login to Admin Panel and goto “Vehicle Inventory” page from left sidebar menu. Here, you will find one dropdown option for selecting PDF Template to generate PDF brochure for each vehicle. See below screenshot:

 
2. Select any one template from drop down and click on “Generate” button. New PDF will be generated and “Download” button will be appeared to download PDF brochure. See below screenshot:

 
As soon as you generate PDF, generated PDF will be attached automatically to that selected vehicle and one notification message will be displayed on top indecating that, generated PDF is attached to vehicle and you can update it by editing the vehicle. See above screenshot.

Note that, by default we have provided three Pdf Templates to generate Pdf for vehicle. You can edit those Pdf Templates as well as create your own also. For this, follow the below steps.

1. Login to Admin Panel and goto “Vehicle Brochure Generator” page from “Vehicle Inventory > Vehicle Brochure Generator” from sidebar menu.
2. Here you will find three different PDF templates that you can update and use to generate PDF. You can also set margin for the PDF from “Custom Margin” option. You can also create your own by clicking “Add New” button at botton. See below screenshot:

 
You can use pre-defined variable to build new PDF template. See below Screenshot.

 
3. After updating or create new, click save the page. You will find your updates on “Vehicle Inventory” page vehicle listing.
4. You can use updated/created template to generate PDF brochure.

That’s It.

Car Dealer Front Submission

Car Dealer Front Submission is a plugin that allows end users to register with your site as a Dealer and add their vehicle to your site using the login. This plugin allows dealers to add/update their personal details as well as add, update, delete and enable or disable vehicles posted by them.

This plugin is having two main entities: Admin and Dealer.

Admin:

Admin has option to publish the vehicles added by dealers. This can be done from Vehicle Inventory section.
Once a vehicle is published then only it will become live for the end users.

 

 

Car Dealer

– Dealers will create their account and do login. Admin and new dealer will be notified by an email for this new registration
– They can perform all login related tasks like forgot password, update profile, reset password and so on.
– They can perform all vehicle related tasks, like add a new vehicle, edit existing vehicle, delete vehicle, disable or enable vehicle and so on.

Vehicle Functionality:

Once car dealer adds a new vehicle, it will be added to his/her dashboard page vehicle listing. however, it’s status will remain pending until admin changes status as publish. In this way, only that particular dealer will be able to view that vehicle, not end-users until it is published.
See below screenshot:
 

 

vehicle actions:

On vehicle listing page, the dealer is provided with an edit, delete, disable, enable, view and compare actions.
Note that, view and compare options will be available only after vehicle is published.

Action Before Publish:

 

Action After Publish:

 

Theme Options:

 

 

1. Show in menu:

You can show/hide “Add Your Vehicle” menu item inside primary menu using this option.

2. Menu Label:

Set menu label for “Add Your Vehicle” menu item inside primary menu. This option is available only if “Show in menu” is set to “Yes”.

3. Vehicle Limit:

Car Dealer will be allowed to add vehicles up to this specified limit.

4. Vehicle Image limit:

For each vehicle, the dealer can upload vehicle images up to the image limit specified within theme options.

Template Override

Car Dealer Front Submission plugin is build in such a way that you can easily customize it according to your need. You can also override templates of the plugin easily.

To override template, you need to maintain template hierarchy structure. We mentioned the template path in the top of each template file to override that template.

For example, to overridde mail template using child theme, you can create template file inside your child theme by following location “CHILD_THEME/cardealer-front-submission/mails/mail.php”.

That’s it for Car Dealer Front Submission plugin.

Pricing Packages Plan

Pricing Packages Plan feature allowes dealers who are registered with the site to purchase plan for adding vehicles to your site.

According to the Car Dealer theme functionality, by default, dealers are allowed to add cars and images based on the option set by site admin from “Front Submission Settings” page within theme options. For more vehicles, dealers will have to purchase plan from admin. This “Pricing Packages Plan” feature provides this feature.

Woo Products Mapping

Car Dealer Theme is provided with functionality, by which you can map WooCommerce products to Vehicle in vehicles inventory. It means that if you are having a vehicle named “2017 Mitsubishi Silverado 1500” in vehicles inventory and you are also having the same vehicle for WooCommerce shop page, and if any user want to add this vehicle in the cart from Vehicle detail page of Vehicles Inventory, then he can do this by add to cart button on vehicle detail page.

For this the only thing you need to do is, you need to map vehicles in vehicle inventory page with WooCommerce products.

For this, follow the below steps:

– Go to Appearance -> Theme Options -> Vehicle Settings -> Vehicle Page Settings. Scroll down at the end, there is an option
Vehicles mapping with woo products : Enabled or Disabled. Set it as Enabled.

– Goto Vehicle Inventory list page from “Vehicle Inventory” menu in admin then, select any vehicle. You will find one metabox “Vehicle Mapping with Woo” as below screenshot.

– Select any one vehicle(product) you want to map with the selected vehicle.

– Update the vehicle post.

Once you save the settings, then you will get “add to cart” button on the detail page of vehicle you updated in above steps. See below screenshot.

Click on add to cart, and you will get mapped vehicle into your cart of woocommerce.

CarGurus Rating Badges

With Car Gurus, it finds the best deals. Organic rankings are based on market value and dealer reputation, not by how much a dealer pays (like the other guys).

Car Gurus feature displays rating badges for each car like “Good Deal”, “Great Deal” and “Fair Deal” based on minimum rating selection in Car Dealer theme options. If CarGuru Setting is enabled from Car Dealer theme options, it finds the vehicle in the Car Gurus database based on VIN number of the vehicle, and if found, then it displays badge for that vehicle in each vehicle listings and vehicle details page.

Note: In order to user CarGurus feature, you will have to have an existing CarGurus account with CarGurus.

GDPR Compliance

GDPR is a regulation that requires businesses to protect the personal data and privacy of EU citizens for transactions that occur within EU member states. And non-compliance could cost companies dearly.

GDPR law applies to all companies that collect and process data belonging to European Union (EU) citizens. You have every reason to fear it because failure to comply will be costly.

Car Dealer theme is fully satisfy the GDPR compliance. Users who submits their information in terms of inquiry, can request for download their data as well as erase their own data.

This option is provided in admin panel on following two page.
1. Export Personal Data – “Tools > Export Personal Data”.
2. Erase Personal Data – “Tools > Erase Personal Data”.

Browser Support

Car Dealer supports all major Browsers like Google Chrome, Mozilla Firefox, Safari, Opera, Internet Explorer 9 and above.

Retina Display

The basic concept of a Retina image is that an image twice the size of a standard web image will be displayed on the screen. On a non-retina device an image will be 100px X 100px whereas a Retina device will display the same image but at 200px X 200px. Most of the devices use this branded concept for Retina devices like having approximately twice the pixel density of a non-retina device.

If you want to get perfect looking images on Retina screens. If for example, you build website where you upload regular images into Content, you must always upload 2 images in Media
Add new section which looks like below:

my_image.png - this is the name for standard image (e.g. 100px X 100px)
my_image@2x.png - this is the example name for retina image and file must be always 2x larger than regular image (e.g. 200px X 200px)

 

Note You need to include retina.js to make your website completely retina ready. See example below:

<!-- retina --> 
<script type="text/javascript" src="js/retina.js"></script>

For more information about retina documentation and to download retina.js Click here.

How to rate this item

If you like our theme and support, Please do not forget to rate it with 5 stars in your Downloads section and write a review in Comments as it will add more value to our services!

Kindly visit here: http://themeforest.net/downloads and find “Rate this item” below the download button and rate out the theme.

Advance Thanks in Anticipation!

WooCommerce / Shop integration

Car Dealer is fully compatible with the WooCommerce plugin. We carefully designed Car Dealer in such a way that you can build a nice shop that is loaded with options, and one that is perfect in appearance. Since WooCommerce is an external plugin, you will find any information you may need about it in the WooCommerce author’s page. Here are several useful links:

  1. WooCommerce Plugin Page
  2. WooCommerce Documentation
  3. WooCommerce Forum
  4. WooCommerce Shortcodes

How to install WooCommerce and setup the default shop pages

  1. First go to Plugins > Add new section and type “WooCommerce” into search field. Then click “Search Plugins” button.
  2. Once that is done, and you see the result, click on the “Install now” button next to “WooCommerce – excelling eCommerce” plugin.
  3. Once WooCommerce is installed, click on the “Activate plugin” link.
  4. In a few moments you will see a WooCommerce Purple Notification Bar at the top of the plugin page. Clicking the Install WooCommmerce Pages button in the purple bar will install all the default pages.

Plugins Documentation

You may find some useful documentation and tutorials links here.

  1. Visual Composer Plugin documentation link.
  2. Woocommerce documentation link.
  3. Max Mega Menu Documentation link.

How to use Loco Translate plugin?

The first step for using the Loco Translate plugin is, you need to create a language PO, MO file as we created for US English language files – en_US.mo, en_US.po in the theme languages folder. These files will replace all static string to your language string.

For creating a new language file you can use poedit software: https://poedit.net/download

Loco Translate plugin is free, which is available at the WordPress plugin repository path: https://wordpress.org/plugins/loco-translate/.

When you are editing any language with Loco Translate, which is stored at an unsafe location (check below the list of Safe and Unsafe locations), it will display this notice “Changes to this file may be overwritten or deleted when you update WordPress.” See the below screenshots:


Unsafe Locations:

wp-content/themes
wp-content/plugins
wp-content/languages (Other sub-directories of the languages folder are safe. You will notice that Loco’s custom folder is at “wp-content/languages/loco“.)
wp-content/languages/themes
wp-content/languages/plugins

Safe Locations

wp-content/languages/loco
Any other folder in “wp-content/languages

And, when you are adding new language, it offers to choose translation location. See the following screenshot:

So, choose a custom location to prevent translation while updating the theme, plugin, or WordPress.

Here are some links, from Loco Translate, with more information about Safe/Unsafe locations and other translation instructions.

https://localise.biz/wordpress/plugin/manual/filesystem#wp

https://localise.biz/wordpress/plugin/faqs/files-deleted

https://localise.biz/wordpress/plugin/manual/msginit#locations

https://localise.biz/wordpress/plugin/manual/settings#creds

 

Translation on theme update:

Follow the tutorial links provided as below to know how to sync/re-scan POT file using Loco Translate Plugin after update theme & plugin.

https://vibethemes.com/documentation/wplms/knowledge-base/translate-using-loco-translate-plugin/

https://localise.biz/wordpress/plugin/overview

Note: First you have to take backup of your site when you will update your site.

How to Add, remove or customize fields(attributes) of the vehicles?

We are using Advanced Custom Fields Pro (ACF) plugin to add fields in the backend.

You can use ACF APIs to register new field-sets. Here is the link to field registration document. https://www.advancedcustomfields.com/resources/register-fields-via-php/

If you want to modify existing fieldsets, you can use WordPress filters to extend existing field-sets. You can locate filters tags for each field-sets in their relevant code files at below path.

WORDPRESS_ROOT\wp-content\plugins\cardealer-helper-library\includes\acf\fields

For example, if you want to add custom attributes to Car Inventory, you will have to add a new field(s) with a filter tag “cardealer_acf_car_data”, available in “car-data.php”.

Here is the example code, in which we added new fields at end of existing fieldset (Note: Field’s key MUST BE UNIQUE).

add_filter( 'cardealer_acf_car_data', 'extend_cardealer_acf_car_data_fieldset' );
function extend_cardealer_acf_car_data_fieldset( $fieldset ){

    // get old fields
    $old_fields = $fieldset['fields'];

    // prepare new fields
    $new_fields = array(

        // Full Field Parameters
        array (
            'key'              => 'field_a72386bc0bde11e8ba096f6e6c696e65', //Must pass unique value here.Do not use blank space and special character just use int or alphabets. Used "http://onlineuuidgenerator.com/time/5/0/0/" to generate unique key
            'label'            => esc_html__( 'Field 1', 'theme-textdomain' ),
            'name'             => 'field_name_1',
            'type'             => 'text',
            'prefix'           => '',
            'instructions'     => '',
            'required'         => 0,
            'conditional_logic'=> 0,
            'wrapper'          => array (
                'width'=> '',
                'class'=> '',
                'id'   => '',
            ),
            'default_value'=> '',
            'placeholder'  => '',
            'prepend'      => '',
            'append'       => '',
            'maxlength'    => '',
            'readonly'     => 0,
            'disabled'     => 0,
        ),

        // Minimal Field Parameters
        array (
            'key'              => 'field_a72388c40bde11e8a6586f6e6c696e65',
            'label'            => esc_html__( 'Field 2', 'theme-textdomain' ),
            'name'             => 'field_name_2',
            'type'             => 'text',
        ),
    );

    // merge old and new fields
    $all_field = array_merge($old_fields, $new_fields);

    // assign back fields to field-set.
    $fieldset['fields'] = $all_field;

    // return field-set
    return $fieldset;
}

With above code, it will add a new field(s) in the last tab in existing fieldset, as because all fields in this field-set are under tabs, so if you add new field without tab field, the newly added field will appear under the last tab fieldset.

So, we will add a new tab field before new fields to place newly added fields in the new tab.

Here, also note that, if you want to add newly added attribute into vehicle filters(displayed on the inventory page and vehicle filter shortcode), then you need to add taxonomy field. Standard fields(like “Field 1” and “Field 2”) will not be available inside filters.

After adding the tab field and new taxonomy fields, above code sample will look like this.

/*
### CODE TO ADD TAXONOMY FIELD ###
*/
// First register new taxonomy
$labels = array(
    'name'                       => esc_html__( 'Field 3', 'your-textdomain' ),
    'singular_name'              => esc_html__( 'Field 3', 'your-textdomain' ),
    'search_items'               => esc_html__( 'Search Field 3', 'your-textdomain' ),
    'popular_items'              => esc_html__( 'Popular Field 3', 'your-textdomain' ),
    'all_items'                  => esc_html__( 'All Field 3', 'your-textdomain' ),
    'parent_item'                => null,
    'parent_item_colon'          => null,
    'edit_item'                  => esc_html__( 'Edit Field 3', 'your-textdomain' ),
    'update_item'                => esc_html__( 'Update Field 3', 'your-textdomain' ),
    'add_new_item'               => esc_html__( 'Add New Field 3', 'your-textdomain' ),
    'new_item_name'              => esc_html__( 'New Field 3 Name', 'your-textdomain' ),
    'separate_items_with_commas' => esc_html__( 'Separate Field 3 with commas', 'your-textdomain' ),
    'add_or_remove_items'        => esc_html__( 'Add or remove Field 3', 'your-textdomain' ),
    'choose_from_most_used'      => esc_html__( 'Choose from the most used Field 3', 'your-textdomain' ),
    'not_found'                  => esc_html__( 'No field 3 found.', 'your-textdomain' ),
    'menu_name'                  => esc_html__( 'Field 3', 'your-textdomain' ),
);

$args = array(
    'hierarchical'          => false,
    'labels'                => $labels,
    'show_ui'               => true,
    'update_count_callback' => '_update_post_term_count',
    'query_var'             => true,
    'rewrite'               => array( 'slug' => 'field_3' ),
);

register_taxonomy( 'car_field_3', 'cars', $args );

Add New Fields in Field Group With New Tab Field:

add_filter( 'cardealer_acf_car_data', 'cardealer_child_extend_acf_car_data'); 
function cardealer_child_extend_acf_car_data( $args ){
    // Debug This
    // Set "$debug_this" true, to display list of fields
    // Make changes into '$args' array and unset fields you want to remove
    $debug_this = false;
    if( $debug_this ){
        echo '<pre>';
        print_r($args);
        echo '</pre>';
        exit;
    }

    /*
    ### CODE TO ADD NEW FIELDS ###
    */

    // Add Tab
    // This is must required to separate additional fields from existing tabs.
    $args['fields'][] = array (
        'key'              => 'field_4f226f8e162211e8b3706f6e6c696e65', //Must pass unique value here. Do not use blank space and special character just use int or alphabets. Used "http://onlineuuidgenerator.com/time/5/0/0/" to generate unique key
        'label'            => esc_html__('Extra Fields Tab','theme-textdomain'),
        'name'             => '',
        'type'             => 'tab',
        'instructions'     => '',
        'required'         => 0,
        'conditional_logic'=> 0,
        'wrapper'          => array (
            'width'=> '',
            'class'=> '',
            'id'   => '',
        ),
        'placement' => 'left',
        'endpoint'  => 0,
    );

    // ADD FIELD
    $args['fields'][] = array (
        'key'              => 'field_4f226d22162211e8a9f06f6e6c696e65',
        'label'            => esc_html__('Field 1','theme-textdomain'),
        'name'             => 'field_name_1',
        'type'             => 'text', // TYPE OF FIELD (i.e. text, editor and so on)
        'instructions'     => esc_html__('This is field 1.', 'theme-textdomain'),
        'required'         => 0,
        'conditional_logic'=> 0,
        'wrapper'          => array (
            'width'=> '',
            'class'=> '',
            'id'   => '',
        ),
        'default_value'=> '',
        'maxlength'    => '',
        'placeholder'  => '',
        'prepend'      => '',
        'append'       => '',
    );

    // ADD FIELD
    $args['fields'][] = array (
        'key'              => 'field_f0c67d62162211e8a9d96f6e6c696e65',
        'label'            => esc_html__('Field 2','theme-textdomain'),
        'name'             => 'field_name_2',
        'type'             => 'text',
        'instructions'     => esc_html__('This is field 2.', 'theme-textdomain'),
        'required'         => 0,
        'conditional_logic'=> 0,
        'wrapper'          => array (
            'width'=> '',
            'class'=> '',
            'id'   => '',
        ),
        'default_value'=> '',
        'maxlength'    => '',
        'placeholder'  => '',
        'prepend'      => '',
        'append'       => '',
    );

    // ADD TAXONOMY FIELD
    $args['fields'][] = array (
        'key' => 'field_69159e6096f711e8aed56f6e6c696e65',
        'label' => esc_html__('Field 3','theme-textdomain'),
        'name' => 'field_name_3',
        'type' => 'taxonomy',
        'instructions' => '',
        'required' => 0,
        'conditional_logic' => 0,
        'wrapper' => array (
            'width' => '',
            'class' => '',
            'id' => '',
        ),
        'taxonomy' => 'car_field_3',
        'field_type' => 'select',
        'multiple' => 0,
        'allow_null' => 1,
        'return_format' => 'id',
        'add_term' => 1,
        'load_terms' => 1,
        'save_terms' => 1,
    );
    return $args;
}

Remove the attributes from vehicle detail page(If you have removed any attribute from field group).

You can add below code to remove attributes on vehicle details page.

add_filter( 'cardealer_cars_details_attributes_array', 'cardealer_child_extend_car_attributes_array', 20, 2);
function cardealer_child_extend_car_attributes_array( $attributes, $post_id ){

    // Debug This
    // Set "$debug_this" true, to display list of attributes
    $debug_this = false;
    if( $debug_this ){
        echo '<pre>';
        print_r($attributes);
        echo '</pre>';
        exit;
    }

    // Add "attributes" in this array to remove. Following are added just for example. where I removed Stock Number and Vin Number of the vehicle from vehicle detail page.
    $removable_attributes = array(
        'car_stock_number',
        'car_vin_number',
    );

    foreach( $attributes as $taxonomy_k => $taxonomy_v ){
        if( in_array($taxonomy_v, $removable_attributes) ){
            unset( $attributes[$taxonomy_k] );
        }
    }
    return $attributes;
}

You can add below code to add newly added field on vehicle details page. We used newly added field name to output new attributes.

add_filter( 'cardealer_car_attributes', 'cardealer_child_extend_car_attributes', 10, 2 );
function cardealer_child_extend_car_attributes( $attributes, $post_id ){

    // Debug This
    // Set "$debug_this" true, to display list of attributes
    $debug_this = false;
    if( $debug_this ){
        echo '<pre>';
        print_r($attributes);
        echo '</pre>';
        exit;
    }

    // You can add new attributes like this
    // List of parameters
    // attribute_key = Unique Attribute Key in small letters, without space and spacial character.
    // attr          = Attribute Name
    // value         = Attribute Value
    /*
    $attributes[ 'attribute_key' ] = array(
        'attr'  => esc_html__( 'Attribute Name', 'theme-textdomain' ),
        'value' => esc_html__( 'Attribute Value', 'theme-textdomain' ),
    );
    */

    $field_name_1 = get_field('field_name_1', $post_id);
    if( $field_name_1 && !empty($field_name_1) ){
        $attributes[ $field_name_1 ] = array(
            'attr' => esc_html__( 'My Field 1', 'theme-textdomain' ),
            'value' => esc_html($field_name_1),
        );
    }

    $field_name_2 = get_field('field_name_2', $post_id);
    if( $field_name_2 && !empty($field_name_2) ){
        $attributes[ $field_name_2 ] = array(
            'attr' => esc_html__( 'My Field 2', 'theme-textdomain' ),
            'value' => esc_html($field_name_2),
        );
    }    
    return $attributes;
}

That’s it.

Note:
1. Each field’s key MUST BE UNIQUE. We used “http://onlineuuidgenerator.com/time/5/0/0/” to generate a unique key for the above sample code.
2. Please use either child-theme or in mu-plugins for modification or any customization, so you will not lose changes on theme update.

How to integrate WebManager to Car Dealer Theme?

If you want to integrate WebManager with your site, then you can use Car Dealer theme. Please check this video of import integration.

For using this feature you can use Car Dealer theme but for further steps, you will require to contact AutoManager. Most of the time AutoManager integration require users to do some work and back and forth with the AutoManager support team until it is working correctly, for it, they may need to pay a one-time setup fee to AutoManager. AutoManager support team will then go ahead and do the entire work for the users as most of the users do not understand the setup process.

How to make sold vehicle page?

To create a sold vehicle page, page template named “Sold Vehicles” is provided with the Car Dealer theme. So to create a sold vehicle page select “Sold Vehicle” page template as below.

Once you select page template and save the page, this page will then show the sold vehicle lists.

Unable to Import Sample Data, and Loader Continuously Rotating

There are various reasons if you are importing sample-data, and either it is not importing the data correctly, or showing an error when the process is complete, or the loader is continuously rotating without displaying any notice. And, it can be either hosting configuration, WordPress setting or any plugins conflict. And, it can be due to hosting configuration, WordPress settings or any conflict/error in any plugin.

To diagnose the issue, first, check in browser console that whether there is an issue or not. If there is an issue displayed in the browser console, then you can check for that issue from where it originates, which can provide the hint about the issue source.

So, to diagnose the problem, first of all, check the browser console that whether there is an error is shown or not.

If any error displaying in the browser console, then you can check it to identify the source of the error. And, by knowing the error source, you may know which code or plugin is causing the issue.

And, if there is not an error in the browser console, then check the plugin conflict. And, you can check it by disabling all the extra plugins. After disabling all the plugins, you enable each plugin one by one to verify that which plugin is causing the issue.

And, if all these steps don’t help, then any lack or error in the system configuration can be a reason for this issue. So, check that system configuration is up to minimum requirements or not. To know more details about minimum system requirements, refer product documentation.

Got a Query or need to Troubleshooting?

If you have any query related to our product or any other bundled/recommended plugins, then please refer product or plugin’s documentation first, before posting a support ticket.

If you refer product and plugins documentation, you can get the solution faster than contacting us on our support system.

Our documentation is available at https://docs.potenzaglobalsolutions.com/. And, plugin’s documentation can be found at their respective support pages.

How do I contact support when the support system is down?

We are using a third-party support system, and in case, it is not working you can email us at EnvatoSupport@potenzaglobalsolutions.com

We are committed to providing efficient support to all our customers as early as possible.

How to Fix Outdated WooCommerce Templates?

WooCommerce display this message in the admin panel, when any WooCommerce template is copied (and modified) in the theme, and, any modified template is updated in the recent WooCommerce updates, and the theme still contains the old template(s).

This message may or may not indicate the templates need updating (they could be working just fine). But, it does not mean the theme is broken or needs an update. So, you may safely dismiss the message or update the theme to latest version.

If updating the theme to the latest version, doesn’t resolve this issue, wait for next release with the updated templates.

For more details refer below link. https://envatohosted.zendesk.com/hc/en-us/articles/115004313834-Your-Theme-has-WooCommerce-Templates-that-are-out-of-date-message-in-Admin

Why I am Getting Limit Error on Purchase Code Activation?

Theme activation shows this message when you activate your purchase-code from three places. Envato allows only one installation per purchase code, but we are providing additional installations. In which, one is for the production site, and others for development sites.

If you are seeing this message, and you are using the theme on three different sites, then unregister purchase-code from extra locations, and deactivate the theme in compliance with ThemeForest license policy.

If you are seeing this message, and you are using themes on three different sites So, to comply with the ThemeForest license policy, unregister purchase-codes from additional locations and disable the theme. Then contact our support by creating a support ticket on https://potezasupport.ticksy.com, with site details.

How To Hide Out of Stock Products?

To hide Out of Stock products from Shop and other product listing pages, follow below steps.

  • Go to WooCommerce → Settings and click the Products tab.
  • Click the Inventory link at the top.
  • Check the Out Of Stock Visibility checkbox to Hide out of stock items from the catalog.

Why Sample Data Look Different than Demo Pages?

Sample data pages contain the same contents and shortcode elements, which are on demo pages. The only difference between sample-data and demo are images, the number of posts/products, and menu items.

Images: Images used on our demo pages are commercial images, which are licensed to use on our demo sites only. So, we can’t redistribute them for any purpose. So, sample data contains placeholder images instead.

Post/Product and Related Taxonomy Terms: There is a limited number of posts and products provided in the sample data because these items are to be added by users. Therefore categories and tags are also limited.

Menu: The menu on our demo site is to display different styles and layouts of different sections, pages, and content of the theme. Therefore, this menu is not of any use in sample-data. However, if you need a similar menu, you can create it.

How to Enable WPBakery Page Builder in Posts and Custom Post Types?

You can enable WPBakery Page Builder on posts or other custom post types from Admin Panel > Visual Composer > Role Manager. From here you can enable/disable Page Builder for specific user roles. Please check below link for detailed information.

Use WPBakery Page Builder in Pages, Posts and Custom Post Types

 

Missing style sheet error when installing the theme

A common issue that can occur with users new to installing WordPress themes is a “Broken theme and/or stylesheets missing” error message being displayed when trying to upload or activate the theme. This error message does not mean that the theme you have purchased is broken, it simply means it has been uploaded incorrectly. Luckily, there is a very easy fix.

Unable to Save Page with WPBakery Page Builder

Sometimes this problem appears when WordPress is reaching a certain limit applied to the Apache service. So, it will require to increase that particular limit to resolve the issue.

Here is a possible solution for this issue. Add this code in the .htaccess file.

<IfModule mod_substitute.c>
SubstituteMaxLineLength 10M
</IfModule>

 

There are a few other limitations which cause such problem, and it might be server FastCGI or mod_security low settings value. Here below we are providing some recommended values. You can add these values on the provisional basis to check whether it resolves your issue or not. If this resolves your issue, you can use this code and can contact your hosting provider for further details.

For FastCGI:

FcgidMaxRequestLen 10485760

For mod_security:

SecResponseBodyLimit 10485760

Check below link for more information:
https://mpc.ticksy.com/article/14056/

I am unable to use WP bakery page builder after WordPress update.

In the latest version of WordPress, Gutenburg editor has been introduced and WP bakery works with the Classic Editor. You can install and activate the Classic Editor plugin ( you can get it here) and you can use the WP Bakery plugin.

How to change the image of Sold Car?

You can do it from the theme options. Go to Car Dealer Theme Options -> Vehicle Settings -> Vehicle Inventory Settings.

You will see the list of options. Find the “Sold Vehicle Image” option. Upload the image and save the changes.

How to change car attributes title or how to translate car attributes in different language?

You can do this using Loco translate plugin. Install Loco translate plugin.

Go to Admin > Loco translate > Find and click on “Car Dealer – Helper Library” plugin > Select or add language in which you want to translate or change.

You will find the search box. Enter the label you want to translate and add your text into “<your language> translation box”.

Click on Save button.

How to disable "Add Car" button from menu?

You can disable it from the Theme option. Go to Car Dealer Theme Options > Vehicle Settings > Front Submission Settings. Select “No” for “Show in Menu” option and save the changes.

How to change "Add Car" button text?

You can edit the text from the Theme Options. Please go to Car Dealer Theme Options > Vehicle Settings > Front Submission Settings. You will find the option “Menu Label”. Please update this value as per your need and Save the changes.

How to use Contact form 7 instead of Custom forms in Car detail page?

Go to Admin -> Car Dealer Theme Options > Vehicle Settings -> Custom Forms > Find “Use Contact Form 7“. Select “Yes”, “Contact Form 7 Shortcode” option will appear and insert contact form shortcode in that text box. Save changes and you will see the contact form 7 instead of custom forms on the car detail page.

How to optimise(speed up) the site?

To optimize the website performance follow the steps and recommendations provided by the Website Optimization services/tools.

Here are some links, which can provide you with details for this.

https://www.wpbeginner.com/wordpress-performance-speed/

https://docs.potenzaglobalsolutions.com/docs/cardealer/#speed-optimization

If you follow all the steps and recommendations, it will undoubtedly improve your site performance.

How to remove required field validation from Front End Car Submission form?

You can use the following filter code in the child theme functions.php file to disable validation.

Add the below code to remove/add front side(javacscript) validation.

add_filter('cdfs_form_required_fields', 'cardealer_child_extend_cdfs_form_required_fields');
function cardealer_child_extend_cdfs_form_required_fields($fields){
/* Set $debug to true to show validate fields array */
$debug = false;
if($debug == true){
echo 'fields: <pre>';
print_r($fields);
echo '</pre>';
}
// Make changes in the $fields array to set required fields
return $fields;
}

Add the below code to remove/add server side(PHP) validation.

add_filter('cdfs_car_required_fields', 'cardealer_child_extend_cdfs_car_required_fields');
function cardealer_child_extend_cdfs_car_required_fields($fields){
/* Set $debug to true to show validate fields array */
$debug = false;
if($debug == true){
echo 'fields: <pre>';
print_r($fields);
echo '</pre>';
}
// Make changes in the $fields array to set required fields
return $fields;
}

How to add/remove filters on the inventory page?

You can add/remove vehicle attribute fields from the filters on inventory page using the theme options- Appearance > Theme Options > Vehicle Listing Filters.

How to update the theme?

​You can download the latest version of the theme from ThemeForest > Downloads.

And, you can update the theme from admin panel with Envato Market plugin. Please refer below links for detailed information and instructions.

Envato Market WordPress Plugin

How to install and setup Envato Market plugin for WordPress – YouTube

Note: Please take a complete backup (including files and database). You can use Duplicator or any other backup plugin of your choice.

How to display Address and Phone number in the TopBar?

You can show Address and Phone Number fields in top bar from theme options – Appearance > Theme Options > Site Header > Top Bar > Top Bar Layout.

How to order the attributes on the car detail page?

You can order vehicle attributes on the vehicle detail page from theme option – Appearance > Theme Options > Vehicle Settings > Vehicle Detail Page Settings > Vehicle Detail Attributes.

How to use "Pricing Plan" feature of Car Dealer theme?

If you want to add front submission feature into your site by which end user/dealer register with your site and he/she can add vehicles with your site, then “Car Dealer – Front Submission” plugin must be installed and active. In addition, if you want pricing plan feature where dealer/end user will purchase a plan to add their vehicles to your site, then you will require to install WooCommerce and also you need to create a pricing plan using “Potenza Pricing” shortcode.

For more information, please check our “Pricing Plan” feature documentation and video.

Common theme customization examples

Car Dealer theme is fully customizable. You can build and dealership website using it. For customizing the theme, we provided hooks/filters within the theme core files. Using them, you can override the existing theme functionality as per your need. We provided some examples of commonly used hooks/filters.

Modify filters on vehicle inventory page.

apply_filters(‘cardealer_filters_taxonomy_array’, $taxonomies);

 

Description: Filters the elements of vehicle taxonomy used on vehicle inventory page filters.

Parameters: 

$taxonomies  (array) Array of vehicle taxonomy slugs.

Example:

In the below example, I excluded “Mileage” from filter.

add_filter('cardealer_filters_taxonomy_array', 'cardealer_filters_taxonomy_array_custom', 10, 1);
function cardealer_filters_taxonomy_array_custom($taxonomies){
   for($i=0;$i<count($taxonomies);$i++){
      if($taxonomies[$i]=='car_mileage'){
         unset($taxonomies[$i]);
         break;
     }
  }
 return $taxonomies;
}

Customize vehicle attributes on add vehicle page for front submission.

apply_filters( ‘cdfs_car_form_fields_items’, $form_fields );

 

Description: Filters the vehicle form fields for add new vehicle page in front submission.

Parameters: 

$form_fields  (array) Array of vehicle fields to be displayed on add vehicle page.

Example:

In the below example, I set input field as textarea for “Stock Number” field.

add_filter( 'cdfs_car_form_fields_items', 'cdfs_car_form_fields_items_custom',10,1 );
function cdfs_car_form_fields_items_custom($form_fields){
   for($i=0;$i<count($form_fields);$i++){
      if($form_fields[$i]['name']=='stock_number'){
          $form_fields[$i]['type']='text';
          break;
      }
   }
   return $form_fields;
}

Modify privacy policy text for request more information custom lead form.

apply_filters( ‘cd_inquiry_privacy_text’, $privacy_text);

 

Description: Filters the request more information lead form privacy text.

Parameters: 

$privacy_text  (string) Privacy text for request more information lead form.

Example:

In the below example, I have updated privacy policy text for the French language for a multi-language website.

add_filter('cd_inquiry_privacy_text','cd_inquiry_privacy_text_custom',10,1);
function cd_inquiry_privacy_text_custom($txt){
   if ( function_exists('icl_object_id') ) {
   //something
      if(ICL_LANGUAGE_CODE=='fr'){
          $txt='Your Privact text in French goes here.<a href="http://link">Link</a>';
      }else {
         $txt='Your Privact text in English goes here.<a href="http://link">Link</a>';
      }
   }else {
      $txt='Your Privact text goes here.<a href="http://link">Link</a>';
   }
   return $txt;
}

Modify array of fields for validation in vehicle front submission.

apply_filters( ‘cdfs_form_required_fields’, $required_fields);

 

Description: Filters the array of fields to put in required fields in front validation(JQuery validation)) for add vehicle form in front submission.

Parameters: 

$required_fields (array) Array of fields to put in required fields in add car form(front side validation).

Example:

add_filter('cdfs_form_required_fields','cdfs_form_required_fields_custom',10,1);
function cdfs_form_required_fields_custom($required_fields){
   $required_fields=array( 'year', 'make', 'model');
return $required_fields;
}

Modify array of fields for server side validation in vehicle front submission.

apply_filters( ‘cdfs_form_required_fields’, $required_fields);

 

Description: Filters the array of fields to put in required fields in server-side validation(PHP validation) for add vehicle form in front submission.

Parameters: 

$required_fields (array) Array of fields to put in required fields in add car form(server-side validation).

Example:

add_filter('cdfs_car_required_fields','cdfs_car_required_fields_custom',10,1);
function cdfs_car_required_fields_custom($required_fields){
   $required_fields=array( 'year', 'make', 'model');
return $required_fields;
}

Modify the vehicle form fields for add new vehicle page.

apply_filters( ‘cdfs_car_form_fields_items’, $form_fields);

Description: Filters an array of vehicle fields to be displayed on the add vehicle page.

Parameters: 

$form_fields (array) Array of vehicle fields to be displayed on add vehicle page.

Example:

In the below example, I have removed a trim field from add vehicle form.

add_filter( 'cdfs_car_form_fields_items', 'cdfs_car_form_fields_items_custom',10,1 );
function cdfs_car_form_fields_items_custom($form_fields){
   for($i=0;$i<count($form_fields);$i++){
      if($form_fields[$i]['name']=='trim'){
         unset($form_fields[$i]);
         break;
      }
   }
   return $form_fields;
}

Filter mileages of vehicles.

apply_filters( ‘cardealer_get_mileage_array’, $mileage_array);

Description: Filters the vehicle mileage array – mostly used in vehicle filters on “vehicle inventory page” and “potenza custom filters” shortcode..

Parameters: 

$mileage_array(array) Mileage array elements.

Example:

add_filter('cardealer_get_mileage_array','cardealer_get_mileage_array_custom',10,1);
function cardealer_get_mileage_array_custom($mileage_array){
   $mileage_array[]='150000';
   $mileage_array[]='160000';
return $mileage_array;
}

Source & Credits

All images and videos are for preview purposes only and are not included in the download files. Images are of copyrights under Creative Commons CC0.

Images

Scripts

CSS & Fonts

Note For questions on basic WordPress, HTML, Javascript or CSS editing – please give your question a quick Google or visit W3Schools as theme issues get top priority.

videos

Here’s step-by-step instructions of how to re-create pre-built website, please watch below instructional video.

Theme Setup Wizard

Theme Configuration and Sample Data Installation Setup

Instructional Video – Theme Settings

Instructional Video – Visual Composer

Car Dealer – Import

Car Dealer – VinQuery VIN Import

Car Dealer – Export

Car Dealer – Geo Fencing

Car Dealer – Promocode

Car Dealer – Dashboard (Lead Generation & Google Analytics)

Car Dealer – Goal (Goal Reports)

Car Dealer – Vehical Review Stamp

Car Dealer – Page Speed

Car Dealer – PDF Generation

Car Dealer – Pricing Plan Feature

Car Dealer – WooProducts Mapping

Suggest Edit