Support » Installation » get_the_author wurde mit einem Parameter oder Argument aufgerufen, der seit Vers

  • Gelöst katsie

    (@katsie)


    Hallo,

    kann jemand helfen? Ich bekomme auf meiner Seite diese Fehlermeldung via Debug true:

    get_the_author wurde mit einem Parameter oder Argument aufgerufen, der seit Version 2.1.0 veraltet ist! Es gibt jedoch keine alternative Möglichkeit. in wp-includes/functions.php on line 5153

    In Line 5153 steht aber nur E_USER_DEPRECATED

    Der ganze Befehl lautet:

    function _deprecated_argument( $function, $version, $message = '' ) {
    
    	/**
    	 * Fires when a deprecated argument is called.
    	 *
    	 * @since 3.0.0
    	 *
    	 * @param string $function The function that was called.
    	 * @param string $message  A message regarding the change.
    	 * @param string $version  The version of WordPress that deprecated the argument used.
    	 */
    	do_action( 'deprecated_argument_run', $function, $message, $version );
    
    	/**
    	 * Filters whether to trigger an error for deprecated arguments.
    	 *
    	 * @since 3.0.0
    	 *
    	 * @param bool $trigger Whether to trigger the error for deprecated arguments. Default true.
    	 */
    	if ( WP_DEBUG && apply_filters( 'deprecated_argument_trigger_error', true ) ) {
    		if ( function_exists( '__' ) ) {
    			if ( $message ) {
    				trigger_error(
    					sprintf(
    						/* translators: 1: PHP function name, 2: Version number, 3: Optional message regarding the change. */
    						__( '%1$s was called with an argument that is <strong>deprecated</strong> since version %2$s! %3$s' ),
    						$function,
    						$version,
    						$message
    					),
    					E_USER_DEPRECATED
    				);
    			} else {
    				trigger_error(
    					sprintf(
    						/* translators: 1: PHP function name, 2: Version number. */
    						__( '%1$s was called with an argument that is <strong>deprecated</strong> since version %2$s with no alternative available.' ),
    						$function,
    						$version
    					),
    					E_USER_DEPRECATED
    				);
    			}
    		} else {
    			if ( $message ) {
    				trigger_error(
    					sprintf(
    						'%1$s was called with an argument that is <strong>deprecated</strong> since version %2$s! %3$s',
    						$function,
    						$version,
    						$message
    					),
    					E_USER_DEPRECATED
    				);
    			} else {
    				trigger_error(
    					sprintf(
    						'%1$s was called with an argument that is <strong>deprecated</strong> since version %2$s with no alternative available.',
    						$function,
    						$version
    					),
    					E_USER_DEPRECATED
    				);
    			}
    		}
    	}
    }
    • Dieses Thema wurde geändert vor 3 Wochen von Bego Mario Garde. Grund: Codeformatierung korrigiert
Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)
  • WordPress aktuell? Alle Plugins aktuell? Theme aktuell? Welche PHP-Version?

    Fragen über Fragen!

    Warum ein Link zu deiner Website wichtig ist

    • Diese Antwort wurde geändert vor 3 Wochen von bscu.
    Thread-Ersteller katsie

    (@katsie)

    Hi,

    WordPress ist 5.6.2 und alle Plugins habe ich aktualisiert.

    Ich nutze Mulitsite und bekomme bei allen Seiten, die Woocommerce nutzen, eine Fehlermeldung oder sie laden gar nicht mehr (weiße Seite) oder es kommt nur ein Hinweis „Kritischer Fehler bitte prüfe dein E-mail Postfach..“ aber ich habe keine E-mail erhalten.

    Thread-Ersteller katsie

    (@katsie)

    Ich habe jetzt mal das Plugin WP Reset gelöscht, obwohl es gar nicht aktiv war. Jetzt gehen alle Shopseiten wieder. Ob das am Ende die Lösung war, weiß ich nicht.

    Moderator Bego Mario Garde

    (@pixolin)

    Danke für die Rückmeldung.

Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)