Heim > Backend-Entwicklung > PHP-Tutorial > WORDPRESS-Plug-in-Entwicklung lernen (1) HALLO WELT

WORDPRESS-Plug-in-Entwicklung lernen (1) HALLO WELT

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-08-08 09:25:37
Original
1166 Leute haben es durchsucht

Im ersten Artikel der WORDPRESS-Plug-in-Entwicklungs- und Lernreihe wird am Ende jedes Artikels das feste Zeichen „Hallo Welt“ angehängt

1. Öffnen Sie das WordPress-Verzeichnis->wp-content->plugins

2. Erstellen Sie ein neues Verzeichnis 1100w-hello-world unter Plugins

3. Erstellen Sie zwei neue Dateien unter 1100w-hello-world

1100w-hello-world.php ist eine notwendige Datei für das Plug-in und die Eintragsdatei des Plug-ins. Platzieren Sie den Hauptfunktionscode des Plug-Ins. Wenn das Plug-in viele Funktionen enthält, kann der Funktionscode auf verschiedenen PHP-Seiten platziert werden. Da in diesem Beispiel nur Hallo Welt angezeigt wird, wird der Funktionscode im Code 1100w-hello-world.php platziert

readme.txt Wenn Sie das Plug-in für die WordPress-Community freigeben möchten, müssen Sie diese Datei verwenden. Während des Tests wurde der Build nicht verwendet.

Nach Abschluss der Erstellung sieht die Verzeichnisstruktur wie folgt aus:

4. Bearbeiten Sie die Datei 1100w-hello-word.php und geben Sie zuerst den folgenden Code ein

<?<span>php 
</span><span>/*</span><span>
Plugin Name: Hello-World
Plugin URI: http://1100w.com/
Description: 最简单的插件实现,在每篇文章的后面追加hello world
Version: 1.0
Author: 1100w
Author URI: http://1100w.com
License: GPL
</span><span>*/</span>
?>
Nach dem Login kopieren

Öffnen Sie nach dem Speichern des Codes WordPress und rufen Sie die Plug-In-Verwaltung im Hintergrund auf. Obwohl der Funktionscode nicht hinzugefügt wird, können Sie die von uns entwickelten Plug-In-Informationen sehen

Der obige Kommentarcode ist der Beschreibungscode des WordPress-Plug-Ins. Das Format ist festgelegt und muss von jedem WordPress-Plug-In befolgt werden. Entspricht:
Plug-in-Name
Offizieller Link des Plug-ins
Plug-in-Beschreibung
Version
Autor
Offizieller Link des Autors
Open-Source-Vereinbarung

5. Funktionscode zu 1100w-hello-word.php hinzufügen

<span>//</span><span>添加过滤器,在the_content显示时,执行hello_world函数,追加返回数据</span>
add_filter('the_content','hello_world'<span>);
 
</span><span>//</span><span>回调函数</span>
<span>function</span> hello_world(<span>$content</span><span>)
{
     </span><span>//</span><span>检测是否为single页面.</span>
     <span>if</span><span> ( is_single() ) {
            </span><span>//</span><span>添加Hello World.</span>
        <span>return</span> <span>$content</span> . "<h1> Hello World </h1>"<span>;
     }
     </span><span>else</span><span> {
           </span><span>//</span><span>如果是其它页面不予处理。</span>
        <span>return</span> <span>$content</span><span>;
     }
}</span>
Nach dem Login kopieren

6. Aktivieren Sie das Plug-in und öffnen Sie einen Link. Die Plug-in-Funktion wird wie folgt angezeigt:

Das Obige stellt die Entwicklung und das Lernen des WORDPRESS-Plugins vor (1) HALLO WELT, einschließlich des Inhalts. Ich hoffe, dass es für Freunde hilfreich sein wird, die sich für PHP-Tutorials interessieren.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage