wpDiscuz - WordPress Comment Plugin
Share:
Notifications
Clear all

Customization of wpdiscuz-comment-plugin


dmendiratta
Posts: 2
Topic starter
(@dmendiratta)
New Member
Joined: 1 year ago

Hi Team,

We already have your wpdiscuz plugin integrated in our website. Now we are exploring it more to implement it on another places.So we have these 2 questions which we required your assistance.They are as following:

1) Can we integrate the plugin with a custom table?
2) Can we load comments with ajax if we do it with shortcode?
If Yes please provide a sample code.

Thanks,

Deepak

Topic Tags
3 Replies
Asti
Posts: 3567
 Asti
Support
(@asti)
Support member
Joined: 4 years ago
Posted by: @dmendiratta

1) Can we integrate the plugin with a custom table?

I'm really sorry, but there is no way to do this. 

2) Can we load comments with ajax if we do it with shortcode?

You can use the code provided by Taron in this post: 

https://wpdiscuz.com/community/postid/598/

Reply
developingsteps
Posts: 1
(@developingsteps)
New Member
Joined: 1 year ago

I have same problem as Mr. @dmendiratta 
Will this code work? Please confirm! 

<?php
/**
* WPDISCUZ Plugin shortcode
*/
function my_wpdiscuz_shortcode() {
$html = "";
if (file_exists(ABSPATH . "wp-content/plugins/wpdiscuz/themes/default/comment-form.php")) {
ob_start();
include_once ABSPATH . "wp-content/plugins/wpdiscuz/themes/default/comment-form.php";
$html = ob_get_clean();
}
return $html;
}
add_shortcode("wpdiscuz_comments", "my_wpdiscuz_shortcode");

/**
* Call single post by AJAX
*/
add_action('wp_ajax_playback_submit_callback','playback_submit_callback');
add_action('wp_ajax_nopriv_playback_submit_callback','playback_submit_callback');

function playback_submit_callback() {

$args = array(
'post_type' => 'playbook',
'p' => 104
);

$query = new WP_Query($args);
while ( $query->have_posts() ) {
$query->the_post();
$html = do_shortcode('[wpdiscuz_comments]');
}
wp_reset_postdata();
echo $html;
exit;
}
?>

Reply
dmendiratta
Posts: 2
Topic starter
(@dmendiratta)
New Member
Joined: 1 year ago

I did the same thing but not working for me. Please look into this as soon as possible

Reply
Share: