Erreur WordPress : erreur fatale : impossible d’utiliser la valeur de retour de la fonction dans le contexte d’écriture dans
Toute l’erreur :
Erreur fatale : Impossible d’utiliser la valeur de retour de la fonction dans le contexte d’écriture dans /www/…/wp-content/themes/…/includes/meta.page.php à la ligne 178
'desc' => esc_html__('Default value on Theme Options: ', 'consultaid') .
((isset(Themeton_Std::getopt('social_sharevisibility')[$post_type.'s']) &&
Themeton_Std::getopt('social_sharevisibility')[$post_type.'s'] == '0') ?
esc_attr__('Hidden', 'consultaid') : esc_attr__('Show', 'consultaid')),
Solution n°1 trouvée
Essayez de retirer l’appel à la classe statique de la isset
vérification. Définissez une variable puis utilisez-la dans la fonction isset().
$var = Themeton_Std::getopt('social_sharevisibility')[$post_type.'s'];
'desc' => esc_html__('Default value on Theme Options: ', 'consultaid') .
((isset($var) && Themeton_Std::getopt('social_sharevisibility')[$post_type.'s'] == '0') ?
esc_attr__('Hidden', 'consultaid') : esc_attr__('Show', 'consultaid')),
0 commentaire