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)
We will check and fix this issue now.
I’m checking, and it seems you might be using a plugin with the function woo_new_product_tab_content. In this case, you can open the file: wp-content/plugins/emo-questalk-pro/inc/extend/woocommerce/loader.php
Then go to lines 461 and 469, and rename this function to emoqa_woo_new_product_tab_content.
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
Hi, Currently, our plugin does not support AI yet. We are discussing it with our technical team and hope to integrate it into the plugin as soon as possible.
Good news! We’ve introduced a powerful new AI feature in this update. With it, the AI can automatically generate and add answers to questions. The new version will be officially released next week—stay tuned!
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.
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
You can add the following code to the functions.php file of your theme:
function my_enable_shortcode_for_emqa_posts( $content ) {
global $post;
if ( isset( $post ) && ( 'emqa-question' === $post->post_type || 'emqa-answer' === $post->post_type ) ) {
$content = do_shortcode( $content );
}
return $content;
}
add_filter( 'the_content', 'my_enable_shortcode_for_emqa_posts', 20 );
Thanks for this, but I still getting just short codes outputted not the result: [button color=”accent-color” hover_text_color_override=”#fff” size=”large” url=”#” text=”444” color_override=”“]. Also I am not concerned about answers as all I use is Question title and description area. And it is for internal use only where only admin is aloud to post.
Hi, Could you create a private question on the https://emohelp.com/ask-question/ And give me the admin account. We will help you check the short code issue.
I will setup demo site and reach you out! Thanks
Sure! Looking forward to it. Thanks!
Just submitted new Private Question. Thanks!
I sent and notified our technical team. We are checking your demo site.
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.
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.
Hi, Sorry for the delay in customer support. We are currently reviewing your question and will help resolve the issue as quickly as possible. Thank you for your understanding.
We will answer your question here and on our forum now.
about the language issue PHP Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the emqa domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early.
1. you can open the wp-content/plugins/emo-questalk-pro/em-question-answer.php file then find line 458:
Replace this:
public function load_textdomain() {
$locale = get_locale();
$mo = 'emqa-' . $locale . '.mo';
load_textdomain( 'emqa', WP_LANG_DIR . '/emqa/' . $mo );
load_textdomain( 'emqa', plugin_dir_path( __FILE__ ) . 'languages/' . $mo );
load_plugin_textdomain( 'emqa' );
}
With this code:
public function load_textdomain() {
load_plugin_textdomain(
'emqa',
false,
dirname( plugin_basename( __FILE__ ) ) . '/languages/'
);
}
2. About other PHP notices: Regarding this issue, it will not affect your plugin or your site. We will continue to improve these plugin notifications as soon as possible.
We will update the language issue in the next version and release a new version next week.
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.
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.
Thanks
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?
Or maybe there is synchronization with the form creation plugin?
I’m trying to translate the plugin into Ukrainian, but nothing is translated ((( Loko plugin
[emqa-submit-question-form category=”catslug”]
About the translate issue, we have support the languages file, you can use sync option from loco translate. We will check on local.
[emqa-submit-question-form category=”catslug”] – Thank you
2 forms on one page do not work (((
In which file can I translate words? Question: Answer: in the translator plugin loco does not find these words
We are checking the translate issue
To translate the question/answer title that I have customize in your site, you can open the wp-conntent/themes/xtra/emqa-templates/styles/xtra-style/content-question.php file and then find lines 11 and 74.
Thank you
2 forms on one page do not work (((
Our technical team will check in the today.
We have tested 2 form on a page and the submit form still working fine. Could you let me know your issue?
The form duplicates the window with the question class – CodeMirror cm-s-paper CodeMirror-wrap
I sent and notified into our team. We will access your site and check it.
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
Please create a question and answer my question in the previous comment. Give me the admin account of the old site and new site for further checking.
I wrote and am waiting for an answer
I created a ticket but I don’t see where it was created.
Yes, the question is currently pending. Our technical team is reviewing it.
Thank you
I forgot to write that the categories were moved and the questions for them were not updated
When exporting a file, it gives this error everywhere
ID,Title,Content,”Post Date”,Author,”Post Parent”,Categories,Tags,Comments,_dwqa_anonymous_email,_dwqa_anonymous_name,_dwqa_answers_count,_dwqa_best_answer,_dwqa_followers,_dwqa_is_anonymous,_dwqa_notified_user,_dwqa_status,_dwqa_views,_dwqa_votes,_dwqa_votes_log
Warning: implode(): Invalid arguments passed in /var/www/ch5073a3d0/www/_________/wp-content/plugins/emo-csv-post-type-manager/inc/emo-csv-manager-function.php on line 68
We are currently reviewing the site. However, I need access to your old site to verify the export file. Could you please provide the admin account details for the old site? Additionally, we’ve published your question on our forum. You can check it there and update the account information as needed.
Sent data
We are checking your sites.
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.