web-dev-qa-db-fra.com

Récupérer le chemin de admin.php

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.

1
Teno

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' );
6
Mamaduka

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';
1
cameronjonesweb