Mein Problem ist mit @package
und @subpackage
.
Ich ging zu dem vorgeschlagenen Link ( Wofür sind die Paket- und Unterpaketkommentare? ). Dort habe ich nichts gefunden, was ich auf mein Problem anwenden könnte, sondern die folgende Antwort: „Dies sind PHPDoc-Tags, mit denen eine aussagekräftige (und automatisierte) Codedokumentation erstellt wird.“ Das habe ich jetzt:
/**
* Contains a list of all custom action hooks and corresponding functions defined for abc.
* This file is included in functions.php:
*
* @package theme-name
* @subpackage Functions
*/
Dies ist kein Kinderthema von zehnundzwanzig. Im Ordner mit dem Themennamen befindet sich ein Ordner : functions
. Mein untergeordnetes Thema befindet sich in einem anderen Ordner. Ich habe die functions.php
Datei in meinem untergeordneten Themenordner gespeichert . Es passiert nichts (Ändern des Inhalts), entweder wenn ich das Unterpaket meines Ordnernamens ändere oder das Functions
Wort dort lasse .
Was soll ich hier einfügen?
/**
* Contains a list of all custom action hooks and corresponding functions defined for abc.
* This file is included in functions.php:
*
* @package theme-name
* @subpackage ???
*/
quelle
include()
oderrequire()
in Ihrer Hauptdateifunctions.php
, um die neue PHP-Datei einzuschließen? Wenn nicht, wird es nie geladen. Ich würde sagen, einen neuen Thread zu öffnen, aber das Einfügen von PHP-Dateien ist kein WP-spezifisches Problem. Wenn Sie also einen neuen Thread öffnen, würde ich Sie dazu ermutigen, dies bei Stack Overflow zu tun.Das @ Package gibt ein Paket an, um Klassen oder Funktionen zu gruppieren und zu definieren, auch ein Thema für WordPress. Ein @ -Unterpaket ist ein untergeordnetes Element des Themas, z. B. eine Funktionalität für eine bestimmte Anforderung oder ein untergeordnetes Thema, ein Unterpaket.
kleiner Hinweis zum Dokument der phpdoc-Tags: http://manual.phpdoc.org/HTMLSmartyConverter/HandS/phpDocumentor/tutorial_tags.pkg.html
quelle
Das sind Dokumentations-Tags. Sie verwenden sie, um verwandte Codebits für die Codedokumentation zu gruppieren. Wikipedia hat ein gutes Diagramm mit den verschiedenen verfügbaren Tags. Die offizielle Dokumentation finden Sie unter http://www.phpdoc.org/ .
Recht. Nichts passiert. Dies dient nur zur Codedokumentation. Sie werden nichts bemerken, bis Sie Ihren Code über das PHPDoc-Skript ausführen, das Dokumentation generiert, aber die Funktionsweise Ihres Codes nicht ändert.
Verwenden
@package
Sie diese Option , um Ihr Thema zu identifizieren. Verwenden Sie@subpackage
, wenn Sie möchten, auf Gruppenfunktionen innerhalb der theme-- eine Datei von Widgets oder etwas themenspezifische volle sagen.Welchen Unterschied macht es, einschließlich der @ package-Annotation oder nicht?
http://codex.wordpress.org/Inline_Documentation
quelle