Schlagwort-Archive: WordPress

WordPress ist das freies Content-Management-System, welches ursprünglich zum Aufbau und zur Pflege eines Weblogs entwickelt wurde.

WordPress von HTTPS auf HTTP zurückstellen

WP-Admin ist nach Umstellung auf HTTPS gesperrt, Abbruch beim laden der Webseite, WordPress muss zurück zu HTTP.

Geht bei der Umstellung mit WordPress von HTTP auf HTTPS etwas schief, weil etwa das SSL-Zertifikat und die Webserver Konfiguration nicht konsistent ist, muss möglicherweise zum weiteren vorgehen wieder zurück auf HTTP gewechselt werden, der Zugang zum WP-Admin ist nun jedoch versperrt.

Lösung WordPress zurück zu HTTP

Abhilfe schaft das ändern von HTTPS auf HTTP über phpMyAdmin in der SQL Tabelle wp_options und dem Feld siteurl und home, mit Bearbeiten wird bei option_value die gewünschte URL mit dem Präfix (http) eingetragen.

WordPress von HTTPS auf HTTP zurückstellen, ändern über phpMyAdmin in der SQL Tabelle wp_options und dem Feld siteurl und home

Die hier geänderte URL entspricht der in WP-Admin unter Einstellungen › Allgemein bei WordPress-Adresse (URL) und Website-Adresse (URL) eingetragen ist.

Möglicherweise muss die WordPress-Konfigurationsdatei wp-config.php editiert werden, um SSL zu deaktivieren.

define('FORCE_SSL_ADMIN', true);

Den Wert auf false setzen, oder die Zeile mit einem hash (#) auskommentieren.

define('FORCE_SSL_ADMIN', false);

Apache RewriteRule überprüfen

Auch muss möglicherweise beachtet werden, das wenn die Apache RewriteRule HTTPS aktiviert wurde, diese wieder auf HTTP zurückgesetzt werden kann.

RewriteEngine on
RewriteCond %{SERVER_NAME} =www.mydomain.com
RewriteRule ^https://%{SERVER_NAME}%{REQUEST_URI} [L,NE,R=permanent]

Dies könnte sich in der .htaccess-Datei befinden, oder in der Webserver Konfiguration unter VirtualHost der entsprechenden Domain.

Fazit

In diesem Beitrag wird gezeigt, wie WordPress von HTTPS auf HTTP zurückgesetzt werden kann. Das wenn etwa nicht wie vorgesehen, das SSL-Zertifikat und die Webserver oder DNS Konfiguration noch nicht vorgenommen wurde.

Twitter Follow Me Button

Follow Me Button in WordPress einbinden

Twitter Follow Me Button gibt es reichlich genügend, auf der suche nach einem probaten und simplen Twitter Follow Me Button, stieß ich schließlich auf der Twitter Developer Plattform auf den adäquaten Button, der einsetzbare Code kommt wie folgt zu stehen.

    Dieser Orginal Twitter Button ist allerdins nicht datenschutzkonform und erfüllt die die DSGVO vom 25.Mail 2018 nicht. Eine datenschutzkonforme Lösung zeigt unser Beitrag hier.

Twitter Button Code:

<a href="https://twitter.com/donkeyshark" class="twitter-follow-button" data-show-count="false">Follow @donkeyshark</a> <script src="https://platform.twitter.com/widgets.js" type="text/javascript"></script>

Der fertig eingebettete Button 

  Der Javascript braucht es bei weiteren Buttons nicht mehr. Beim kopieren anstelle @donkeyshark dein Twitter Account einsetzen.

Der Mention Button kommt wie folgt zum Einsatz.

<a href="https://twitter.com/intent/tweet?screen_name=donkeyshark&ref_src=twsrc%5Etfw" class="twitter-mention-button" data-show-count="false">Tweet to @donkeyshark</a><script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

Der fertig eingebettete Button 

Bei WordPress kann der Button an beliebiger stelle in Beiträge oder Seiten als Code eingefügt werden, auch können Widgets verwendet werden, beispielsweise unter Design ein HTML Widget per Drag & Drop in der Inhalts-Seitenleiste platzieren und den Code einfügen und speichern.

Follow Me Button Parameter Referenz

Ein Follow Me Button kann von den Standardeinstellungen geändert werden, in dem die Parameter class=“twitter-follow-button“ angepasst werden.

data-size="large"
data-lang="de"
data-show-screen-name="false"
data-show-count="false"
ParameterBeschreibungBeispiel
screen_nameThe Twitter username to be followed. Automatically extracted from the anchor element’s href attribute when using JavaScript-enhanced button markup.TwitterDev
show_screen_nameSet to false to hide the username of the specified account.false
show_countSet to false to hide the number of accounts following the specified account.false
sizeSet to large to display a larger button.large
langA supported Twitter language code.de
dntWhen set to true, the button and its embedded page on your site are not used for purposes that include personalized suggestions and personalized ads.true