Code

Discussion on EMO Questalk Pro - Your Ultimate Question & answer Forum WordPress Plugin

Discussion on EMO Questalk Pro - Your Ultimate Question & answer Forum WordPress Plugin

Cart 2,533 sales

Emohelpdotcom supports this item

Supported

This author's response time can be up to 1 business day.

858 comments found.

Has anyone ever integrated the question categories or a specific question into posts to encourage readers to engage with relevant questions

At the moment, the plugin supports the related question; you can add this widget to the single sidebar. or under question.

When i active your plugin then show error

Error Details

An error of type E_COMPILE_ERROR was caused in line 501 of the file /home/mydomain.com/public_html/wp-content/plugins/emo-questalk-pro/inc/extend/woocommerce/loader.php. Error message: Cannot redeclare woo_new_product_tab_content() (previously declared in /home/mydomain.com/public_html/wp-content/themes/adforest/functions.php:885)

if ( ! function_exists( ‘woo_new_product_tab_content’ ) ) { function woo_new_product_tab_content() { global $product; $product_slug = get_post_field( ‘post_name’, $product->get_id() );

After add this function problem was solved

Full function below

// * $tabs[‘questions_tab’] = array( ‘title’ => sprintf( __( ‘Questions (%d)’, ‘woocommerce’ ), $questions_count ), ‘priority’ => 50, ‘callback’ => ‘woo_new_product_tab_content’, ); }

return $tabs;
}

if ( ! function_exists( ‘woo_new_product_tab_content’ ) ) { function woo_new_product_tab_content() { global $product; $product_slug = get_post_field( ‘post_name’, $product->get_id() );

Thanks for pointing that out! Wrapping the function with if ( ! function_exists(...) ) { } is indeed another clean solution to prevent redeclaration conflicts. In our plugin, we usually recommend renaming the function to keep it unique and avoid possible clashes with other plugins/themes, but your approach works perfectly as well. Appreciate you sharing this tip, it shows you really know your way around WordPress!

Welcome & take love

Hey, I have a problem. We are using a German website, but the plugin is still in English. We tried using Polylang, but it didn’t work. What can we do? Thanks for your help!

Could you provide the admin account on our forum? You can use the private question. We are checking on our demo site.

Updated and now all pages are blank even when using 2025 WP theme

Deactivated the plug-in all my pages are visible reactivate blank

Let me check the issue. Could you send me the admin account via our forum? Create a private answer. We will check the issue.

Turns out it was because it was a block theme

do you support AI integration? like AI to reply

The AI feature have included in the latest version of the plug-in.

is there any video tutorial?

It’s very easy to use — just a few simple configuration steps in the plugin settings we’ve provided, and you can enable this feature. We’ve also sent you an email with a video of our test on localhost, so you can check it out.

GunaMel

GunaMel Purchased

Hi! I got some time to finally convert from old plugin to new and I am still looking for option to remove any restrictions where it comes to question input from admin backend. I want to use visual builder for question section, but current editor is striping shortcodes etc… Is there a way to disable restrictions so I can use shortcodes and formatting to create questions? Thanks

GunaMel

GunaMel Purchased

My issue was specific just to my setup and the way I decided to use this valuable plugin, aka tool.

It is hard to find developers these days who want to help out with your specific problem, so I am happy that I made the right choice in the first place, picking this specific tool for my needs.

Not only does it do what it promised, but it comes with great support. So if you are on a fence and questioning yourself, is this the right tool for you, then don’t think twice, you won’t regret it. Thanks, team EMO!

Hi, Thank you so much for your kind words! We’re really happy to hear that EMO was the right fit for your needs and that our support could make a difference. Your feedback means a lot to us and motivates the whole team to keep improving. We’re always here if you need anything else.

We’d also love it if you could share your experience as a review so that others can benefit from your perspective. It really helps our community grow and gives us the chance to support even more people like you.

GunaMel

GunaMel Purchased

Great to hear that! ;) Will leave a review, and thanks once again!

Are you no longer providing support on your EMO Help web site? I’ve asked two questions there no aging back to weeks ago with no reply. I am experiencing a PHP error that causes the site to crash when language files are loaded to early in the header. Others on the forum have had the same experience, but you never post the solution. Can you please approve and answer my support request on your support web site, or respond to this issue here. Thank you.

Thank you. I appreciate your follow up. I’ve implemented the code change and the site is running as expected. I will review logs in detail and if I see any further PHP issues, I will follow up on the regular support site.

2. About other PHP notices, you can open the wp-content/plugins/emo-questalk-pro/inc/Admin/Upgrade.php file then find the line 12 and replace it with the following code:  public function add_admin_page() { add_submenu_page( 'emqa', __( 'EMQA Upgrades', 'emqa' ), __( 'EMQA Upgrades', 'emqa' ), 'manage_options', 'emqa-upgrades', array( $this, 'screen' ) ); }

Thank you…I have implemented that code change and everything seems to be operating normally. Much appreciated.

Hello dear, I want user can add her own tag from ‘Ask Question’ page How do it solve it? &

I want after approve question & answer user can’t edit this question & answer. Please solve my problem as soon as possible

I sent and notification to our technical team. We will check this feature.

We have updated this option. We will release the latest version this week.

Thank you & i’m waiting…

When adding a question, you can only choose a single tag. Is it possible to allow multiple tags? Thank you.

Hi, At the moment, our plug-in does not support select the multiple tags. We will check and discuss with our technical team about this option.

We can provide a solution for you now, you can update to the plugin. 1/ if you are using the Modern style, you can copy/paste this folder from the wp-content/plugins/emo-questalk-pro/templates/styles folder into the wp-content/themes/your-theme/emoqa-templates/styles folder.

2/ Open the question-submit-form.php file and find line 72, and replace it with the following code: <div class="emqa-question-tag emqa-mb-2"> <label for="question-tag"><?php _e( 'Tag', 'emqa' ) ?></label> <select name="question-tag[]" id="emqa-question_tag" class="postform emqa-select" multiple> <?php $terms = get_terms(array( 'taxonomy' => 'emqa-question_tag', 'hide_empty' => false )); foreach ( $terms as $term ) { echo '<option value="' . esc_attr( $term->term_id ) . '">' . esc_html( $term->name ) . '</option>'; } ?> </select> </div>

3/ Now, you need to edit the Handle.php file in the wp-content/plugins/emo-questalk-pro/inc folder:

Find line 496, replace it with this: $tags_array = isset( $_POST['question-tag'] ) ? array_map( 'intval', (array) $_POST['question-tag'] ) : array(); and line 552, with this: $postarr = array( 'comment_status' => 'open', 'post_author' => $user_id, 'post_content' => $content, 'post_status' => $post_status, 'post_title' => $title, 'post_type' => 'emqa-question', 'tax_input' => array( 'emqa-question_category' => array( $category ), 'emqa-question_tag' => $tags_array )); $post_id = wp_insert_post( $postarr ); if ( $post_id && ! is_wp_error( $post_id ) && ! empty( $tags_array ) ) { wp_set_object_terms( $post_id, $tags_array, 'emqa-question_tag' ); }

Hello Pre-sale question. My wordpress theme is compatible with bbpress and not buddypress which is behind your plugin. Is there any way to adjust your theme to be compatible with my theme?

Thanks

Hi, Our plugin works well with all WordPress themes. For some specific themes, a small code adjustment may be needed, but this is rare. You can get assistance from our technical team to resolve the issue as quickly as possible.

Does Google rank this in search results as “Discussions and forums”. If you ask Google a question, some of the results will be under that section, site like reddit and message boards. Has seen this plugin ranking in that section, like a message board would?

Hi, The plugin does not currently support ranking in that section.

Google often prioritizes pages with the appropriate structured data (schema.org/DiscussionForumPosting) to recognize content as forum/discussion-based. If EMO Questalk Pro supports the “DiscussionForumPosting” schema, it can increase the chances of content appearing in this section on Google.

If you want to add the schema to question post, you can try the following code, add this code to the functions.php file:

function emo_questalk_add_schema_markup() { if (is_singular('emqa-question')) { // Kiểm tra nếu là bài viết câu hỏi global $post; $title = esc_js(get_the_title($post->ID)); $author = esc_js(get_the_author_meta('display_name', $post->post_author)); $datePublished = get_the_date('c', $post->ID); $dateModified = get_the_modified_date('c', $post->ID); $url = esc_url(get_permalink($post->ID)); $schema_markup = [ "@context" => "https://schema.org", "@type" => "DiscussionForumPosting", "headline" => $title, "articleBody" => esc_js(get_the_excerpt($post->ID)), "author" => [ "@type" => "Person", "name" => $author ], "datePublished" => $datePublished, "dateModified" => $dateModified, "url" => $url, "mainEntityOfPage" => $url ]; echo '<script type="application/ld+json">' . json_encode($schema_markup, JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT) . '</script>'; } } add_action('wp_head', 'emo_questalk_add_schema_markup'); You can use the Google Rich Results Test hoặc Schema Markup Validator tool to test: https://search.google.com/test/rich-results

Hope this help.

This plugin is the same as the DW Question Answer Pro plugin!!

Hi, That’s right, it still retains its previous functions. However, this is an upgraded version with new features and better performance.

We have already bought this plugin but have a doubt.

Do we have DIRECT messaging option for all users to each other?

Can we make it Paid? like Free features & for advance feature like Private chat there will be PRO version user need to buy. like integrating woocomerce or something?

Hi, Thank you for purchasing EMO Questalk Pro! We appreciate your support and interest in the plugin.

Currently, the plugin does not include a direct messaging feature for all users to message each other. However, this is an excellent idea, and we’re always exploring ways to enhance our product.

Regarding your second question, implementing a paid model with free features and advanced ones (like private chat) is indeed possible. It could be done by integrating a payment system such as WooCommerce. Users could purchase a Pro version or an add-on to unlock private chat functionality.

While this feature isn’t available yet, we’re happy to consider it for future development based on customer demand.

Pre-order Questions:

I would like to use this plugin for a “Ask Me Anything” / Q&A on my site. My issue is that I want users to ask questions anonymously. I know you have this feature in your plugin, but from my understanding this is only for “users that are not logged in”?

I would like to hide the user information on the site, so their questions are completely anonymous (specially from the view of other members).

Is there a way to do this? – I could hide some of it using CSS, but I want to make sure this fit my needs before buying it.

Also – all my users are logged in by standard, since this is on a private community site. For this reason, the “not logged in” for anonymous posting would probably not fit into my site? – Can this be fixed in any way?

Looking forward for your reply.

Thanks! :)

Hi, Thank you for your interest in our product. Currently, the plugin does not support the specific feature you mentioned. However, we are in the process of updating it to include an option for this. There will be a checkbox in the “Ask Question” form that allows logged-in users to submit their questions anonymously. When selected, the question will display as “Anonymous” instead of showing the username. We are working hard to release this update within the week.

Hi [emqa-submit-question-form] Is it possible to make a shortcode for a specific category?

Thank you

We have customized the plugin on your site. You can check it now. We will check and discuss this in the next version.

Thank you

I have a few pre-purchase questions regarding your plugin Sabai Discuss – Q&A forum plugin

Can this plugin be integrated with a WordPress theme that I am developing for Themeforest?
Does the plugin support template overriding, similar to how WooCommerce allows customization via a theme’s directory? I’d like to modify the templates to match my design.
I’ve designed a layout that can be viewed here: https://prnt.sc/_TEJmvEWVc7s. Would it be possible to achieve this functionality using your plugin?

Since this is for a commercial project intended for Themeforest, I’d like to ensure that your plugin is suitable for my use case and complies with the necessary requirements.

Hi,

Thank you for your interest in our product. Just a small suggestion: consider renaming your product if you’re truly looking for a high-quality plugin to meet your needs. Ours is significantly superior.

Regarding your question, our plugin currently allows you to customize/override templates directly from your theme folder. This makes customization very easy.

As for your design, our plugin doesn’t currently support the Save Question feature, Polls, or Badges, which are features we noticed in your design.

You can view our features here: https://demo.emohelp.com/#emo-questalk-pro

If you intend to use our product for commercial purposes, please consider purchasing an Extended license for the plugin.

We are also discussing the development of the Save Question feature for an upcoming version.

When importing data through your plugin, an error pops up(((

Fatal error: Uncaught ValueError: array_combine(): Argument #1 ($keys) and argument #2 ($values) must have the same number of elements in /var/www/ch5073a3d0/www/new.helpme.com.ua/wp-content/plugins/emo-csv-post-type-manager/inc/emo-csv-manager-function.php:134 Stack trace: #0 /var/www/ch5073a3d0/www/new.helpme.com.ua/wp-content/plugins/emo-csv-post-type-manager/inc/emo-csv-manager-function.php(134): array_combine(Array, Array) #1 /var/www/ch5073a3d0/www/new.helpme.com.ua/wp-content/plugins/emo-csv-post-type-manager/inc/emo-csv-manager-function.php(108): cdei_process_csv(’/var/www/ch5073…’, Object(WP_User), ‘emqa-question’, ‘emqa-question’) #2 /var/www/ch5073a3d0/www/new.helpme.com.ua/wp-includes/class-wp-hook.php(324): cdei_import_data(’’) #3 /var/www/ch5073a3d0/www/new.helpme.com.ua/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #4 /var/www/ch5073a3d0/www/new.helpme.com.ua/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #5 /var/www/ch5073a3d0/www/new.helpme.com.ua/wp-admin/admin.php(175): do_action(‘admin_init’) #6 {main} thrown in /var/www/ch5073a3d0/www/new.helpme.com.ua/wp-content/plugins/emo-csv-post-type-manager/inc/emo-csv-manager-function.php on line 134

Thank you

We have reviewed your setup and noticed that you are using an older version of the Free plugin, with significant customizations made directly to its core files. As a result, the plugin is not fully compatible with the import and export functionality of the Pro version. Our team is currently investigating this issue and will need some time to find the best solution for you. In this case, we can attempt to migrate your data to the new version. However, please note that custom features added to the Free version may not be transferable.

NOTE: We will maintain the question-and-answer style as it was in the older version.

I would be grateful, thank you

Good morning. Can you send me instructions on how to transfer questions and answers from the old site and plugin to the new site and new plugin. If I transfer them through the WordPress export functions, then the answers and questions work separately ((( you need to go into each answer and set the question ID so that the answer is under the desired question, I’ll send you the import files. I wrote to you by email

Could you please create a test question on our site at https://emohelp.com/questions/ and share the admin account and FTP credentials with us for further investigation?

Additionally, could you confirm if the site was migrated from the old one to the new one using a backup file or database?

In this case, Back up your sites then install the emqa-migration.zip plugin on the old site and migrate all the data of question & answer to the new version of the plugin, Then install the emo-csv-post-type-manager.zip plugin to export the CSV file.

Then install the emo-csv-post-type-manager.zip plugin on the new site to import the CSV file.

Note: You need to move all the users to the new site before importing the CSV file.

Are you planning a discount?

Hi, It’s unfortunate that we just ended our discount campaign at the end of last month and haven’t had enough time to introduce new discounts yet. could you contact us via email: dm@emohelp.com? We will check and help you resolve this case.

Hi,

I have 2 questions that I need to ask before I buy this script.

1, I want to charge users a certain amount before they are allowed to submit a question. Is this possible with this script?

2. Is it also possible to charge users to pay before viewing answers to questions that have already been answered before?

I have vast knowledge in a specific niche, so I am planning to make money by answering questions related to that niche and I’m trying to find ways of monetizing my knowledge, hence I searched for this software.

Hi, Currently, the plug-in only support pay to submit questions, our plug-in integration with the Woocommerce plugin. You can create a product in the Woocommerce and setting to limit the time for the users can submit a question. Eg: you can create a product with 2months to submit question.

We will check and discuss about the pay to view answer from a question.

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey