Erreur WordPress : erreur fatale : impossible d’utiliser la valeur de retour de la fonction dans le contexte d’écriture dans

Publié par Jean-Michel le

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 issetvé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')),
Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *