Chemin d'installation de WordPress / thème du modèle / fonction d'image appelez Daquan

Récemment, lors de certains changements de thème, certaines images, CSS, JS et autres fichiers statiques sont souvent appelés.

  • Bien sûr, pour ces fichiers statiques, nous pouvons les appeler directement en utilisant des chemins absolus.
  • Mais considérez ce qui suitcréer un site WebTests et une série de problèmes de code que le thème peut avoir, comme un code qui ne fonctionne pas en raison de modifications aléatoires.
  • Chen Weiliangaime toujours utiliserOutils de gestionFonction de chemin et chemin relatif pour le chargement des ressources.

Parce que le cerveau humain est difficile à retenir pour les codes d'appel de fonction WordPress complexes, nous oublions souvent quels codes de fonction WordPress utiliser lorsque nous avons besoin de les utiliser ?

Nous avons donc décidé de répertorier ici les appels de fonction de chemin WordPress et de les mettre à jour occasionnellement pour référence.

Que signifie Wordpress ?Que fais-tu?Que peut faire un site Web ?

Chemin de la page d'accueil WordPress

<?php home_url( $path, $scheme ); ?>

Appel de fonction PHP ▼

<?php echo home_url(); ?>
  • Afficher : http:// votre nom de domaine

Chemin d'installation WordPress

<?php site_url( $path, $scheme ); ?>

Appel de fonction PHP ▼

<?php echo site_url(); ?>
  • Affichage : http://votredomaine/wordpress

Moteur WordPresschemin de gestion

<?php admin_url( $path, $scheme ); ?>

Appel de fonction PHP ▼

<?php echo admin_url(); ?>
  • Afficher : http://votredomaine/wordpress/wp-admin/

wp-inclut le chemin

<?php includes_url( $path ); ?>

Appel de fonction PHP ▼

<?php echo includes_url(); ?>
  • Affichage : http://votredomaine/wordpress/wp-includes/

chemin du contenu wp

<?php content_url( $path ); ?>

Appel de fonction PHP ▼

<?php echo content_url(); ?>
  • Affichage : http://votredomaine/wordpress/wp-content

Chemin de téléchargement WordPress

<?php wp_upload_dir( string $time = null, bool $create_dir = true,bool $refresh_cache = false ) ?>

Appel de fonction PHP ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['baseurl']; ?>
  • Afficher : http://votredomaine/wordpress/wp-content/uploads

Appel de fonction PHP ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['url']; ?>
  • Afficher : http://votredomaine/wordpress/wp-content/uploads/2018/01

Chemin du serveur d'appel de fonction PHP ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['basedir']; ?>
  • Affichage : D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/uploads

Chemin du serveur d'appel de fonction PHP ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['path']; ?>
  • Affichage : D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/uploads/2018/01

Plugin WordPresschemin

<?php plugins_url( $path, $plugin ); ?>

Appel de fonction PHP ▼

<?php echo plugins_url(); ?>
  • Affichage : http://votredomaine/wordpress/wp-content/plugins

Appel de fonction PHP ▼

<?php plugin_dir_url($file) ?>
  • Fréquemment utilisé:      //$file (obligatoire) renvoie le chemin absolu du plugin courant
  • Affichage : http://votredomaine/wordpress/wp-content/plugins/votreplugin/

Appel de fonction PHP ▼

<?php plugin_dir_path($file); ?>
  • Fréquemment utilisé:      //$file (obligatoire) renvoie le chemin absolu du serveur de plugin actuel.
  • Le placer sous le fichier de thème renverra également le chemin absolu du serveur de thème, mais il n'est pas recommandé de l'utiliser, il est facile de se tromper.
  • Affichage : D:\WorkingSoftWare\phpStudy\WWW\wordpress\wp-content\plugins\votreplugin/

Chemin du thème WordPress

<?php get_theme_roots(); ?>

Fréquemment utilisé:

afficher : /thèmes

<?php get_theme_root( '$stylesheet_or_template' ); ?>

Fréquemment utilisé:

Affichage : D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes

<?php get_theme_root_uri(); ?>

Fréquemment utilisé:

Afficher : http://votredomicileain.com/wordpress/wp-content/themes

<?php get_theme_file_uri( '$file' ) ?>

Fréquemment utilisé:

Affichage : http://votredomaine.com/wordpress/wp-content/themes/cwlcms

<?php get_theme_file_path( '$file' ) ?>

Fréquemment utilisé:

Affichage : D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

<?php get_template(); ?>

Fréquemment utilisé: // renvoie le nom du thème

Affichage : cwlcms

<?php get_template_directory(); ?>

Fréquemment utilisé:

Affichage : D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

<?php get_template_directory_uri(); ?>

Fréquemment utilisé:

Affichage : http://votredomaine.com/wordpress/wp-content/themes/cwlcms

Remarque : get_template interroge le fichier style.css du thème. S'il n'y a pas un tel fichier dans le répertoire du thème, une erreur se produira.

<?php get_stylesheet(); ?>

Fréquemment utilisé: //Si vous utilisez un sous-thème, retournez le nom du répertoire du sous-thème

Affichage : cwlcms

<?php get_stylesheet_uri(); ?>

Fréquemment utilisé:

Affichage : http://votredomaine.com/wordpress/wp-content/themes/cwlcms/style.css

<?php get_stylesheet_directory() ?>

Fréquemment utilisé:

  • //Si vous utilisez un sous-thème, retournez le chemin du serveur du sous-thème

Affichage : D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

  • //Mais il est plus utilisé pour inclure d'autres fichiers
<?php get_stylesheet_directory_uri(); ?>

Fréquemment utilisé:

Affichage : http://votredomaine.com/wordpress/wp-content/themes/cwlcms

Remarque : get_stylesheet interroge le fichier style.css du thème. S'il n'y a pas un tel fichier dans le répertoire du thème, une erreur se produira.

Obtenir plusieurs informations d'un blog

Enfin, partagez des fonctions plus puissantes qui obtiennent essentiellement tous les chemins ci-dessus et d'autres informations.

<?php get_bloginfo( '$show', '$filter' ) ?>
  • Appel de fonction PHP : //get_bloginfo peut obtenir une variété d'informations sur le blog,Obtenir l'adresse du blog lorsque $show est défini sur url
  • Afficher : http:// votre nom de domaine

Autres informations pouvant être obtenues par get_bloginfo :

  • prénom
  • la description
  • wpurl
  • URL du site/url
  • admin_email
  • jeu de caractères
  • version
  • type_html
  • texte_direction
  • langue
  • feuille de style_url
  • répertoire_feuille de style
  • modèle_url
  • répertoire_modèle
  • pingback_url
  • atome_url
  • rdf_url
  • rss_url
  • rss2_url
  • commentaires_atom_url
  • commentaires_rss2_url

J'espère que le blog de Chen Weiliang ( https://www.chenweiliang.com/ ) a partagé "WordPress Installation Path/Template Theme/Image Function Calling Daquan", qui vous est utile.

Bienvenue à partager le lien de cet article :https://www.chenweiliang.com/cwl-1622.html

Bienvenue sur la chaîne Telegram du blog de Chen Weiliang pour obtenir les dernières mises à jour !

🔔 Soyez le premier à obtenir le précieux « Guide d'utilisation de l'outil d'IA de marketing de contenu ChatGPT » dans le répertoire supérieur de la chaîne ! 🌟
📚 Ce guide contient une valeur énorme, 🌟C'est une opportunité rare, ne la manquez pas ! ⏰⌛💨
Partagez et likez si vous aimez !
Vos partages et likes sont notre motivation continue !

 

发表 评论

Votre adresse email ne sera pas publiée. 项 已 用 * 标注

到 顶部