Skip to content

Instantly share code, notes, and snippets.

@bavington
Created June 7, 2015 16:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bavington/fad6f8813f78e1d66171 to your computer and use it in GitHub Desktop.
Save bavington/fad6f8813f78e1d66171 to your computer and use it in GitHub Desktop.
Function to Add DISQUS to WooCommerce product pages.
function disqus_embed($disqus_shortname) {
global $post;
wp_enqueue_script('disqus_embed','http://'.$disqus_shortname.'.disqus.com/embed.js');
echo '<div id="disqus_thread"></div>
<script type="text/javascript">
var disqus_shortname = "'.$disqus_shortname.'";
var disqus_title = "'.$post->post_title.'";
var disqus_url = "'.get_permalink($post->ID).'";
var disqus_identifier = "'.$disqus_shortname.'-'.$post->ID.'";
</script>';
}
function add_disqus_embed(){
disqus_embed('yourdisqussitename');
}
add_action( 'woocommerce_after_single_product', 'add_disqus_embed');
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment