Documentation For Popover Builder Responsive WordPress Plugin
Buy Now Video Tutorials

Introduction

Thank you for purchasing our plug-in. If you have any questions that are beyond the scope of this documentation, please feel free to contact us.

About Item

Popover Builder Responsive WordPress Plugin is a premium multi-purpose popover for different tasks such as to show text, images, import content from other pages etc. It comes with 19 built-in designs, and it has lot of options to customize the appearance and behaviour of popovers. The plugin is responsive and mobile friendly.

Builder And Editor

It also contains powerful Popover-Builder and Popover-Editor to change or edit pre-built designs. And also create new ones.

Bootstrap & None-Bootstrap

You can use this plugin with "Bootstrap" And "None-Bootstrap" Sites without any issue. It also support both "Bootstrap 3.x" and "Bootstrap 4.x" versions. Bootstrap is the most popular front end framework in the world. It is 100% responsive, mobile friendly with advanced features.

Support

You can contact us through our email or item's comments dashboard any time for any query. We will try our level best to solve your issues.

Step 1 : Installing The PlugIn

Go to your WP Plugins page and click "Add New" button.

install 1







Step 2 : PlugIn Upload Section

In plugin upload section click on "Upload Plugin" button.

install 2







Step 3 : Choose PlugIn File

Click on "Choose File" button, and then select the "PopoverBuilder.json" file that you have downloaded from CodeCanyon.

install 3







Step 4 : Activate Plugin

Click on "Activate Plugin" button after Plugin installed successfully.

install 4







Step 5 : Popover Builder Module

After activating the plugin Popover Builder module title will appear in dashboard menu.

install 5

Step 1 : Go To Plugin Menu Page

Click on "Popover Builder" menu item that is appearing in dashboard menu. This will take you the main page of the plugin and click on "Add New" Button.

build new 1







Step 2 : Select Design

Now Select the design which ever popover you want to show on your website.

select design







Step 3 : Assign Unique Name

Assign unique name to selected popover.

unique name







Step 4 : Assign Target Element

Here you will write the name, id, class or attribute of that particular element from your website on which you want to show popover. For example you write .myelement > a , The popover will show on a which is child of .myelement element.

taret element
Note : Remember that use single quote instead of using double quotes. For example if you want to select an element by its attribute and its particular value like href then you must write like a[href='https://www.mywebsite.com'] in the target field. This will show popover on that anchor (a) tag where href attribute value will equal to https://www.mywebsite.com






Step 5 : Save Popover

After making changes now click on Save button to save popover.

save popover

Method 1 : Automatically

If you don't want to use shortcode or function method to add popover in your site then you can add a popover by selecting "Use Popover Automatically" option. This option will add selected popover automatically and Popovers will appear on Target Elements.

add popover 1







Method 2 : Shortcode

You can add a popover into your page's main content area by using "Shortcode".

1 - Select the "Use Popover Manually" option.

2 - Select the "Use ShortCode".

3 - Copy the shortcode from shortcode section that will appears just below the main menu of the builder.

4 - Click the "Save" button

add popover 2

5 - Paste the popver's shortcode into your page's main content area and update the page or post.

add popover 3







Method 3 : Function (PHP)

Note : Use this method very carefully. Because you are editing a direct theme php file.

You can add the popover directly to one of your theme’s php file.

1 - Select the "Use Popover Manually" option.

2 - Select the "Use Function".

3 - Copy the function code from function code section that will appears just below the main menu of the builder.

4 - Click the "Save" button

add popover 4

5 - Paste the popver's function code into your theme’s php file and update the file.

add popover 5
Note : You can also close this function in php built-in function with if condition if (function_exists('putPopover')){ echo "putPopover(n)" ;} to prevent fatal error when plugin is not active or install.
fatal error

Step 1 : Open Popover List

Click on "Popover Builder" menu item that is appearing in dashboard menu. This will take you the main page of the plugin and click on "Edit" Button.

edit created popover







Step 2 : Edit A Popover

Now find the popover which you want to edit from list and click "Edit Icon" Button.

edit popover 2







Step 3 : Editor Page

After pressing "Edit Icon" button it will take you "Editor Page". Make changes and press save button. It will update popover automatically.

add popover 6

Step 1 : Open Popover List

Click on "Popover Builder" menu item that is appearing in dashboard menu. This will take you the main page of the plugin and click on "Edit" Button.

edit created popover







Step 2 : Remove Popover

Now find the popover which you want to remove from list and click on "Remove Icon" Button.

remove popover

Step 1 : Open Popover List

Click on "Popover Builder" menu item that is appearing in dashboard menu. This will take you the main page of the plugin and click on "Edit" Button.

edit created popover







Step 2 : Export Popover

Now find the popover which you want to export from list and click on "Export Icon" Button.

export popover 1







Step 3 : Exported Popover Files

After click on "Export Icon" button it will export or download popover data in a json file.

export popover 2

Step 1 : Open Imported Popover List

Click on "Popover Builder" menu item that is appearing in dashboard menu. This will take you the main page of the plugin and click on "Import" Button.

import popover 1







Step 2 : Import Popover

Select the popover import .json from your computer and click on "Upload Now" Button.

import popover 2







Step 3 : File Uploaded Successfully

After click on "Upload Now" button a message of successfully uploaded file will appears.

import popover 3

Using Pre-Made Content

When you click on Content Tab content related options appear. If you want to use pre-made content just after replacing your own content then select Want To Use Pre-Made Content Of Design ? Then Select Me ( Default ) option

pre made contet
Note : Remember always use absolute URL for images, href and buttons where required. For example use absolute URL like https://www.mywebsite.com/assets/photos/about/. Don't use relative URL like ../assets/photos/about/.
Note : Remember You can only import data from that server where your website is located. You can't import any type of data or content from other severs. In simple words you can only import content from other pages of your own website not other websites. Note : Remember imported content options will work only on servers. If your website is not online and you are just creating it locally in your computer then you must install servers locally on your computer like Wamp, Xamp etc.

1 : Importing Content

If you want to import content from another page of your website then select Want To Import Content From Another Page Of Your Site ? Then Select Me option.

import data



2 : Importing Single Element

If you want to import content of a single element from another page of your website and want to show that content on single element then select Single Element ( Default ) option.

import data single



3 : Page URL Where From You Are Importing Content

To find that element in which content you want to import and show in the popover, first you must write the absolute URL of that particular page where this element exist.

import data single url



4 : How To Find Element To Import Content ?

After providing URL of that particular page where content importing element exist, now to find that element in which content you want to import and show in the popover, you must write the id, class attribute of that particular element.

import data single element



5 : Problem Of Loading Content ?

Sometimes imported content show late due to different reasons like slow internet, server speed, size of content etc. To solve this issue you can make changes in animation section. You can increase Delay value of animation to solve these type of issues or increase value Show After value from general section. You can also change animation effect that is compatible.

import data delay



Note : Remember always use absolute URL for images, href and buttons where required. For example use absolute URL like https://www.mywebsite.com/assets/photos/about/. Don't use relative URL like ../assets/photos/about/.
Note : Remember You can only import data from that server where your website is located. You can't import any type of data or content from other severs. In simple words you can only import content from other pages of your own website not other websites. Note : Remember imported content options will work only on servers. If your website is not online and you are just creating it locally in your computer then you must install servers locally on your computer like Wamp, Xamp etc. Note : Remember this option will work only with anchor tags (a). Because it required href attribute to import contents.

1 : Importing Content

If you want to import content from another page of your website then select Want To Import Content From Another Page Of Your Site ? Then Select Me option.

import data



2 : Importing Multiple Elements

If you want to import content of Multiple Elements from other pages of your website and want to show those Imported Contents on Multiple Elements then select Multiple Elements option.

import data multiple



3 : Pages URLs Where From You Are Importing Contents

This option gets the URLs of those pages where from contents are imported, from href of Target Element.

import data multiple url
Note : if you want to know further about Target Element then Go to Build New Popover Tab And Read Step 4 : Assign Target Element.


4 : How To Find Elements To Import Contents ?

Now to find those elements in which content you want to import and show in Popovers, you must write the id, class, attribute of those particular elements. These ids, classes or attributes must be same on each page where these elements existed.

import data multiple element



5 : Problem Of Loading Content ?

Sometimes imported content show late due to different reasons like slow internet, server speed, size of content etc. To solve this issue you can make changes in animation section. You can increase Delay value of animation to solve these type of issues or increase value Show After value from general section. You can also change animation effect that is compatible.

import data delay



Note : Remember always use absolute URL for images, href and buttons where required. For example use absolute URL like https://www.mywebsite.com/assets/photos/about/. Don't use relative URL like ../assets/photos/about/.

Write Your Own Content

You can write your own content for popover by selecting Want To Use Your Own Content ? Then Select Me option. You can write your own HTML and CSS according to your requirements.

your own content

Stop Popover To Show According To Screen Size

You can disable popover according to screen sizes. For example if you want to show popover only on mobiles or small devices then you can assign exact screen size in @MEDIA Tab.

your own content

What Type Of Icons You Can Use ?

We are using Font-Awesome icons for all designs. You can change any icon by changing its class name. You can find all icons here Font-Awesome Icons.

icons class
Note : Remember you can also use your own icons classes, if you are using other icons sets in your website.

Buttons Elements

You can use buttons those we have used in designs in two ways, as link or as cancel button

buttons



Create A Button That Contains Link Of Another Page

If you want to create a button as a link then set Destroy Popover option at false value.

button link



Create A Cancel Button

If you want to create a button that only work as a cancel button then set Destroy Popover option at true value. And also set Same Window value to Open In A option. Assign "#" in Link Url field.

button cancel

How To Destroy Popover After Hiding ?

Sometimes we want to destroy popover after showing one time, generally when we are showing popover on page load. In this situation we make destroy function true in general tab.

destroy popover
Note : Remember Popovers destroy after hiding. But after refreshing the page they come back again.

Where We Are Using Disable Buttons ?

When we are importing data or content by selecting multiple option then disable button appears in bottom and right corner of the popover. Sometimes a visitor of the site want to stop Popovers to appear or show due to different reasons then this button helps the visitor.

disable button tab



Step 1

Click on Disable Button

disable button click



Step 2

After clicking Disable Button a modal will appears.

disable button modal



Step 3

If you want to disable Popovers from a page then select Disable All Popover Of This Page option and click on save button.

disable button modal true



How To Enable Popover Again After Disabling ?

To make Popovers enabled you must assign a class name bs4-disable-btn-modal to any element on your site's page that will show disable popover modal again. You can assign this class to any already created elements like a, p, span, img, button etc. Or you can create new one for this purpose.

disable button modal again


After click on bs4-disable-btn-modal class element popover disable modal appears again now select Enable All Popover Of This Page option and click the save button. This will make enable all Popovers again.

disable button modal false

Import A Complete Section From Another Page

You can import a complete section from another page of your site. This will import all html tags with ids, classes and attributes of that section. It also import in-line CSS of all elements of imported section.

complete section design
Note : Remember this will not import any CSS Or JavaScript related to imported section those are located in separate files. You must include those separate files in that page, where you are showing popover with imported section to apply their settings and functions.
Note : Remember before updating plugin please export all created popovers to prevent from any problem. To export popovers follow the guideline of "Export Popover" section of documentation. Please notice that this will not remove any of your saved popovers data.

Step 1

Go to your CodeCanyon account and, in the download section and download popover plugin again.

update 1





Step 2

Go to Plugins menu from WordPress dashboard and delete plugin after deactivating it.

update 2





Step 3

Now again follow the instructions of "Installation" section of documentation to re-install the plugin.

update 3