WordPress : Utilisez le dossier de thème au lieu de plugins_url
J’imagine que c’est très simple mais je n’y arrive pas. J’essaie d’ajouter une page de menu au tableau de bord WordPress via mon thème. J’ai la suite…
add_menu_page(
'Test',
'Test',
'manage_options',
'myplugin/myplugin-admin.php',
'',
plugins_url( 'myplugin/image/icon.png' ),
6
);
Ce qui fonctionne, mais je souhaite utiliser une icône dans mon répertoire de thèmes au lieu d’un plugin. Comment puis-je modifier cela pour regarder là-dedans à la place? J’ai essayé d’utiliser à theme_url
la place mais cela ne fonctionne pas.
Solution n°1 trouvée
get_template_directory_uri()
doit être utilisé pour obtenir l’URI du répertoire du thème parent.
get_stylesheet_directory_uri()
doit être utilisé pour obtenir l’URI du répertoire du thème enfant.
Solution n°2 trouvée
Il n’y a pas de fonction telle que theme_url
, si je ne me trompe pas.
Regardez get_template_directory_uri
ouget_stylesheet_directory_uri
Solution n°3 trouvée
get_template_directory_uri()
doit être utilisé pour obtenir l’URI du répertoire du thème parent.
get_stylesheet_directory_uri()
doit être utilisé pour obtenir l’URI du répertoire du thème enfant.
Solution n°4 trouvée
Il n’y a pas de fonction telle que theme_url
, si je ne me trompe pas.
Regardez get_template_directory_uri
ouget_stylesheet_directory_uri
0 commentaire