Responsive Post/Article Author Section Plugin for WordPress : Ultimate Author Box – Documentation

Check out the plugin’s full features: View Plugin’s Full Features
Check out the plugin’s demo: View Plugin’s Demo

Installing Instructions

  • Unzip
  • Upload all the files to the /wp-content/plugins/ultimate-author-box
  • Activate the plugin through the ‘Plugins’ menu in WordPress.
  • For customizing the plugin’s settings, click on Ultimate Author Box option menu in WordPress left admin menu.
  • To display the author box in the frontend,please use [ultimate_author_box] shortcode wherever necessary.

Once you have successfully installed the plugin, check on the left admin panel for Ultimate Author Box. Clicking on it will lead you to the Author Box General Settings.

Updating the Plugin

  • Whenever there is an update to the plugin you will receive an email notification.
  • You should be able to download the latest copy the plugin from
  • To update your plugin, you must first deactivate and delete the previous copy of the plugin.Go to Dashboard-> Plugins, choose to deactivate the plugin and then delete the plugin.Deleting the plugin will not change the plugin configuration or settings as all this information is stored in your WordPress Database.
  • Now, please go to Dashboard-> Plugins-> Add New-> Upload Plugin and place your file and click on upload.
  • If this method does not work for you, please try the Installing Instructions again.
  • If you still have issues, please write to

How to use the plugin

Once you have successfully installed the plugin, check on the left admin panel for Ultimate Author Box. Clicking on it will lead you to the Author Box General Settings.

General Settings

In General Setting, you can control where and how Author Box appears in the frontend.

  • Disable Ultimate Author Box: This will disable the Author Box completely, even shortcode will not work.
  • Choose place to show Author Box: This options allows you to append/add author box to your post/pages/custom post type. If you have custom post types and want to show the Author Box, a list of registered custom post types should appear and you can check the custom post types.
  • Show Author Box at: Choose the positions where you want the Author Box to appear. The available positions are top/bottom or none.
  • Hide Author Box if Author Biographical Info is empty: Sometimes if you have many authors, some people may not have filled their profile Biographical information in their Profile page. In such case, enable this feature to not show Author box for respective users.
  • Show Default Biographical Info if empty: Sometimes if you have many authors, some people may not have filled their profile Biographical information in their Profile page. In such case, set a default message.
  • Frontend link target options: Set this so that all links in the Author Box open in either a new page or the same page.
  • Show Author Info Pop-up: Choose whether to show Author Info Pop-up on Author Box image click.

Permission Settings

In Permission Settings, you can select which Registered User Roles can have access to the Author Box settings in their Profile Page (Dashboard-> Users-> Your Profile). Some User roles may not have a Profile Page by default; in such cases the author box for those users cannot be set.

Please check WordPress Roles and Capabilities to check your User accessibility.

Twitter Feeds Settings

For convenience and since Twitter allows this, we have made this feature so that the Admin can set a Twitter App once and other users can show their twitter feed by just using their Username.
If you are a not the admin and your twitter feed do not work, please contact your site admin to confirm that they have set the Twitter App.

Steps to configure Twitter:

  • First you need to go to
  • You need to login to Twitter if you are not already logged in.
  • Click on Create New App
  • You will need to fill a Create an Application form where you need to specify the application Name, Description, Website, a callback URL(optional) and agree to the Developer Agreement. Once you have filled all the form fields click on create your Twitter Application.
  • Congratulation you have created a Twitter App! To get your Consumer Key(API Key) and Consumer Secret(API Secret), go to the Keys and Access Tokens Tab.
  • Check the Application setting to get your Consumer Key(API Key) and Consumer Secret(API Secret).
  • Look for Create my Access Token button to generate your Access token and Access token secret. Click on te button to view your Access token and Access token secret.
  • And you are done! Now you can use API Key, API Secret, Access token and Access token secret. Unlink Facebook, same twitter keys can be used for multiple sites.

Layout Settings

Set how your Author Box appears in the frontend.

  • Select Template: Choose a Template to represent the Author Box according to your preference. We provide you with 15+ ready to go templates to select from or select the Custom Template Option.
    This is a general template setting which can be overwritten by Template setting from the individual User Profile Page (Dashboard-> Users-> Your Profile).
  • Enable custom CSS: Use this to enable the Custom CSS Section.
  • Custom CSS Section: Enter custom CSS code here to custom modify our templates in the frontend.

Custom Settings

If you have selected Select Template as Custom Template, you can choose from a set of the pre-available templates and choose to modify its, primary, secondary and tertiary color and background image according to the Template. All custom options may not appear in all templates.

Save Changes

Click on save changes to save your settings.

Restore Default Settings

Revert all setting to its initial installed settings.

The Default Settings are:

Option Status
Disable Ultimate Author Box False
Choose place to show Author Box Post/Page/Custom Post Type
Show Author Box at Bottom of Posts
Hide Author Box if Author Biographical Info is empty False
Show Default Biographical Info if empty True
Show Author Info Pop-up True
Frontend link target options New Page
Permission Settings All Enabled
Consumer Key (API Key) NULL
Consumer Secret (API Secret) NULL
Access Token NULL
Access Token Secret NULL
Cache Period 1
Select Template Template 1
Enable Custom CSS Section True
Custom CSS Empty

Go to Profile Settings: Once you are gone with General settings, click on Go to Profile Settings to begin editing your individual User Profiles.

Profile Settings

After setting your General Settings, the next thing is the Profile Settings. To set your Profile settings go to Dashboard-> Users-> Your Profile.

If you are the admin, you can go to Dashboard-> Users-> All Users-> Select a User and choose to edit any of your User profile.

The default user information such as Display name publicly as, Email, Website, Biographical Info, Profile Picture(Gravatar Image) provided by WordPress will be used by the plugin as name, email, website, description and default image. For additional settings you can configure Ultimate Author Box Profile Settings.

If you are not the admin and you do not have Ultimate Author Box Profile Settings, please contact your admin and ask them to enable Ultimate Author Box Profile Settings in your profile page. (If you are the admin, check Permission Settings).

If you have the Ultimate Author Box Profile Settings you should see an Author Details Tab there. This is a Default tab and cannot be deleted.

Author Details tab

  • Frontend Tab Title: This content will replace the string ‘Author Details’ in the Frontend tab title and act as Author Detail Tab content header in template 4,5,6,10,12,14,16.
  • Hide Author Email In Frontend: This checker will disable the email component in the user’s author box.
  • Switch To Customized Biography: This checker will disable the WordPress default biography and use ultimate author box’s custom biography.
  • Custom Biographical Information: In the custom biography editor you can create your biography easily and efficiently by adding custom HTML and shortcodes.
  • Profile Image Settings:
    • Choose Image Type: You can use your Profile image as the default Gravatar Image or use image from Social Profile such as Facebook, Twitter, Instagram or Upload an image from the Media Library. By default your profile image is your Gravatar image. If you have made any mistake with your image settings then your image will revert back to your Gravatar image.
      Getting Social Profile Images:

      • Facebook: To display your Facebook Profile image, you will need your Facebook User ID. To get your User ID go to paste your Facebook Profile URL and click on Find Numeric ID.
      • Instagram: To get your Instagram Image ID, Please open any image on Instagram you want in the single preview. If your image URL is then 7FfbBpSOaC is your Instagram Image ID
      • Twitter: To get your Twitter Username, Please open your twitter profile. If your profile URL is then apthemes is your Twitter username.
    • Choose Image Shape: You can set your Profile image to be either round or boxed. This setting is applicable for all templates.
  • Company Information: You can enter your workplace and designation information here. If you leave any field blank, the respective field will not appear in the frontend.
    • Company Name: Enter your work place name here.
    • Company URL: Enter your Company Website link here.
    • Avoid Company URL have Search Ranking Influence: Avoid search engine ranking influence of company URL through your site.
    • Designation: Enter your Designation link here.
    • Separator: Enter a separator to separate your Designation and Company name. Designation [separator] Company Name. Example, Plugin Developer at AccessPress
    • Phone Number: Enter a Phone number
  • Social Media Icons: The plugin includes 20+ social icons. These include Instagram, Pin terest, YouTube, Facebook, Google Plus, Twitter, Tumblr, Reddit, Linkedin, Flickr, Vine, Meetup, Github, Soundcloud, Steam, Whatsapp, WordPress, Telegram, Spotify. You can assign the respective brand Profile URL to the URL option which will lead you to that specific URL. You can leave the URL field empty to not show that icon in the frontend. The icons settings are sortable i.e. you can drag and drop to position their order.

Adding a New Tab

You can click on the + button to add new tab. A pop-up should appear with Select Tab type where you can select a variation on 9 tabs. And Tab name. The Tab name you assign will also be the Tab header of your backend as well as your frontend. There is no option to edit this header. So, if you need to change the header label you will have to delete the tab and create a new one.

You can programmatically add unlimited number of tabs and repetitive tabs but design wise we recommend you to use at most 5 tabs. There are 3 types of tabs. These include Default tabs, Feed tabs and Custom Tabs. Default tabs include a Author post list tab, Company detail description tab, a contact form tab. The Feed tab includes Twitter Feed, Facebook Feed and RSS feed. Custom Tab includes Shortcode and WYSIWYG Editor.

Default tab

Author Posts

  • Frontend Tab Title: This will be the Tab title in the frontend.
  • Number of Posts: You can set the number of post to display in the frontend here. Design wise we recommend you to not use more than three posts.
  • Select Post Type: You can choose between Recent Posts and Selective posts. Recent post will fetch the latest post by the author and Selective post will allow you to select the post you want to appear in the frontend.

Company Description

  • Upload Custom Image: Upload an image from the Image Library which will act as a Company logo representing your brand.
  • Company Detail Description: Enter your company description with the CK Editor.

Contact form

The plugin allow you to add contact form as one of the tabs. You can use a default contact form provided by the plugin or use a Shortcode to add external Contact form.

  • Default Contact form: The default contact form is a simple contact form. All the fields expect Subject is a required field in the frontend. If you do not enter a label of a field that field will not appear in the frontend. The available fields are:
    • Name Label: Enter name label
    • Email Label: Enter email label
    • Subject Label: Enter subject label
    • Message Label: Enter Message label
    • Success Message: Enter Subject Message
    • Send To Email: Enter destination/receiver email address
  • External Contact Form: You can use a Shortcode of any external contact form here.


The Author Box Plugin can fetch Twitter feeds, Facebook feeds and RSS feeds.

Twitter Feeds

To use the Twitter feeds simply put your Twitter Username and Number of Feeds. Contact your Admin to know if they have set up Twitter application or not.

RSS Feeds

  • RSS URL : Enter the RSS URL where you want to fetch the RSS feeds from
  • Link Target Options: Set to link read more link to open in new page or same page.
  • Number of RSS Feeds: Set the Number of feed to display in the frontend.

Facebook Feeds

Facebook Configuration

Generally Facebook based plugins requires you to create a Facebook Application so that the plugin can access the required data need for the plugin to work. Facebook usually need a Facebook Page ID or Facebook Profile ID. You can get easily using external sites like which requires your Page/Profile URL. Facebook also need an App ID and a App Secret. Here are some steps to create a Facebook App

  • First you need to go to
  • You need to login to Facebook if you are not already logged in.
  • Go My App and Add a New App
  • A pop-up should appear asking for Display Name, Contact email, a category. Fill the fields accordingly and click on Create App ID.
  • Congratulation you have created a Facebook App! Now, you need to configure it before you can use it.
  • You should now be able to see your App Dashboard. On the left side, you have a navigation panel.
  • Go to Settings-> Basic and choose to Add Platform.
  • Choose Website.
  • Enter your site URL and Save Changes. Facebook app are site specific so an app can be used only for one website. If you want to use this app for a different site, just change site URL.
  • The next thing is to make this app Public. To do this check your left panel for App Review. You will see Make [Your App Name] Public. Slider the button to enable it.
  • And you are done! You can check for your App ID and App Secret from your Dashboard. You may need to enter your Facebook password to View your App Secret.
  • Now you can use your Facebook ID, App ID and App Secret on your respective Facebook related plugin.

Set the APP ID, APP secret and set the Number of feeds. After this you will need to Save the Page.

If you have set APP ID and APP secret properly, you should see the Fetch Facebook Feeds.

Click on it to fetch new Facebook feeds. If you successfully fetch the feed a message should appear “Facebook Feeds Fetched Successfully!”. Save the page again to save the new posts.

Linkedin Tab

Linkedin Configuration

Like every other social networking based plugins requires you to create an Application so that the plugin can access the required data needed for the plugin to work, Linkedin usually needs a Linkedin Client ID or Client Secret ID. Here are some steps to create a Linkedin App.

    • Press on “Create an Application button”.
    • A Basic form will be shown. Fill in all the required fields and create your very first linkedin application.
    • A Basic form will be shown. Fill in all the required fields and create your very first linkedin application.

    • In the Default Application Permissions make sure that the r_basicprofile is checked.
    • Since our plugin uses OAuth 2.0. input the Authorized Redirect URLs, make sure that the you enter your website url followed by /oauth/linkedin. And finally save the setting.
    • Go to the user for whom you want to configure the linkedin profile. In the “Ultimate Author Box Profile Settings”, select the add new tab button represented by ‘+’ sign.

Linkedin Tab selection

    • Now when you add your Linkedin tab. Fill in the boxes for Client ID and Client Secret field and save your profile setting.
    • After saving your information go back to the Linkedin settings and click on Retreive access token button.

Retreive Linkedin Data

    • If you input the correct keys, then you will be redirected back without errors, else an error message will be generated.
    • If there are any fields that you donot want it to generate, then you can disable it.
    • Finally, go to the page or post where you have the associated user and check the linkedin profile details that have been generated.

Linkedin Frontend

Custom Tabs

Shortcode tab

In this tab you can place your Shortcode and it will appear in the frontend. The tab name fields will appear as the tab title in the frontend.

Widgets Tab

You can add one widget per tab. Click on Select Widget. Select a Widget. Click on Edit to edit the Widget settings. Click on save to save the widget settings. Click on Update profile file to save the settings.


Use the CK editor to place custom content into your tab. The tab name fields will appear as the tab title in the frontend.

Profile Customizer

Click on the Profile Customize to add individual theme to your author profile.

Click on Enable Personal Template to enable your Personal Template.

Select one of the many Default Templates or Select Custom Template.

If you select Custom Template, select one of the Default Template and choose the Primary, Secondary, Tertiary color or Background image.


The Author box plugin comes with two different plugins.

  • Author Box Widget: Author Box width shows your single author with Author Details and Social Icons. You can select one of two templates. You can use Auto Detect to auto select the respective post author.

  • Author List Widget: This widget lists all your registered authors. You can list the authors as Slider, Grid or List.

Page Meta Settings

If you check your Post Editor you should be able to see the Ultimate Author Box Options meta box. You can use this to disable Author box per post and choose a position to place the Author Box in that Post.

Using Shortcode

You can use Shortcode to place the Author box between posts or page.

Shortcode structure

Basic Structure


Shortcode with parameters

You can pass three parameters to the Shortcode, user_id and template.

[ultimate_author_box user_id="1" template='uab-template-1']

You cannot use custom template with shortcode.

[ultimate_author_box user_id="1" anchor_box="1"]

You can scroll down to the author box on page load.

Author Box Widget shortcode

Use the shortcode [ultimate_author_box_widget] to display Author Box Widget.

This shortcode accepts the following parameters.

Parameters Description Default Value Options
author_list Manually enter the Author ID you want to show.
Accepts only singular value.
display_type Set the Template you want. template-1 template-1
detect_author Set author detect author Feature.
Auto detect only works in Single Post page and Author Archive Page.
0 1 to Enable
0 to Disable
display_author_name Choose to display the Author Name. 1 1 to Enable
0 to Disable
display_author_designation Choose to display the Author Designation. 1 1 to Enable
0 to Disable
display_author_description Choose to display the Author Description. 1 1 to Enable
0 to Disable
display_social_icons Choose to display the Social Icons. 1 1 to Enable
0 to Disable

An example with all parameters:

[ultimate_author_box_widget author_list="2" detect_author="1" display_author_name="1" display_author_designation="1" display_author_description="1" display_social_icons="1" display_type="template-2"]

Author List Widget shortcode

Use the shortcode [ultimate_author_list_widget] to display Author List Widget.

This shortcode accepts the following parameters.

Parameters Description Default Value Options
display_type Set the list format you want to either a Slider, Grid. full-grid slider
image_click Set the on Image Click Option. uab_archive uab_archive for navigation to Author Archive page.
uab_popup_widget to open Author pop-up description.
author_number Set the number of Authors to be displayed in the List. 10 Any positive number.
orderby Choose to order the list in terms of Post count, Alphabetical order or Most Views. display_name display_name
order Sort the list ascendeing or descending. ASC ASC
excludeauthorlist Enter the Author ID of the Authors you want to exclude from the list. Accepts comma separated values. For example, 1,2,3,4, etc.

An example with all parameters:

[ultimate_author_list_widget display_type="list" image_click="uab_popup_widget" author_number="5" orderby="post_count" order="ASC" excludeAuthorList="2,3,4" ]

The plugin data and settings are all stored in your WordPress Database and will not be affected if you delete the plugin file.

Guest Author

The Guest Author feature is an extension to the users in WordPress. Despite WordPress having the built-in feature of users, you can create your very own author as a guest. The guest author are those authors that are not a part of your writers team, however you would like to acknowledge them with their contribution for a post.

Guest Author Backend Settings
The Guest Author configuration can easily be carried out. Creating, editing, deleting and selection of guest authors quite straightforward. When you add a new guest author, the following are the fields you need to fill in.

  • Guest Details
    • Disable Email: Hide email field from the guest author’s details from the frontend
    • Email
    • Website
  • Company Details
    • Company Name
    • Company URL
    • Designation
    • Separator
    • Phone Number
  • Profile Image
    • Shape
    • Image Type(Gravatar, Facebook, Twitter, Instagram, Custom Image)
    • Image
  • Social Icons

Co Author

Co Authors are the authors that are responsible to contributing in writing your blog post. You can choose multiple co authors for your blog post. Also, Guest Author are selected as Co authors.

Co Author Selection

You can choose the type of layout for the Co Authors like: List and Grid.

Also, you can select multiple authors as Co Authors for a specific page or post.

Co Author List Demo

Themes Compatible with the Plugin :

Ultimate Author Box works best with every WordPress theme. It is even more remarkable when used with popular themes like VMagazine and AccessPress Parallax.


WPAll Club – A complete WordPress resources club. WordPress tutorials, blogs, curated free and premium themes and plugins, WordPress deals, offers, hosting info and more.

Premium WordPress Themes – 6 premium WordPress themes well suited for all sort of websites. Professional, well coded and highly configurable themes for you.

Premium WordPress Plugins – 45+ premium WordPress plugins of many different types. High user ratings, great quality and best sellers in CodeCanyon marketplace.

AccessPress Themes – AccessPress Themes has 50+ beautiful and elegant, fully responsive, multipurpose themes to meet your need for free and commercial basis.

8Degree Themes – 8Degree Themes offers 15+ free WordPress themes and 16+ premium WordPress themes carefully crafted with creativity.

If you’ve any questions, please submit a ticket in our support system:

Also, you might want to,
Check out the plugin’s full features: View Plugin’s Full Features
Check out the plugin’s demo: View Plugin’s Demo