Je suis un peu confus, mais si je l'appelle get_post_meta(get_the_ID(), "event", $single = true);
elle renvoie la valeur de cette clé, mais si je l'appelle ainsi:Comment appeler get_post_meta correctement
$event_page_meta = "event";
function isEvent()
{
return get_post_meta(get_the_ID(), $event_page_meta, $single = true);
}
il retourne un tableau de toutes les méta . Je suis un développeur php plutôt inexpérimenté (principalement python), mais je ne vois pas de différence entre ces deux appels.
Pouvez-vous expliquer pourquoi je ne peux pas extraire cette clé à une variable?
oui! génial! Je pense que global est meilleur pour mon cas car je veux avoir quelques paramètres globaux à travers le site. – dmitko
L'utilisation de variables globales signifie généralement que vous avez écrit du code mal conçu. –
OK. Pouvez-vous me dire le meilleur design pour de telles constantes globales? Les utiliser comme globaux semble être une bonne idée plutôt simple. Je veux vraiment savoir - par exemple. en python je créerais un module constants.py où stockerait toutes ces variables. – dmitko