Heim >CMS-Tutorial >WordDrücken Sie >Wo ist das WordPress-Plugin-Dateiverzeichnis?

Wo ist das WordPress-Plugin-Dateiverzeichnis?

尚
Original
2019-07-15 13:37:5312508Durchsuche

Wo ist das WordPress-Plugin-Dateiverzeichnis?

Das Plugin-Verzeichnis von WordPress befindet sich unter wp-content/plugins/, ein Verzeichnis für jedes Plugin, das Sie hochladen können Dekomprimiertes Plugin in dieses Verzeichnis kopieren oder das Plugin im WordPress-Backend installieren.

Plug-in-pfadbezogene Funktionen:

plugins_url()

Ruft den URI des Verzeichnisses des aktuellen Plugs ab -in, ein Plug-in befindet sich beispielsweise /wp-content/plugins/myplugin. Der Hauptdateiname des Plug-ins lautet myplugin.php. Führen Sie den folgenden Code in myplugin.php aus wie folgt:

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()

Gibt den Verzeichnis-URI des aktuellen Plugins zurück, z. B.

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

Beachten Sie den Backslash am Ende.

plugin_dir_path()

Gibt den absoluten Serverpfad des aktuellen Plug-in-Verzeichnisses zurück, zum Beispiel

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

kann zum Referenzieren von Dateien verwendet werden, zum Beispiel

<?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()

Gibt den Namen der Plug-in-Datei zurück, die diese Funktion aufruft (einschließlich des Plug-in-Pfads)

Zum Beispiel der Aufruf dieser Funktion in myplugin.php Datei unter dem Plug-in myplugin, das Ergebnis ist wie folgt

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

Wenn in der Datei myplugin/include/test.php aufgerufen (test.php wird über include auf myplugin.php verwiesen), sind die Ergebnisse wie folgt

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

URL-Pfad-bezogene Konstanten

Es gibt auch eine Reihe von Definitionen in WordPress. Die definierten Konstanten stellen Pfade dar.

WP_CONTENT_DIR

Der absolute Serverpfad des wp-content-Verzeichnisses, z. B.

/home/user/public_html/wp-content

WP_CONTENT_URL

Die URI-Adresse des wp-content-Verzeichnisses, wie zum Beispiel

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

WP_PLUGIN_DIR

Der absolute Serverpfad des Plug-In-Verzeichnisses, wie zum Beispiel

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

WP_PLUGIN_URL

Die URI-Adresse des Plug-Ins im Verzeichnis, wie zum Beispiel

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

Weitere WordPress-Themen. Für technische Artikel besuchen Sie bitte die Spalte WordPress-Tutorial, um mehr zu erfahren!

Das obige ist der detaillierte Inhalt vonWo ist das WordPress-Plugin-Dateiverzeichnis?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn