WORDPRESS プラグインの開発と学習 (1) HELLO WORLD
WORDPRESS プラグインの開発と学習シリーズの最初の記事、各記事の後に固定文字「Hello World」を追加します
1 wordpress ディレクトリを開きます ->wp-content->plugins
2. plugins 1100w-hello-world
の下に新しいファイルを 2 つ作成します。 -world
1100w-hello-world.php はプラグインに必要なファイルおよびプラグインのエントリーファイルです。プラグインのメイン関数コードを配置します。プラグインに多くの関数が含まれている場合、関数コードを別の php ページに配置できます。この例では、hello world のみが表示されるため、関数コードは 1100w-hello-world.php コード
readme.txt プラグインを wordpress コミュニティに共有する必要がある場合は、このファイルを使用する必要があります。テスト中、ビルドは使用されませんでした。 作成が完了すると、ディレクトリ構造は次のようになります。 4. 1100w-hello-word.php ファイルを編集し、最初に以下のコード<?<span style="color: #000000;">php </span><span style="color: #008000;">/*</span><span style="color: #008000;">Plugin Name: Hello-WorldPlugin URI: http://1100w.com/Description: 最简单的插件实现,在每篇文章的后面追加hello worldVersion: 1.0Author: 1100wAuthor URI: http://1100w.comLicense: GPL</span><span style="color: #008000;">*/</span>?>コードを保存した後、WordPress を開き、バックグラウンドのプラグイン管理に入ります。関数コードは追加されていませんが、プラグインの情報が表示されます。開発済み 上記のコメントコードはWordPressプラグインの説明コードであり、形式は固定されており、各WordPressプラグインで従う必要があります。対応するもの:
プラグイン名
プラグインの公式リンク
プラグインの説明
バージョン
作成者
作成者の公式リンク
オープンソース契約
<span style="color: #008000;">//</span><span style="color: #008000;">添加过滤器,在the_content显示时,执行hello_world函数,追加返回数据</span>add_filter('the_content','hello_world'<span style="color: #000000;">); </span><span style="color: #008000;">//</span><span style="color: #008000;">回调函数</span><span style="color: #0000ff;">function</span> hello_world(<span style="color: #800080;">$content</span><span style="color: #000000;">){ </span><span style="color: #008000;">//</span><span style="color: #008000;">检测是否为single页面.</span> <span style="color: #0000ff;">if</span><span style="color: #000000;"> ( is_single() ) { </span><span style="color: #008000;">//</span><span style="color: #008000;">添加Hello World.</span> <span style="color: #0000ff;">return</span> <span style="color: #800080;">$content</span> . "<h1> Hello World </h1>"<span style="color: #000000;">; } </span><span style="color: #0000ff;">else</span><span style="color: #000000;"> { </span><span style="color: #008000;">//</span><span style="color: #008000;">如果是其它页面不予处理。</span> <span style="color: #0000ff;">return</span> <span style="color: #800080;">$content</span><span style="color: #000000;">; }}</span>6. プラグインを有効にしてリンクを開きます。次のように表示されます: