タグ

PHPとプラグイン自作に関するmypacecreatorのブックマーク (3)

  • WordPressプラグインの仕組みとクラスを利用したより実践的な解説

    WordPressプラグインの作り方、実践編 「WordPressプラグインの解説」第2弾。 このページではテンプレートタグとフックを利用し、細かな仕様や、動作の制御方法も紹介します。 実用的なプラグインを開発するには必要になる、アクティベート・ディアクティブモード処理。 さらに、より実践的な例としてクラス化についても解説します。 このページの目次 プラグインでテンプレートタグを定義して利用する プラグインでアクションフックを利用する プラグインでフィルターフックを利用する プラグインをクラス化する クラスの分離・外部データの取り込み アクティベート、ディアクティベート処理 プラグインでテンプレートタグを定義して利用する まずは単純な例として独自のテンプレートタグを定義します。 テンプレートタグと言ってもただの関数です。WordPressではプラグインで定義した関数もグローバルとして扱われ

    WordPressプラグインの仕組みとクラスを利用したより実践的な解説
  • WordPressプラグインをクラス定義する方法 | DevelopersIO

    WordPress プラグインをクラスで定義する方法を紹介します。 WordPressにない機能が欲しい場合や既存の機能を変更したい場合に、WordPressのコアプログラムに手を入れずにそれらを実現する方法の一つとして、ご存知の通りWordPress プラグインがあります。 WordPress プラグインを使いこなせば、簡単な表示内容の加工だけでなく、不動産管理、予約管理、ショッピングカートなど様々な機能をWordPressに付加することができます。 WordPress プラグインの作成から利用するまでの流れは非常に簡単で、wp-content/plugins/ディレクトリに標準プラグイン情報(単にPHPのコメント)を記載したPHPファイルを作成するだけで管理画面から使用できるようになります。 関数ベースのSampleプラグイン <?php /* Plugin Name: Sample

  • PHPの勉強にWordPressのプラグインを作ってみる | Waviaei

    PHPを少しづつ勉強してきましたが、データベース連携に突入する前に復習の為、いろいろと作ってみることにしました。とりあえず、お題は「簡単なWordPressプラグイン」です。 インターネットに繋がれていない、古~いWin98seのノートPCを引っ張りだしてきて、httpd+PHP5.1.3の環境でサンプルの学習してましたが、これを機にメインPCの方にローカルWordPress環境を構築。参考にしたのはひろまささんの「Eclipse + XAMPP で WordPress の開発環境を作ろう」です。Eclipseもインストール。XAMPPのインストールは簡単ですねぇ 8) さてプラグインの作成ですが、まずは以下のドキュメントを読んで大体の感じをつかむ。特にひろまささんが書かれたドキュメントがすごく分かりやすい。Codexの方にAPI hookの完全かつ、詳細なリストが無かったのは以外。Cod

  • 1