APIのショートコードワードプレス
wordpress2.5内容は、マクロのコードに掲載の創出のための機能を簡単に設定されているジェーン(ショート)のAPIは、新しいコードを追加します。 ジェーンのコードの形では次のとおり: [再生]または[ codebox ]...[/ codebox ]
ジェーンは、以下のキー属性のジェーンのコードを作成するためのAPIでは、サポートを容易になります。 ジェーンAPIコード分析作業のすべてのフォームで、ジェーンはもはや、各コードを正規表現に対応する準備を対処するために必要です。 ヘルパー関数は、このAPIには、デフォルトの設定と属性にアクセスするため含まれています。 自己を閉鎖し、パッシブジェーンのコードの閉鎖は、 APIのサポートを提供する。
概要
ジェーンは、イベントハンドラのコードを提供するために使用されています。 大規模なプログラムでは、ワードプレスのフィルタフィルタのようにジェーンプロセッサコード:これらのパラメータ(属性)を受け入れ、その結果を返します(ジェーン出力コード) 。 関数add_shortcodeプロセッサの登録ジェーンヤード( ) 。 この2つのパラメータ: Aコード名は、記事自体の文字列)と、プロセッサの機能(にしている。 ジェーンプロセッサのコードの機能を一から二パラメータ: $ attsプロパティ(配列)と$コンテンツ(コンテンツ)でなければなりません(ジェーンは、フォームのコードが含まれて) 。
例:関数my_shortcode_handler ( $ atts 、 $コンテンツ= NULL )のプロセッサの登録( ) 、ジェーンAPI呼び出しヤード
フォームでは以下の通り: ( '私のショート' 、 ' my_shortcode_handler add_shortcode ' ) ;
ときに表示さthe_content 、ジェーンAPIコード"などすべてのジェーンのコードの解決と[私のショートコード] " 、プロパティとコンテンツがある場合は、それらから分離され、それらを解決して、プロセッサのコードに渡さジェーン機能します。 ジェーンは、プロセッサから任意の文字列を返すコードの代わりに、記事自体に挿入されると思います。 ジェーンコードの属性は以下のとおり: [私のショートfooは= "バー"バズ= "チーン" ]コードコンテンツ........[/私のショートコード]は、配列にリンクされます(下記参照)は、 $ attsとしてパラメータは、機能をプロセッサに渡さ; $は、コンテンツ配信とコンテンツ。
配列(の' foo ' = > 'バー' 、 'バズ' = > 'チーン' )キー属性の配列に関連付けられているが、対応する値は、プロパティの値です。











































