私はちょうどPHP
とWordPress
を学び始めています。 WordPressの既定の単純なプラグインがHello Dolly
となっています。hello.php
のファイルには、wptexturize()
やadd_action()
などのWordPress機能がありますが、そのファイルにはinclude
またはrequire
という表現はありません。そのプラグインがテーマを含まずにWordPressの機能を使用する方法は?Hello DollyプラグインはWordpress関数をどのように使用しますか?
答えて
add_action()とその他(https://codex.wordpress.org/Plugin_APIを参照)は、Wordpress Plugin APIの一部であり、プラグインのグローバル実行スペースで利用できます。
があり、オンラインでプラグイン開発のチュートリアルのトンであるか、これをチェックhttps://codex.wordpress.org/Writing_a_Plugin
編集:
の簡素化の流れ:
Request --> index.php --> wp-settings.php -> (checks for active plugins) -> List of active plugins -> each list item (plugin) is included (basically your plugin index file) --> plugin index file uses plugin API
だから、あなたのプラグインコードと考えることができますwpインデックスファイルの一部として...以前にロードされたものはプラグインコードでも利用できます。
あなたの回答をありがとう、私はこれをすでに知っていますが、私はそれらの可用性の仕組みを知りたいと思います。 –
「1.php」、「2.php」、「index.php」の3つの 'php'ファイルがある場合、' '.php''と' '2.php''が' 'index ''に含まれているとしますか? php'の場合、 '' php'に属する関数は '' 2.php'で利用できますか? –
それは正しい - 含めることは素晴らしいです:) –
- 1. どのようにWordPressのプラグイン内でカールを使用していますか?
- 2. wordpressはどのようにプラグインを表示しますか?
- 3. Protege 5のhello worldプラグインはどのように作成しますか?
- 4. sigma.js用のプラグインはどのように「プラグイン」しますか?
- 5. どのようにdatatables ajax関数を使用しますか
- 6. Jeditable関数はどのように使用できますか?
- 7. どのようにWordpressにギャラリーでキャプションのメディアライブラリを使用すると言う?どのようにセットアップのWordpress(またはプラグインを)へ
- 8. ラムダ関数をどのように使用できますか?
- 9. Wordpressのプラグイン関数:関数が存在するかどうかを確認してください。
- 10. コンポーザー/ジェンキンとwordpressをプラグインで使用すると、データベースをどのように更新しますか?
- 11. これにはどのようなPHP関数を使用しますか?
- 12. Wordpressのプラグイン - Wordpressのホームページのプラグインはどうすればいいですか
- 13. どのようにbash関数でローカル変数を使用しますか?
- 14. Wordpress/PHP - wordpress-poweredページの外にプラグインを使用するには?
- 15. プラグインを開発中 - wordpressデータベースを使用しようとしています
- 16. 無料のように&Wordpressのプラグインは
- 17. WordPressのプラグイン - backbone.jsを使用
- 18. wordpressプラグインのカラーボックスを使用
- 19. プラグイン/エクステンションの開発にどのようにバージョンコントロールを使用しますか
- 20. Perlはどのようなハッシュ関数/アルゴリズムを使用していますか?
- 21. WordPressのどのプラグインがこのサイトを使用していますか?
- 22. Swiftでは、どのような構文がありますか?(Hello、World):(hello、world)
- 23. Pythonではどのようにline.rstrip()を使用しますか?
- 24. jqueryプラグインのパラメータに関数名を使用できますか?
- 25. Azure関数でカスタムNuGetフィードをどのように使用しますか?
- 26. Node.js LambdaでAWS User Pool関数をどのように使用しますか?
- 27. は私のワードプレスのプラグインで角度を使用しようとwordpressの
- 28. どのように各WordPress投稿の動的ハイパーリンクを使用しますか?
- 29. 別の関数の関数から返された配列をどのように使用しますか?
- 30. NavigatorIOSでpush()関数をどのように使用しましたか?
コードを投稿できますか? – rmc00
@ rmc00そのコードはあまりにも多くのスペースを取る。あなたはこのリンクからダウンロードできます:https://wordpress.org/plugins/hello-dolly/ –