A clean and very user-friendly question and answer theme for WordPress based on AnsPress. Build a professional question and answer site in minutes.

Buy Now Demo


# Theme Requirements

Make sure you have following requirements before installing AskBug theme.

  1. WordPress 4.3 or above.
  2. AnsPress 4.0 or above.

Since AnsPress 4.0 you don’t have to install AnsPress extensions as those are merged to AnsPress. It can be toggled from Wp-Admin->AnsPress->Options &amp Addons.

3rd Party Plugins

This 3rd party plugins are recommended for AskBug theme but not required.

Theme my login

This plugin is also known as TML. This plugin helps override default WordPress login and registration page. It can be installed from wp-admin or directly downloaded from here https://wordpress.org/plugins/theme-my-login/.

WordPress Social Login

This plugin also have a short name WSL. This plugin adds social login functionality in WordPress. It can be installed from wp-admin or directly downloaded from here https://wordpress.org/plugins/wordpress-social-login/.

# Installing

If AnsPress is not already installed, then you can follow below instructions or escape to next step. For detailed instructions on installing AnsPress can be found in our documentations section.

Installing AnsPress

Using The WordPress Dashboard

  1. Navigate to the ‘Add New’ in the plugins dashboard.
  2. Search for ‘AnsPress’.
  3. Click ‘Install Now’.
  4. Activate the plugin on the Plugin dashboard.

Uploading in WordPress Dashboard

  1. Download the latest release of AnsPress from http://github.com/anspress/anspress.
  2. Navigate to the ‘Add New’ in the plugins dashboard
  3. Navigate to the ‘Upload’ area
  4. Select downloaded zip in step one, from your computer
  5. Click ‘Install Now’
  6. Activate the plugin in the Plugin dashboard


  1. Download anspress-question-answer.zip from GitHub repository or WordPress repository.
  2. Extract the anspress-question-answer directory to your computer
  3. Upload the anspress-question-answer directory to the /wp-content/plugins/ directory
  4. Activate the plugin in the Plugin dashboard

Configure AnsPress

Base Page

AnsPress renders everything from a shortcode [anspress], so you must have a base page selected in AnsPress options. By default AnsPress does check for base page while installing. if you want to create it manually follow below steps.

  1. Go to WordPress admin and create a new page.
  2. You can set whatever slug and title you want for the page. Slug of this page will be base slug for all of AnsPress items.
  3. Now save the page.
  4. Go to WP-admin -> AnsPress -> Options and select base page you just created in above steps.
  5. Save the option.

Install Theme

  1. Download theme zip file from your orders (http://anspress.io/orders), uncompress it.
  2. Upload folder to the /wp-content/themes/ directory.
  3. Activate the theme through the ‘Appearance’ menu in WordPress.
  4. Go to WP-admin -> AnsPress -> Licences and enter licence key and activate it.

Activate License

Activating theme let you update it right from your dashboard. Licence key(s) are sent along with download link or you can find your keys in https://anspress.io/orders/.