Maison >Tutoriel CMS >WordPresse >Où se trouve le répertoire des fichiers du plug-in WordPress ?

Où se trouve le répertoire des fichiers du plug-in WordPress ?

尚
original
2019-07-15 13:37:5312508parcourir

Où se trouve le répertoire des fichiers du plug-in WordPress ?

Le répertoire du plug-in WordPress se trouve sous wp-content/plugins/, un répertoire pour chaque plug-in. Lors de l'installation du plug-in, vous pouvez télécharger le plug-in décompressé dans ce répertoire ou installer le plug-in dans le backend WordPress.

Fonctions liées au chemin du plug-in :

plugins_url()

Obtenir l'URI du répertoire du plug actuel -in, par exemple, un plug-in se trouve /wp-content/plugins/myplugin. Le nom du fichier principal du plug-in dans ce répertoire est myplugin.php. Exécutez le code suivant dans myplugin.php. comme suit

echo plugins_url();
//输出:http://www.seo628.com/wp-content/plugins

echo plugins_url('',__FILE__);
//输出:http://www.seo628.com/wp-content/plugins/myplugin

echo plugins_url('js/myscript.js',__FILE__);
//输出:http://www.seo628.com/wp-content/plugins/myplugin/js/myscript.js

plugin_dir_url()

Renvoie l'URI du répertoire du plugin actuel, tel que

echo plugin_dir_url(__FILE__ );
//输出:http://www.seo628.com/wp-content/plugins/myplugin/

Notez la barre oblique inverse à la fin.

plugin_dir_path()

Renvoie le chemin absolu du serveur du répertoire actuel du plug-in, par exemple

echo plugin_dir_path(__FILE__ );
//输出:/home/user/public_html/wp-content/plugins/myplugin/

peut être utilisé pour référencer des fichiers, par exemple

<?php
define(&#39;MYPLUGINNAME_PATH&#39;, plugin_dir_path(__FILE__) );
require MYPLUGINNAME_PATH . &#39;includes/class-metabox.php&#39;;
require MYPLUGINNAME_PATH . &#39;includes/class-widget.php&#39;;
?>

plugin_basename()

Renvoie le nom du fichier du plug-in qui appelle cette fonction (y compris le chemin du plug-in)

Par exemple, appeler cette fonction dans myplugin.php fichier sous le plug-in myplugin, le résultat est le suivant

echo plugin_basename(__FILE__);
//输出:myplugin/myplugin.php

Si Appelé dans le fichier myplugin/include/test.php (test.php est référencé à myplugin.php via include), les résultats sont comme suit

echo plugin_basename(__FILE__);
//输出:myplugin/include/test.php

Constantes liées au chemin d'URL

Il existe également un ensemble de définitions dans WordPress. Les constantes définies représentent les chemins.

WP_CONTENT_DIR

Le chemin absolu du serveur du répertoire wp-content, tel que

/home/user/public_html/wp-content

WP_CONTENT_URL

L'adresse URI du répertoire wp-content, tel que

http://www.seo628.com/wp-content

WP_PLUGIN_DIR

Le chemin absolu du serveur du répertoire du plug-in, tel que

/home/user/public_html/wp-content/plugins

WP_PLUGIN_URL

L'adresse URI du plug- dans l'annuaire, tel que

http://www.seo628.com/wp-content/plugins

Plus de liens liés à WordPress Pour les articles techniques, veuillez visiter la colonne tutoriel WordPress pour apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn