Articles of Hinweise

Hinweis: wp_enqueue_script wurde falsch aufgerufen

Dies ist ein Fehler, den ich erhalte, wenn mein Plugin aktiviert ist: Hinweis: wp_enqueue_script wurde falsch aufgerufen. Skripte und Stile sollten erst registriert oder in die Warteschlange eingereiht werden, wenn die Skripte wp_enqueue_scripts, admin_enqueue_scripts oder login_enqueue_scripts aktiviert sind. Weitere Informationen finden Sie unter Debugging in WordPress. (Diese Nachricht wurde in Version 3.3 hinzugefügt.) In / […]

WordPress Admin-Hinweis in der Plugin-function

Ich habe Beispiel WordPress-Plugin-class. Ich woocommerce_saved_order_items woocommerce woocommerce_saved_order_items und ich möchte eine Admin-Nachricht erstellen. Fügen Sie eine Aktion aus __construct hinzu, aber wenn ich eine Notiz in der Hook-function erstellen möchte, wird sie nicht angezeigt. Wo ist das Problem? class SomeClass { private static $instance; public function __construct() { add_action(‘woocommerce_saved_order_items’,array($this,’orderStatusChange’),10,1); add_action(‘admin_notices’, array($this,’simple_notice’)); // This works […]

Admin-Hinweise codieren Standardausgabe

Ich habe gerade ein Problem mit den VIP-Codierungsstandards. Ich versuche, einen Admin-Hinweis wie folgt auszudrucken: add_action( ‘admin_notices’, function() { $class = ‘notice notice-warning is-dismissible’; $message = __( ‘We suggest that you use the API Key file for your API Keys.’, ‘package-wordpress’ ); print wp_sprintf( ‘%s’, $class, $message ); }); Es ist erfolgreich, dass es den […]

wp_logout_url () – WordPress Fehlermeldung

Mein wp_logout_url() funktioniert direkt vom Frontend. Aber wenn ich das neue Passwort vom Frontend ändere, dann auf der Seite Passwort ändern, wenn ich auf Logout wp_logout_url() , gibt die wp_logout_url() Sie versuchen sich abzumelden (Name der Site) Möchten Sie sich wirklich abmelden? Hier ist ein Screenshot-Ausschnitt Irgendwelche Vorschläge?

Wie füge ich einen Link zum Steuerbegriff auf der Admin-Seite Bearbeiten hinzu?

Ich habe eine benutzerdefinierte Taxonomie, “Genre”. Ich möchte, dass meine Redakteure auf dem Bildschirm “Genre bearbeiten” (im Admin) in der Lage sind, auf die erste Seite dieses Genres / Begriffs zu verlinken. Oben auf der Seite “Genre bearbeiten” gibt es einen Link wie: Siehe diese Seite: mysite.com/genre/fiction oder – wenn ich einen “Vorschau Änderungen” Button […]

Nicht definierte Eigenschaft: stdClass :: $ labels in general-template.php post_type_archive_title ()

Ich habe einen benutzerdefinierten Post-Typ mit einer Standard-Tag-Taxonomie wie ‘taxonomies’ => array(‘post_tag’) : ‘taxonomies’ => array(‘post_tag’) . Ich habe einigen Posts dieses CPT einige Tags hinzugefügt, die auf dem Frontend mit dem Template-Tag the_tags() und die Links, die es generiert, haben dieses Format http://local.mysite.dev/tag/tag1/ . Wenn ich auf einen solchen Link tag.php , wird eine […]

Fügen Sie eine benutzerdefinierte Benachrichtigung nach dem Löschen hinzu

Ich versuche, eine benutzerdefinierte Info-Nachricht hinzuzufügen, nachdem der Beitrag aus dem Papierkorb gelöscht wurde, aber ich habe kein Glück damit add_action( ‘delete_post’, ‘show_admin_notice’ ); /** * Show admin notice after post delete * * @since 1.0.0. */ function show_admin_notice(){ add_action( ‘admin_notices’, ‘show_post_order_info’ ); } /** * Display notice when user deletes the post * * […]

WP_DEBUG ist nicht gesetzt, aber ich bekomme immer noch Warnungen

Wenn WP_DEBUG nicht definiert ist, sollten Sie niemals Warnungen sehen. Aber auf einigen Seiten auf einigen Servern sehe ich immer noch ein paar. Nicht alle Warnungen, die angezeigt würden, wenn WP_DEBUG festgelegt wurde, aber einige wenige. Ich habe versucht, die Fehlerstufe in php.ini zu ändern, aber das scheint keine Auswirkung darauf zu haben, ob Warnungen […]

Hide php Hinweise im Dashboard

Wenn ich ein Thema programmiere, setze ich WP-DEBUG ein. Welche gewährleisten einen korrekten PHP-Code. Leider verwenden die meisten Plugin-Entwickler weiterhin nicht vorhandene vars: echo $args[‘title’]; Notice: Undefined index: title in /wp-content/plugins/easy-fancybox/easy-fancybox.php on line 301 Anstatt von echo ( isset($args[‘title’]) ? $args[‘title’] : ” ); So bekomme ich bei einigen Plugins permanent einige Fehler (sogar MU […]

get_the_ID () gibt eine Benachrichtigung in 404-Seite

Ich benutze get_the_ID () in meiner wp_enqueue_scripts Aktion aufgrund einiger Bedürfnisse, aber als Ergebnis bekomme ich die folgende Nachricht (WP-Debug ist an): Hinweis: Versuchen Sie in Zeile 29 die Eigenschaft non-object in C: \ wamp \ www \ WordPress \ wp-includes \ post-template.php zu erhalten Ich weiß, warum das passiert. Meine Frage ist, warum sollte […]