Existe-t-il un meilleur moyen de récupérer le chemin de admin.php et l’url de wp-admin.css?
Ce que je peux penser, c'est:
$adminphppath = ABSPATH . '\wp-admin\admin.php';
$admincssurl = get_bloginfo('wpurl') . '/wp-admin/css/wp-admin.css";
Cependant, certains peuvent changer le chemin d'accès administrateur pour des raisons de sécurité. J'ai donc besoin d'un moyen plus fiable.
[Edit] J'ai besoin du chemin système pour admin.php, pas de l'URL. Parce que j'ai besoin de l'inclure.
Vous pouvez utiliser admin_url()
function pour le fichier wp-admin.css et ABSPATH pour admin.php.
$admin_php_path = ABSPATH . '/wp-admin/admin.php';
$admin_css_url = admin_url( 'css/wp-admin.css' );
Vieille question que je connais, mais cela représente des installations où wp-admin n'est pas le répertoire admin
$admin_abspath = str_replace( site_url(), ABSPATH, admin_url() );
$admin_php_path = $admin_abspath . '/wp-admin/admin.php';