私が見つけたすべてのチュートリアルはあなたのテーマのfunctions.phpにあなたのショートコードを追加することを言います。私はこれらのショートコードを私のブログネットワーク間で共有できるように、それを私のテーマから切り離してプラグインに入れたいと思います。プラグインでこれらのショートコードを作成するための参照やチュートリアルはありますか?
functions.php
とプラグインのコードは、ほぼ同じ方法で動作します(ロードされる段階とプラグイン固有のフックを除いて)。
基本的にあなたはfunctions.php
からあなたのコードを取り出して、それをプラグインの中に置いてもそれでも動きます。誤って両方のコピーをロードしても爆発しないように、命名規則と関数定義のチェックを使用することをお勧めします。
しかし、コードの実際の動作に違いはありません。
出発点として、 プラグインの作成 をご覧ください。
基本的には、プラグインヘッダを関数の前に付けるだけです。
本当に簡単な例として、私はショートコードプラグインをGitHubに置くだけです: http://github.com/toscho/WordPress-Shortcodes
それは国際化が欠けています - いつものように:) - しかしそれはあなたにいくつかのヒントを与えるべきです。