X

Benutzerdefinierte Fehlermeldungen zum Admin-Panel hinzufügen

Schnipsel von IsItWP

Möchten Sie eine benutzerdefinierte Fehlermeldung auf der Admin-Seite des Themes anzeigen? Es gibt wahrscheinlich ein Plugin dafür, aber wir haben einen schnellen Code-Schnipsel erstellt, den Sie verwenden können, um dem Admin-Panel in WordPress benutzerdefinierte Fehlermeldungen hinzuzufügen.

Anweisungen:

Sie müssen diesen Code nur zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin einfügen:

add_action( 'admin_notices', 'custom_error_notice' );
function custom_error_notice(){
     global $current_screen;
     if ( $current_screen->parent_base == 'themes' )
          echo '<div class="error"><p>Warning - If you modify template files this could cause problems with your website.</p></div>';
}

Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzufügen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress hinzufügen, damit Sie Ihre Website nicht versehentlich beschädigen.

Wenn Ihnen dieser Code-Schnipsel gefallen hat, sollten Sie sich unsere anderen Artikel auf der Website ansehen, wie zum Beispiel: 28 beste WordPress-Lebenslauf-Themes, um den besten Eindruck zu hinterlassen.

Kommentare   Hinterlasse eine Antwort

  1. Danke. Es hilft mir wirklich…..

    1. Cool Arif, ich konnte helfen.

  2. Wie kann man das auf dem Dashboard anzeigen lassen? Ich bekomme es in allen anderen Menüs wie Werkzeuge zum Laufen, aber nicht im Dashboard. Gibt es auch andere Standard-WP-Klassen, die ich verwenden kann, außer error? 

    1. Sie werden in Zeile 04 bemerken: $current_screen->parent_base == 'themes' Sie müssen das Wort themes durch etwas anderes wie "edit" usw. ersetzen. Für die Entwicklung können Sie diesen Schnipsel verwenden, um den Namen des current_screen zu erhalten.

      add_action( 'admin_notices', 'current_screen' );
      function current_screen() {
      if( !is_admin() ) return;
       
      global $current_screen;
       
      print_r($current_screen->parent_base);
      }

      Fügen Sie diesen Schnipsel zur functions.php Ihres WordPress-Themes hinzu und im Admin-Bereich wird der Name angezeigt, den Sie für themes ersetzen müssen. Wenn Sie das Dashboard möchten, ersetzen Sie themes durch index. Vergessen Sie nicht, diesen Schnipsel zu entfernen, sobald Sie fertig sind, da Sie ihn nur benötigen, um die parent_base zu erhalten. Bezüglich der Nachrichtentypen können Sie class="error" in updated ändern.

  3. Elliott der Webdesigner 2. Juni 2011 um 22:32 Uhr

    Das ist eine großartige Sache, damit könnte man viel Spaß haben 🙂

    1. @elliottrichmond:disqus  ja, es ist etwas, das Sie als Nachricht anzeigen oder mit einem Plugin usw. verknüpfen könnten. Sehr nützlich.

Kommentar hinzufügen

Wir freuen uns, dass Sie einen Kommentar hinterlassen haben. Bitte beachten Sie, dass alle Kommentare gemäß unserer Datenschutzrichtlinie moderiert werden und alle Links nofollow sind. Verwenden Sie KEINE Schlüsselwörter im Namensfeld. Lassen Sie uns ein persönliches und bedeutungsvolles Gespräch führen.

WordPress Launch Checkliste

Die ultimative Checkliste für den Start von WordPress

Wir haben alle wichtigen Checklistenpunkte für den Start Ihrer nächsten WordPress-Website in einem praktischen E-Book zusammengefasst.
Ja, senden Sie mir das kostenlose E-Book!