Schlagwort-Archive: Plugin

Dieser Bereich beinhaltet alle Themen zu dem Schlagwort “Plugin”.

Plugin

Plugin “SyntaxHighlighter Evolved” Fehlerbehebung Sonderzeichen

Ich benutze für meine Code-Formatierungen das Plugin “SyntaxHighlighter Evolved“. Leider hat das Plugin einen kleinen Fehler. Wenn die Funktionen, die man darstellen möchte, &-Zeichen haben, werden sie mit “&” codiert, was dann später Fehler bei der Ausführung mit sich bringt, wenn man den Code kopiert.

Fehler beheben

Um den Fehler zu beheben, öffnest Du die syntaxhighlighter.php Datei und fügst folgenden Code an das Ende:

/**
  * Filter um den Fehler mit dem &-Zeichen im SyntaxHighlighter Evolved plugin zu beheben.
  *
  * @param string $code Code zum Formatieren.
  * @param array $atts Attribute.
  * @param string $tag Wort.
  *
  * @return string
  */
 function sonderzeichen_syntaxhighlighter_precode( $code, $atts, $tag ) {
     if ( 'code' === $tag ) {
         $code = wp_specialchars_decode( $code );
     }
     return $code;
 }
 add_filter( 'syntaxhighlighter_precode', 'sonderzeichen_syntaxhighlighter_precode', 10, 3 );

Mit diesem Code werden die Sonderzeichen wieder dekodiert und somit richtig im Code Block angezeigt.

Updates

Automatische Updates bei WordPress deaktivieren

Standardmäßig sucht und installiert WordPress Updates selbst. Dies kann in einem Desaster enden, wenn man z.B. Themes, Plugins oder sogar WordPress Funktionen verändert hat.
Somit kann ein tatsächliches Update für WordPress den gesamten Shop oder Blog lahm legen. Damit WordPress zwar weiterhin prüft, ob die Versionen aktuell sind, nicht jedoch das Update automatisch installiert, benötigt man nur eine Zeile Code in seiner wp-config.php Datei.

define( 'AUTOMATIC_UPDATER_DISABLED', true );
FTP

WordPress Plugin ohne FTP installieren

Manchmal hat man nicht die Möglichkeit, FTP Daten für WordPress bereitzustellen.
Hier hilft der folgende Code – Schnipsel Abhilfe. Er lässt Dich Plugins direkt auf der Plugin Seite installieren. Wie das geht?
Füge einfach folgende Zeile der wp-config.php hinzu.

/** Ermöglicht ein Update ohne FTP Account. */
define('FS_METHOD','direct');