• (login-link): It is to display the login link in the header, footer or anywhere on the website. Additional fields include:
  • class: It is to specify any custom class to be added to the link.
  • text: It is to specify the text to be shown on the href link. Default text is 'Login'.
  • (register-link): It is to add the register link on the page. Additional fields include:
  • class: It is to specify any custom class for the register link.
  • text: It is to specify the text to be shown on the href link. Default text is 'Sign up'.
  • (logout-link): It is to insert the logout link on the page. Additional fields include:
  • class: It is to specify a custom class for logout link.
  • text: It is to specify the text to be shown on the href link. Default text is 'Logout'
  • (account-link): It is to place the account link on the page. Additional fields include:
  • class: It is to specify a custom class for the account link.
  • text: It is to specify the text to be shown on the href link. Default text is 'Account'.
  • (dashboard-link):  It is to insert the dashboard link on the page. Additional fields include:
  • class: It is to specify a custom class for dashboard link.
  • text: It is to specify the text to be shown on the href link. Default text is 'Dashboard'.
  • (is_user_logged_in)(/is_user_logged_in): It checks if the current visitor is logged in user.
  • (user_not_logged_in)(/user_not_logged_in): It checks if the current visitor is logged out.
  • (user_not_logged_in_error)(/user_not_logged_in_error): It shows an error when visitor is not logged in.
  • (access)(/access): It defines the access of the user. Additional parameters include:
  • capability: It lets you define the capability of the user.
  • role: It allows you to define the role for the user.
  • (login): It is to insert a login form on the page. Additional parameters include:
  • echo: It is to specify whether to echo the value or return it.  
  • redirect: It lets you have a link to redirect the user after logging in.
  • form_id: It is to specify the custom class for the login form.
  • label_username: It lets you have a label for the username.
  • label_password: It allows you to have a label for the password.
  • label_remember: It provides a label for remembering me.
  • label_log_in: It enables you to have a label for Login Button.
  • id_username: It is to specify the custom Id for username input.
  • id_password: It is to specify the custom Id for the password.
  • id_remember: It is to assign a custom id for 'remember me' input.
  • id_submit: It is to specify Id for submit button.
  • social_login: It is to either enable or disable social logins.
  • (account): It adds different page links to manage the account. Available page links are view profile, edit profile, change the password. It can be further customized using:
  • Pages: It is used to enable different pages for each of the link.
  • sub_pages: It is to enable or disable the sub-pages.
  • layout_menu: It is to specify the layout of page which can be either vertical or horizontal
  • layout_content: It is to style the content using either box, table or list.
  • (account-menu): It is to list down the menu in the side bar. The menu items include view profile, edit profile, change the password. Additional parameters include:
  • Pages: It is to specify the pages for each menu items.
  • sub_pages: It is to enable or disable the subpages options.
  • layout: It lets you display the menu horizontally or vertically.
  • (account-content): It retrieves the content for each link on the same page. Available options are:
  • Pages: It is to specify different pages for each link.
  • sub_pages: It is to specify subpages.
  • layout: It allows you to display the content horizontally or vertically.
  • (profile): It provides a link to navigate the profile page.
  • (edit-profile): It inserts a link to navigate the edit profile page.
  • (change-password): It adds a link on the page to change the password.
  • (home_url): It inserts a link that directs the user to the home page.
  • (URL): It is to insert the link. Additional parameters include:
  • type: It is to specify the type of URL.
  • id: It is to specify the id of URL
  • path: It is to specify the path of the URL
  • title: It is to specify the title of the URL.
  • action: It is to specify the action to be performed on the URL.
  • class: It is to specify the class of the URL.
  • (reset-password): It inserts a link to navigate the reset password page.
  • (list-posts): It is to retrieve the list of posts. Additional parameters include
  • cat: It is to specify the name of the category.
  • cat_id: It is to specify the id of category.
  • author: You can fetch the list by mentioning the author name.
  • author_id: It is to mention the Id of the author.
  • count: It is to specify the number from where you want to list down the posts.
  • id: It is to specify the id of the post.
  • class: It is to specify the name of the class.
  • (list-comments): It is to retrieve the list of comments. Additional parameters include:
  • Count: It is to specify the starting digit from where you wish to list down the comments.
  • Id: It to specify the Id of the comment.
  • Class: It is to specify the class of the comments.
  • (register): It adds register form to the page. Available parameters include
  • echo: It is to specify whether to echo the value or return it.
  • captcha: You can thwart spam and automated extraction of data from the website if you enable this option.
  • form_id: It is to specify the id for the registration form.
  • show_firstname: It is to specify the label for username input.
  • show_lastname: It is to specify the label for the last name input.
  • label_firstname: It lets you have a label for the first name.
  • label_lastname: It allows you to have a label for the last name.
  • label_username: It is to have a label for the username.
  • label_email: It is to specify the label for email.
  • label_password: It allows you to have a label for the password.
  • label_password_again: It allows you to have a label for re-entering the password.
  • label_submit: It lets you have a text on the submit button.
  • placeholder_firstname: It allows a placeholder for the first name.
  • placeholder_lastname: It places a placeholder for the last name.
  • placeholder_username: It lets you have the placeholder for the username.
  • placeholder_email: It is to enable the placeholder for email.
  • role: It is to specify the role for the user.
  • (users): It is used to display a list of users. Available parameters include
  • site: In case you have multisite, then you can specify the site number.
  • style: It is to style the retrieved list of users. It can be in the tabular form or other available options.
  • columns: It is to set the headers for columns.
  • fields: It is to display key of fields and custom fields.
  • role: It is to get the user of a particular role.
  • roles: It is to get multiple users by specifying roles separated by commas.
  • (user): It retrieves the details of the single user. Available parameters include
  • user_id: Specify the current logged in user.
  • field: It is to specify the key of field and custom field to be displayed.
  • field_type: It is to specify the field meta.
  • (welcome): It is used to retrieve the current logged in user. Parameters required are:
  • user_id: Specify the id of the user.
  • class: It is to specify the CSS class of user login.
  • id: It is to specify the CSS id.
  • (blog): It enables you to display the post in the page.
  • post_type: Specify the post you want to use.
  • post_status: Specify the status of your post i.e. publish, pending or draft.
  • order: Specify ascending or descending order.
  • orderby: specify keys of fields and custom fields to be displayed.
  • class: Specify the class name of post
  • id: Specify the id name of the post.
  • number_posts: Specify the total number of posts to display on the page (any number or -1 for all)
  • offset: Specify the number of posts to displace or pass over.
  • cat_slug: It is to specify the category slug.
  • exclude_cats: It will include all the categories excluding the mentioned categories in this field.
  • show_title: Specify the title of the post.
  • title_link: It specifies the title with link
  • thumbnail: It specifies the thumbnail-sized image in the page.
  • excerpt: It is to specify short extract for the content.
  • excerpt_length: It specifies the length of the excerpt.
  • meta_author: It retrieves the author of the current post.
  • meta_categories: It specifies the category slug or comma separated category slug.
  • meta_date: It is used to create a date.
  • meta_date_format: It specifies the date format to display the date in a particular standard.
  • meta_tags: It retrieves the tags related to post content.
  • read_more: It is used to place a read more link in the post content.
  • read_more_text: It is used to customize the text to show on read more link.
  • pagination: It allows you to navigate through posts and lets you have set a number of post lists on a particular page.
  • (icon): It is used to insert icons as an individual image.
  • (date): It enables you to insert date and time anywhere in your website. Additional parameters are:
  • Format: It allows you to choose any standard way to express numeric calendar date.
  • time-zone: It is used to insert the desired time-zone.
  • (info): It is used to get information about the current site. Additional information can be provided with 'show' parameter. 'Name' value for 'show' field is used to get the site title.
  • (id): It allows you to the post using 'id' field.
  • (link): It is used to fetch the post link.
  • (title): This enables you to have the post title by using 'class' or 'id' field. You can also include 'link' field by assigning a Boolean value.
  • (content): You can easily add the post content using either 'class' or 'id'. Furthermore, 'excerpt' field allows you to have a short extract for your post content which can be customized using 'excerpt-length' and 'more-text' fields.
  • (featured-image): A representative image for posts, pages or custom post types can be added using this shortcode. Available customizing fields are:
  • Size: You can resize the image
  • Class
  • Id
  • Placeholder
  • Placeholder_img
  • Return
  • (attached-media): It allows you to get the attached media by providing 'class' or 'id'. Media can be customized using width and height fields. To provide a better understanding of the media 'caption' field can also be used.
  • (tags): It enables you to get post tags using 'class' or 'id'.
  • (categories): It is used to fetch the categories by calling them either using 'class' or 'id'. It can be styled in list form.
  • (custom-field): It allows you to retrieve custom fields. Additional parameters include
  • field: It is to specify the field key.
  • label: It lets you enable or disable labels.
  • Separator: It allows you to have more fields separated by a separator.
  • (custom-fields): It enables you to get group of fields. Additional fields include
  • field_group: It lets you define the group of fields by providing Id of group field.
  • label: It allows you to enable or disable the label.
  • separator: It allows you to have multiple fields using separator.
  • (upcoming-tag): It allows you to display customized "coming soon" text for your upcoming page.
  • (social-icon): It inserts social icons. Available customizing options include:
  • Size: It is to specify different shapes i.e. small, medium, large or extra-large.
  • Style: It can be reshaped to either square, rounded or circle.
  • Direction: Use either horizontal or vertical direction to display the social icons.
  • Theme: You can pick one color for the icons. Available themes are dark, dark-solid, dark-outline, light bg-black, light-solid bg-black, light-outline bg-black.
  • labels: Choose a Boolean value to show or hide the label.
  • (social-share): It embeds the social share icon. Available options are
  • Size: It is used to resize the icons in different sizes i.e. small, medium, large or extra-large.
  • Style: It lets you style the icons in different shapes i.e. Square, rounded or circle.
  • Direction: You can specify a particular direction to display the icons i.e. either horizontal or vertical
  • Theme: You can pick one color for the icons. Available themes are dark, dark-solid, dark-outline, light bg-black, light-solid bg-black, light-outline bg-black.
  • labels: You can label your icons choosing a Boolean value.