Kategorien
Technologie

Selbst gehostete Kommentare vs. eingebaute WordPress-Kommentare

Da ich meine Leistung auf dieser Website in Ordnung gebracht habe. Ich beschloss, die Kommentare in Ordnung zu bringen, und dachte zunächst, dass ich Disqus verwenden würde, wurde aber schnell entmutigt, als ich sah, dass sie automatisch Affiliate-Links und Anzeigen zu Ihrer Website hinzufügen. Nein danke! Man kann die Affiliate-Links zwar abschalten, aber es gibt noch andere Gründe, die man in Betracht ziehen sollte, Enter Commento:

Profis

  • Anpassungsfähig (NUR 11 KB JavaScript und CSS)
  • Privatsphäre im Mittelpunkt
  • Soziale Logins (Google, Twitter, GitHub & GitLab)
  • Gehostet ($5 und höher) ODER selbst gehostet
  • Weniger Last auf Ihrem Server
  • Docker-Unterstützung
  • Mehr Funktionen als integrierte WordPress-Kommentare
  • Kommentarformulare überall mit einem winzigen HTML-Skript einbetten
  • Mobile-responsive
  • Analytik

Nachteile

  • Kein WordPress-Plugin
  • Etwas anderes zum Verwalten (wenn Sie sich entscheiden, selbst zu hosten)
  • Einrichtung (wenn Sie sich entscheiden, selbst zu hosten)
  • Keine native SSL-Unterstützung (erfordert zusätzliche Arbeit für das Add-on)

Eine weitere wirklich tolle Sache an Commento ist, dass Sie die Wahl haben, entweder für das Hosten zu bezahlen Commento.io oder veranstalten Sie es selbst!

Wenn Sie sich dafür entschieden haben, es für sich hosten zu lassen oder selbst zu hosten, können Sie in jedem Fall Kommentare von Disqus in Commento importieren. Wenn Sie also von WP-Kommentaren kommen, müssen Sie möglicherweise zuerst Ihre WordPress-Kommentare in Disqus importieren und dann Ihre Kommentare exportieren usw.

Commento + Docker + SSL

Ich habe ein großartiges Repository für den Einstieg in das Self-Hosting gefunden: Commento. Raul verwendet Let's Encrypt für SSL/TLS, zusammen mit NGINX.

GitHub: Commento einfach installieren mit Docker Compose und SSL

Ich hatte Probleme, NGIX dazu zu bringen, die SSL-Zertifikatsdateien ordnungsgemäß zu laden, und musste die Berechtigung für beide Dateien ändern:

sudo chmod 0640 /etc/letsencrypt/live/commento.meinedomain.de/fullchain.pem
sudo chmod 0640 /etc/letsencrypt/live/commento.meinedomain.de/privkey.pem

Das hat mich zum Laufen gebracht.

Platzieren Sie den Code

Mit einem Child-Theme zum Laufen bringen

Ich habe die Datei content-single.php in mein Child-Theme-Verzeichnis (GeneratePress) kopiert und den Commento-Code direkt nach dieser Zeile eingefügt:

FÜGEN SIE HIER IHREN CODE EIN

Dadurch wird das Kommentarformular nur auf Ihren Beitragsseiten angezeigt.

ODER verwenden Sie ein Plugin!

https://github.com/zgordon/wp-commento

Sie müssen Folgendes ändern /includes/enqueue-scripts.php zu Ihrer commento.io Domain.

Abschließende Überlegungen

Ich hatte ein kleines Problem mit der Bestätigungs-E-Mail, nachdem ich Commento eingerichtet hatte, und es gab keine Option, eine weitere E-Mail zur Bestätigung anzufordern, sodass ich die Docker-Container zurücksetzen musste.

Ich habe den Restart-Parameter aus der Docker-Konfigurationsdatei entfernt und den Commend ausgeführt, docker-kompostieren runter um sie höflich abzuschalten. Dann, docker volume prune um alle Docker-Volumes auf dem Server zu löschen und zuletzt docker-compose up -build.

Besonderer Dank

TESMAT am Tesla Supercharger

TESMAT

TESMAT könnte die richtige Matratze für Ihr nächstes Nickerchen an der Supercharger-Ladestation, Ihren Campingausflug mit dem Auto oder das perfekte Geschenk für Ihren Lieblings-Tesla Model 3/Y-Besitzer sein. Sie können meinen Gutscheincode verwenden, um bei Ihrem Kauf zu sparen.

Erfahren Sie mehr:

luminar neo logo für helle Hintergründe aktualisiert | graydonschwartz.com

Luminar Neo

Verwenden Sie die Schaltfläche unten und nutzen Sie den Rabattcode (GRAYDON), um sich eine süßer Rabatt an der Kasse auf Luminar:

Es kann sein, dass ich eine kleine Provision für meine Befürwortung, Empfehlungen, Erfahrungsberichte und / oder Links zu den oben verlinkten Produkten oder Dienstleistungen erhalte. Ihr Kauf unterstützt mich dabei, Ihnen mehr Fotos, Reiseführer und Reisen um die Welt zu bieten.

Von Graydon Schwartz

Mehr über Graydon erfahren Sie auf der Website Über mich Seite.