Login Meta | PHP 7.2 | Fehlermeldung: Use of undefined constant

Aktuell arbeiten wir noch im Hintergrund an der Foren-Struktur, daher kann es vorkommen das noch nicht alles zu 100% passt. Sowohl die Foren-Bereiche, Labels, Berechtigungen, Icons und das verschieben der Themen in die entsprechende Bereiche wird noch alles durchgeführt, sobald das abgeschlossen ist entfernen wir diesen Hinweis auch.
  • Hallo zusammen
    Ich verwende den nachfolgenden Code, um den Loginbereich als Widget anzuzeigen.

    Leider erscheint bei PHP 7.2 die nachfolgende Fehlermeldung:
    Warning: Use of undefined constant replace_meta_widget - assumed 'replace_meta_widget' (this will throw an Error in a future version of PHP) in /XXX on line 24

    Kann mir hier jemand einen Tipp geben, wie ich die Fehlermeldung beheben kann?

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

    Wenn du Fragen hast, kannst du dich gerne jederzeit an @Maximilian Rupp wenden

    Hinweis: folgt noch


  • Warning: Use of undefined constant replace_meta_widget - assumed 'replace_meta_widget' (this will throw an Error in a future version of PHP) in /XXX on line 24

    Kann mir hier jemand einen Tipp geben, wie ich die Fehlermeldung beheben kann?

    Code
    function replace_meta_widget(){
    unregister_sidebar_widget ('meta');
    $widget_ops = array('classname' => 'widget_meta', 'description' => __( "Login Dashboard") );
    wp_register_sidebar_widget('meta', __('Anmelden'), 'wp_widget_meta_modified', $widget_ops);
    }

    __('Anmelden') < = was soll dies werden?

    wp_register_sidebar_widget('meta', 'Anmelden', 'wp_widget_meta_modified', $widget_ops);


    add_action('widgets_init',replace_meta_widget); <= Was verstehtst du an der Fehlermeldung nicht?
    add_action('widgets_init', 'replace_meta_widget');

    function wp_widget_meta_modified($args) {
    extract($args);
    $options = get_option('widget_meta');
    $title = empty($options['title']) ? __('Anmelden') : apply_filters('widget_title', $options['title']);


    $title = empty($options['title']) ? 'Anmelden' : apply_filters('widget_title', $options['title']);

    Mit offenen Augen träumen

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!