Deaktiviere defaault WordPress Kommentare von einem Plugin

Ich ändere das Facebook-Kommentar-Plugin zu meinen Zwecken. Was ich tun möchte, ist, dass WordPress native Kommentare automatisch entfernt werden, wenn es aktiviert ist. In Wirklichkeit möchte ich die WordPress-Kommentarfunktionen im Element selbst und / oder allgemeine Einstellungen verwenden, um zu entscheiden, ob dies der Fall ist sollte zeigen oder nicht.

Disqus funktioniert so und es ist genau so, wie man es erwarten würde, wenn ein System zum Ersetzen von Kommentaren standardmäßig funktioniert. Ich denke, dieses Plugin sollte so funktionieren, es sei denn, du sagst es anders.

Hat jemand Ideen, wie disqus das erreicht?

D

Solutions Collecting From Web of "Deaktiviere defaault WordPress Kommentare von einem Plugin"

Die meisten Themen verwendeten comments_template , um ihre Kommentarbereiche einzubeziehen. Es ist voll von Filtern, von denen eine die Include-Datei (normalerweise comments.php) ist, die Sie entführen können, um eine Datei aus Ihrem Plugin aufzunehmen, die all das Zeug für Facebook-Kommentare enthält (oder nichts, wenn Sie nur Kommentare deaktivieren möchten).

Beispiel:

 < ?php add_filter( 'comments_template', 'wpse35363_comments_template' ); function wpse35363_comments_template( $file ) { return plugin_dir_url( __FILE__ ) . 'path/to/your/file.php'; } 

Soweit allgemeine Einstellungen und Post-Einstellungen sind diese in wp_options bzw. wp_postmeta gespeichert. Sehen Sie sich an, wie die Standardkommentar- compat-Datei aussieht und Sie sollten eine Vorstellung davon bekommen, wie Sie dies in Ihrem Plugin tun können.