wordpress

WordPress home_url

Written by  on April 6, 2021

Im clean-black Theme von WordPress hat sich IMO ein Fehler eingeschlichen. Der hat die Suchfunktion in meinem Blog etwas zerstört. Manchmal ging es, manchmal nicht. Und die Ergebnis URL hat zwei Schrägstriche, //, enthalten.
Ich lasse jetzt einfach Mal einen Schrägstrich weniger rausschreiben.
Aber genau so gut möglich, dass einfach die Variable irgendwo falsch definiert ist…

$ diff wp-content/themes/clean-black/searchform.php wp-content/themes/clean-black/searchform.php.backup
2c2
< <form method="get" id="searchform" action="<?php echo esc_url(home_url('')); ?>/">
---
> <form method="get" id="searchform" action="<?php echo esc_url(home_url('/')); ?>/">
10c10
< </div>

WordPress home_url Funktion

WordPress API lahmlegen

Written by  on Oktober 31, 2020

./wp-content/themes//functions.php

add_filter( 'rest_authentication_errors', function( $result ) {
  if ( ! empty( $result ) ) {
    return $result;
  }
  if ( ! is_user_logged_in() ) {
    return new WP_Error( '401', 'not allowed.', array('status' => 401) );
  }
  return $result;
});

Quelle: heise

Breitband

Written by  on April 19, 2020

Für heute gibt es ein paar Erkenntnisse.
– Der neue WordPress Editor ist noch immer furchtbar.
– Eine Tabelle aus Excel in WordPress zu übernehmen geht sinnvoll nur als Screenshot
– Für den Screenshot einfach den gewünschten Bereich markieren, kopieren und dann im Paint einfügen (und nötigenfalls zuschneiden)
– Die Bandbreite via LTE schwankt stark in Abhängigkeit von der Tageszeit
– Excel kann bedingte Formatierung, damit entstehen dann so hübsche Bilder wie folgendes:

Verwendete Werte
Download: 40 MBit (das Maximum laut Vertrag) grün; 20 MBit gelb; 0 MBit rot
Upload: 10 Mbit (das Maximum laut Vertrag) grün; 5 MBit gelb; 0 MBit rot
Ping: 20 ms grün; 50 ms gelb; max rot
Zeiten in UTC (also für CEST zwei Stunden dazugebeben)

RAW Data

Editor Plugin für WordPress

Written by  on Dezember 16, 2018

Seit WordPress 5 kommt so ein neuer Schrott-Editor daher. Die übersichtlichen Knöpfe versteckt. Und bei Gedanken die auch in ein oder zwei Tweets Platz hätten total übertrieben!
Mit dem Classic Editor Plugin lässt sich das wieder reparieren.

HSTS Preload WordPress

Written by  on Oktober 2, 2017

HSTS Header korrekt setzen inklusive preload in WordPress mit dem Plugin Security Headers
Preloading für die Browser aktivieren lassen unter hstspreload.org

Status: xn--hllrigl-90a.at is pending submission to the preload list.

Fix WordPress Update

Written by  on März 22, 2017

Wenn WordPress nicht mehr nach /tmp schreiben darf kommt vom Autoupdate eine Fehlermeldung nach diesem Muster

PCLZIP_ERR_MISSING_FILE (-4) : MISSING ARCHIVE FILE ‘/tmp/{WHATEVER..}.TMP’

Die Lösung ist einfach, es muss ein Temp-Verzeichnis definiert werden, auf das WordPress selber noch Zugriff hat.
wp-config.php

define('WP_TEMP_DIR', ABSPATH . 'wp-content/tmp');

Quelle

WordPress und PHP7

Written by  on Januar 18, 2017

Ein neues PHP ist verfügbar für den Webspace! Sofort aktivieren, für WordPress ist das kein Problem!
Doch was passiert – alle Beiträge sind leer.
Was steht im Log?

Got error 'PHP message: PHP Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead

Die Lösung habe ich unter wordpress.org gepostet. Dieses nette wp-code-highlight Plugin zerreisst es leider komplett, wenn ich diese Zeilen einfüge.

Gute Infos gibt es auf stackoverflow

Ladegeschwindigkeit

Written by  on Dezember 4, 2016

Kommt euch das Blog jetzt schneller vor? Am Freitag wurde auf einen VServer umgestellt. Seit dem wollte der WP-Supercache nicht mehr. Ich hab das Plugin schnell ersetzt durch den Cache Enabler. Ja, das hätte ich schon früher tun sollen…
loadingspeed
Was erkennt man in der Grafik?
1. Die Ladezeit der Startseite war bei ca. 2500ms
2. Den Ausfall bei der Umstellung
3. Ladezeit nach der Umstellung bei 3500ms
4. Ladezeit nach aktivieren des Cache Enablers bei 700ms