Hello Everyone, We wanted to update you on the progress of our upcoming release of AnsPress v5. Although there hasn’t been a major release in the past two years, we have been diligently working on significant improvements. Here are some of the major upcoming changes: 1. Support for the Latest Version of WordPress: We’ve ensured compatibility with the newest WordPress version. 2. Block Editor Support: Integration with the block editor is now available, offering greater flexibility and ease of use. 3. Code Rewrite: The code has been rewritten to enhance efficiency, testing, and maintenance. We have also fixed numerous bugs and enhanced the user-friendliness of the plugin. The new block editor support allows seamless integration with compatible themes, while we have maintained support for the classic editor for those who prefer it. Importantly, no database changes have been made in this release, so updating should be smooth. However, we still recommend backing up your website before proceeding. Future versions will include significant database changes, so please be prepared for that. In this update, we have removed some underutilized features. The current template system has been completely replaced with a block-based system, providing more flexibility and control. Users of the old template system will need to recreate their templates using the new system, as maintaining both systems is impractical. Warning: If you prefer not to deal with these updates or have significant customizations in the old template system, you should avoid updating to the upcoming release. Additionally, we will soon release […]
Hello everyone! Today, we’re happy to share some exciting news about the future of AnsPress. Rahul Aryan, the original developer of AnsPress, is a team member of Zen Projects, and AnsPress has been a personal project of his for several years. He’s done an excellent job, but supporting a popular, feature-rich plugin like AnsPress can be difficult for a one-man team. Zen Projects and Rahul have agreed to team up to bring substantial resources into the development of AnsPress and its related themes and extensions, and today, we’re releasing the initial fruits of this partnership, a substantial update to the core AnsPress plugin. This update brings a number of fixes to the plugin as well as bringing it up to date with the latest version of WordPress and addresses a number of reported issues from our users. The plugin has also been updated to make sure the AnsPress shortcodes are compatible with the block editor updates that have been released with the latest versions of WordPress. This is just the beginning and we have several things coming your way in the near future! The next version of AnsPress, which is already under development, will include full block support completely integrating AnsPress into the WordPress block editor. A substantial update for the AskBug theme will be released soon, which will bring the theme completely up to date and address several issues that have been reported. A new marketing site with updated documentation, a revamped support system, including ticket support and ways […]
Today AnsPress version 4.2.2 was released, this is a small update to resolve an issue reported by one of our users: Fixed: Answers not appearing in user’s profile. Thank you for using and supporting AnsPress.
We are excited to announce a new update to AnsPress, as well as some news about the future of this plugin.
First, we have just released AnsPress version 4.1.19, which includes these changes:
- Automated post status no longer added when ap_current_user_ignore is set.
- Margin and padding class conflicts with tailwind resolved.
- Now prevents processing tags field when saving from wp-admin.
- Fixed query hook preventing preventing filtering questions in wp-admin.
- Updated the donation link in readme.txt
- Fixed translation not working for ap_human_time.
- Moved json parsing to try catch block.
- “Add” in tags field translatable is now translatable.
- Removed aggressive query caching in favour of 3rd party caching.
Second, we are happy to announce that AnsPress has received increased resources to bolster its development. Work on the plugin and the associated AskBug WP theme has resumed. What this means is that we will be implementing a regular update schedule for AnsPress and the associated AskBug theme. We have also re-opened our community and requests for custom AnsPress work. Please drop by the AnsPress Community to leave feedback, interact with other members, and lend a helping hand. When considering what updates we are making next, we will be listening to community feedback.
To be clear, the base AnsPress plugin will always be Open Source and available to those who want it, and that is not going to change.
Work will also continue on the AskBug theme, and we have re-opened the purchases and updates of licenses of the theme for anyone interested. If you run into any issues there, please email us at support “at” anspress.net. Our first major update to the theme should be incoming within the month, and focuses on increasing the customization options and quality of life fixes.
Please note our system for publishing the contributions and our changelog was not working since 4.1.1.5 so the below info includes information from 4.1.1.5 to now. We greatly appreciate everyone who has contributed to the project and we hope to see more in the future.
After going through almost a year’s worth of questions and requests, we are touched that AnsPress has such dedicated users and we are looking forward to continuing to improve AnsPress for all of you.
As you may already know, AnsPress needed a WordPress page (base page) for rendering its content. Due to the complexity in customization, we have decided to use WP page for every AnsPress page.
Since its initial release, AnsPress was using a single page to present all its contents and which was producing many side-effects. Many third party plugins were not working well with the AnsPress. To fix this issue, we have decided to improve our template hierarchy.
In earlier versions of AnsPress, when there were too many comments, the user had to click the comment button repeatedly. In addition, the new comment form and editing form was not user friendly. In order to improve user experience we have moved comments to new modal interface. We have added PHP based comment form. Earlier it was generated using JS and people had issue overriding it. We added PHP based comment form. Earlier forms were generated using JS. While overriding people had to face problems. Apart from all this, we have significantly improved comment posting permissions.
For this release we have decided to improve existing functionalities rather than adding new ones. We noticed that the developers were facing lots of problems adding new fields. There has not been much improvement in the AnsPress form and validation since the release of version 2.0. While improving forms and validations, we were taking care of certain things: Adding custom fields to the AnsPress form. Adding child fields. Validating and sanitation of fields. Letting the developers add their own field types. But we felt that editing existing form class will be confusing as it was not well commented. So, we decided to go with a new class. Old classes files were completely removed from core. Form source and methods can be found here: AnsPress\Form.
We are very happy to announce that AnsPress 3.0 is stable and released to WordPress plugin repository. All extensions and themes are updated as well. Download from GitHub: AnsPress 3.0 .
Everyone is eagerly waiting for AnsPress 3.0 release. We did many core improvements and bug fixes in this version. Most of the bugs are fixed and we are very close to release AnsPress 3.0. I will talk about few major updates of AnsPress here.