In WordPress è semplice includere gli script di Disqus.
La soluzione è la seguente:
add_filter( 'script_loader_src', 'my_remove_ver_css_js', 9999 );
function my_remove_ver_css_js( $src ) {
if ( strpos( $src, 'ver=' ) !== false ) {
$src = remove_query_arg( 'ver', $src );
}
return $src;
}
function my_scripts_tag( $tag, $handle ) {
if( $handle === 'disqus' ) {
return str_replace( ' src', ' data-timestamp="' . time() . '" src', $tag );
}
return $tag;
}
add_filter( 'script_loader_tag', 'my_scripts_tag', 10, 2 );
function my_scripts() {
if( is_single() ) {
wp_register_script( 'disqus', 'https://username.disqus.com/embed.js', false, '', true );
wp_enqueue_script( 'disqus' );
}
}
add_action( 'wp_enqueue_scripts', 'my_scripts' );