PHPackages                             anspress/anspress - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Mail &amp; Notifications](/categories/mail)
4. /
5. anspress/anspress

ActiveWordpress-plugin[Mail &amp; Notifications](/categories/mail)

anspress/anspress
=================

Free question and answer plugin for WordPress

4.4.4(1y ago)29620102[13 issues](https://github.com/anspress/anspress/issues)[17 PRs](https://github.com/anspress/anspress/pulls)GPL-3.0-or-laterPHPPHP &gt;=8.0CI passing

Since Mar 27Pushed 2mo ago26 watchersCompare

[ Source](https://github.com/anspress/anspress)[ Packagist](https://packagist.org/packages/anspress/anspress)[ RSS](/packages/anspress-anspress/feed)WikiDiscussions master Synced 3d ago

READMEChangelog (10)Dependencies (14)Versions (205)Used By (0)

AnsPress - Question and answer
==============================

[](#anspress---question-and-answer)

**Contributors:** [nerdaryan](https://profiles.wordpress.org/nerdaryan/)
**Donate link:**
**Tags:** question, answer, q&amp;a, forum, profile
**Requires at least:** 4.7
**Tested up to:** 6.5
**Stable tag:** 4.4.0
**Requires PHP:** 8.0
**License:** GPLv2 or later
**Demo:**
**License URI:**

A free question and answer plugin for WordPress. Made with developers in mind, and highly customizable.

Description
-----------

[](#description)

Zen Projects and Rahul have agreed to team up to bring substantial resources into the development of AnsPress and its related themes and extensions, read the full announcement here:

AnsPress is an open source, developer friendly, question and answer plugin for WordPress. AnsPress adds a full question and answer system to your existing WordPress site. It can be used to create a Q&amp;A network similar to StackOverflow and Quora, or be a single page on existing site. The plugin supports multiple languages, shortcodes, reCAPTCHA, email and push notifications, and more.

AnsPress is not just limited to questions and answers. It can be used in many different ways, like a bug tracker, an internal Q&amp;A board, support ticket forum, FAQ, and more. Anspress is trusted and used by many popular companies and sites at scale.

**Performance and Optimizations:**

In our latest release, we've made big improvements to performance and have tested the plugin in many different server environments. It has run smoothly on every type of server with minimal impact on load times. AnsPress (including all of its functionalities) is very fast compared to other Q&amp;A plugins. In the latest release we have made major improvements to reduce MySQL queries and to increase the page load speed for all page templates within the plugin.

**Developer Friendly:**

AnsPress is built with developers in mind and can easily be extended to fit your needs. All parts of the template layouts can be overridden. Our source code follows WP coding standards and is properly commented. We are working on a documentation site which will be available soon.

**Contributors:**

This plugin wouldn't be possible without the huge amount of contributions we have received. Check our contributors at

**Support and Demo:**

We provide support on our site: Our support section uses the actual version of AnsPress, so you can check out the support site if you want to see full working version. You can also take the demo site for a test drive at

**AnsPress Key Features:**

- Submit / Filter / Order / Edit / Delete Question
- Answer / Comment
- Vote and Select Best Answer
- Notification Emails and Web Push Notifications
- 10+ languages supported
- Captcha supported
- Shortcodes available
- Private/Public for Question and Answer
- Ability to Follow Questions / Answers
- Featured (Sticky) Question
- Closed questions
- Flag/report questions and answers to moderator
- Basic user profile
- BuddyPress integration
- More to come...

**Free Add-ons:**

- Reputations
- Tags
- Categories
- Bad words filter
- Email notifications
- reCaptcha
- Dynamic text avatar

AnsPress is frequently updated and more features are added based on feedback from our users. This means you are welcome to give us feedback and suggestions as to what you would like to see or need in the plugin. Visit our Github project  or visit our community  to get updates and leave feedback.

**Page Shortcodes**

Use this shortcode in the base page of AnsPress to work properly `[anspress]`

Installation
------------

[](#installation)

Read the full documentation here

Frequently Asked Questions
--------------------------

[](#frequently-asked-questions)

Read the full FAQ here

Screenshots
-----------

[](#screenshots)

1. Question list page.
2. Single question page.
3. User profile
4. User hover card
5. Users directory
6. Notifications

Changelog
---------

[](#changelog)

### 4.4.0

[](#440)

Changelog can be found at

###  Health Score

55

—

FairBetter than 98% of packages

Maintenance61

Regular maintenance activity

Popularity28

Limited adoption so far

Community32

Small or concentrated contributor base

Maturity88

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 63.8% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~50 days

Recently: every ~11 days

Total

67

Last Release

711d ago

Major Versions

2.4.5 → 4.1.0-beta.12017-10-21

4.4.1 → 5.0.0.x-dev2024-05-08

PHP version history (2 changes)4.2.0PHP &gt;=7.2

4.4.0-rc1PHP &gt;=8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/4d1e161ee78a595aa8e5493327cbb879d10fad74e29534d9a8822e5d8f48e62e?d=identicon)[rahularyan](/maintainers/rahularyan)

---

Top Contributors

[![rahularyan](https://avatars.githubusercontent.com/u/916764?v=4)](https://github.com/rahularyan "rahularyan (2672 commits)")[![mebishalnapit](https://avatars.githubusercontent.com/u/7981492?v=4)](https://github.com/mebishalnapit "mebishalnapit (1319 commits)")[![geetikaaryan](https://avatars.githubusercontent.com/u/13374373?v=4)](https://github.com/geetikaaryan "geetikaaryan (25 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (23 commits)")[![ramiy](https://avatars.githubusercontent.com/u/576623?v=4)](https://github.com/ramiy "ramiy (20 commits)")[![scrutinizer-auto-fixer](https://avatars.githubusercontent.com/u/6253494?v=4)](https://github.com/scrutinizer-auto-fixer "scrutinizer-auto-fixer (16 commits)")[![pierrebuet](https://avatars.githubusercontent.com/u/25102786?v=4)](https://github.com/pierrebuet "pierrebuet (13 commits)")[![priard](https://avatars.githubusercontent.com/u/8668816?v=4)](https://github.com/priard "priard (12 commits)")[![Pierre-Lannoy](https://avatars.githubusercontent.com/u/15095492?v=4)](https://github.com/Pierre-Lannoy "Pierre-Lannoy (11 commits)")[![TheZoker](https://avatars.githubusercontent.com/u/1368405?v=4)](https://github.com/TheZoker "TheZoker (8 commits)")[![awijasa](https://avatars.githubusercontent.com/u/1524802?v=4)](https://github.com/awijasa "awijasa (7 commits)")[![rpf5573](https://avatars.githubusercontent.com/u/23417110?v=4)](https://github.com/rpf5573 "rpf5573 (7 commits)")[![stacyk](https://avatars.githubusercontent.com/u/1581694?v=4)](https://github.com/stacyk "stacyk (6 commits)")[![nextgenthemes](https://avatars.githubusercontent.com/u/1780826?v=4)](https://github.com/nextgenthemes "nextgenthemes (5 commits)")[![shadowshades](https://avatars.githubusercontent.com/u/8053423?v=4)](https://github.com/shadowshades "shadowshades (5 commits)")[![dima-stefantsov](https://avatars.githubusercontent.com/u/1370909?v=4)](https://github.com/dima-stefantsov "dima-stefantsov (4 commits)")[![nekofar](https://avatars.githubusercontent.com/u/147401?v=4)](https://github.com/nekofar "nekofar (4 commits)")[![peterolle](https://avatars.githubusercontent.com/u/1868702?v=4)](https://github.com/peterolle "peterolle (3 commits)")[![jandosul](https://avatars.githubusercontent.com/u/388584?v=4)](https://github.com/jandosul "jandosul (3 commits)")[![mertskaplan](https://avatars.githubusercontent.com/u/5995181?v=4)](https://github.com/mertskaplan "mertskaplan (3 commits)")

---

Tags

anspressanswersbuddypressnotificationsphpprofilequestion-answeringquestionsrecaptchawordpresswordpress-plugin

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/anspress-anspress/health.svg)

```
[![Health](https://phpackages.com/badges/anspress-anspress/health.svg)](https://phpackages.com/packages/anspress-anspress)
```

###  Alternatives

[tijsverkoyen/css-to-inline-styles

CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.

5.8k505.3M227](/packages/tijsverkoyen-css-to-inline-styles)[minishlink/web-push

Web Push library for PHP

1.9k12.0M53](/packages/minishlink-web-push)[laravel-notification-channels/twilio

Provides Twilio notification channel for Laravel

2587.7M12](/packages/laravel-notification-channels-twilio)[spatie/url-signer

Generate a url with an expiration date and signature to prevent unauthorized access

4422.3M16](/packages/spatie-url-signer)[mattketmo/email-checker

Throwaway email detection library

2742.0M5](/packages/mattketmo-email-checker)[laravel-notification-channels/discord

Laravel notification driver for Discord.

2371.3M11](/packages/laravel-notification-channels-discord)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
