AnsPress Showcase – UPDATED

5.84K viewsCoreAnspress bespoke custom design developer

Having looked at several plugins for a Q and A platform, I finally settled on AnsPress (DWQA came very close, believe me, but didn’t have the extensive modelling I wanted, unlike AnsPress). After a bit of an issue getting the X Pro theme to work, I almost abandoned AnsPress in favour of DWQA, but came back – and even changed my theme as I liked this project so much.

Firstly, I’m a developer, so extending the plugin base was a simple enough effort – as was changing a lot of the core functionality to give me the experience I wanted from the language perspective to function modification to make my platform more “bespoke”. Here’s the point. Despite everyone complaining about features being removed, and stuff that no longer works, these changes to AnsPress were critical. Critical in the sense that without adopting the WordPress templating system, further growth and expansion of the plugin would have effectively stopped. With this new model, there is so much than can be achieved with a little imagination. Want an example ?

My site here uses a modified version of AnsPress. I have renamed “Questions” to “Discussions” and “Answers” to “Responses” and changed several lines within the PO language file to make this possible. I also use snippets, which allow me to alter the functionality by leveraging filters and hooks to get the design I have in mind. It’s taken several months, but I’m *almost* there.

Want to see more ?

I’m still a little way of completion, but working on this when time permits.

I’ve had a lot of positive feedback from my community concerning AnsPress and the modifications that have been made. Remember, the next time you complain that something doesn’t work, just consider how much time and effort has gone into the development of this incredible free plugin, and also that people like me exist here to help out if that’s needed.

Enjoy AnsPress !

PS: I have no affiliation with AnsPress or Rahul, but know a well written plugin when I see it.

Really nice! I really like the “card” design approach for every intervention. I didn’t do much design on my AnsPress yet except some quick color changes but since I’m already using “card” layout for many elements, it’s definitely inspiring to see yours. 😀


— Converted from comment —-

Hello Guys,

I want to expose some details about the breadcrumbs. Don’t just focus on UI design. You must take care of SEO as well.

Last month I have added seo friendly breadcrumb to our site And since then our search appearance is improved a lot. Our seo friendly breadcrumbs is helping google to understand our site page’s position and site hierarchy.

Check this screenshot how google is showing pretty breadcrumb in search results:

You can read more about SEO friendly breadcrumb here: Breadcrumbs.

If you like I can share our breadcrumbs source code.


Another screenshot for AnsPress pages:

edited answer

Thanks a lot for your feedback on for AnsPress.

Your site looks clean and beautiful and I really liked the design of breadcrumbs. Although I would suggest making voting buttons standout.

commented on answer

Rahul – interesting point about the breadcrumbs – they in fact are not from AnsPress, but from NAVXT (I want to use them site-wide which AnsPress doesn’t permit)

Why not? use ap-top action hook or ap before sidebar.

I thought that the breadcrumbs only worked on AnsPress pages ?

Wanna know more about that too. I just installed NAVXT on my staging site as well but if I can directly use AP breadcrumb, it could be nice to have one plugin less. 😉
@itomhq : I’m happy to see you use NAVXT, not always easy to make the good choice for a plugin. Did you run into any special trouble or incompatibility?

Fred – NavXT is not a simple affair if you are not a developer, but also not difficult to get working once you understand what’s under the hood.

Guys, Please check my new answer on this question.



really great site

i also want to make a site like yours, here my site

but i struggle to alter some text like you mention  “I have renamed “Questions” to “Discussions” and “Answers” to “Responses” and changed several lines within the PO language file to make this possible.”

can you tell me how to do it? which PO file should i edit.


commented on answer


i already make a new po and mo file using poeditor and upload them in anspress language folder, but how to set it as default language?


update again: found the solution. 😀

Thanks. Glad you got the translations working in the end.