web-dev-qa-db-fra.com

Appel d'une erreur de fonction non définie après l'ajout de add_filter à wp-config

Je reçois

Fatal error: Call to undefined function add_filter() in example.com/wp-config.php on line 20

après avoir ajouté

add_filter( 'auto_update_plugin', '__return_true' );

sur wp-config.php

Mon fichier plugins.php est présent et add_filter () est défini à l'intérieur de celui-ci.

Je veux juste activer les mises à jour automatiques pour le noyau, les plugins et les thems.

Qu'est-ce que je fais mal?

3
SkyHiRider

Il y a une section qui devrait ressembler à ceci:

defined( 'ABSPATH' ) || define( 'ABSPATH', __DIR__ . '/' );
require_once( ABSPATH . 'wp-settings.php' );

add_filter() est disponible après cela, vous l'utilisez probablement trop tôt.

4
fuxia

La meilleure pratique recommandée consiste à utiliser un mu-plugin pour cela. Ajouter add_filter()s directement à wp-config.php peut causer toutes sortes d'autres problèmes et conflits.

1
Josh Koenig