Widget Builder
ウィジェットビルダーは、WordPressのネイティブ編集インターフェースを使用して、サイト用のカスタムウィジェットを作成するための独自のツールを提供します。
MU互換
・管理ダッシュボードウィジェットを作成(新機能!)
・画像へのリンク
・タイトルと説明
・「続きを読む」リンクテキストのカスタマイズ
・非常に多機能です。すべてのフィールドはオプションです。
・テンプレートのオーバーライドをサポートしているため、テーマに合わせてテンプレートをオーバーライドできます。
PHP 5.2.17、5.3.14、5.4.4、WP 3.3 および 3.4 でテスト済み。
このプラグインは積極的にサポートされており、私たちはできる限りのサポートをさせていただきます。そのお返しとして、私たちは以下の3つのことをお願いしています。
ご協力をお願いします。
フォーラムで質問を見つけた場合や、素晴らしいアイデアをお持ちで、それをコーディングしてパッチを提出していただける場合は、大変助かります。
私たちからも感謝の気持ちを込めて、惜しみない賛辞を贈ります。フリーランスとして活動されている方は、私たちのことを知ってもらう良い機会となり、有償の仕事につながるかもしれません。
また、翻訳を提供していただければ、喜んで投稿いたします。
寄付をお願いします。この寄付が私たちの活動を支えるのに十分な収益を生み出すのであれば、本当に助かります。
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=R8H3DD84PWAQ2
プレミアムプラグインをご購入いただくことで、私たちをサポートしていただけます。
特に、Events Calendar Pro(http://tri.be/wordpress-events-calendar-pro/)はぜひご覧ください。
注: WordPress.org バナーで使用されているギアのベクター アートは、http://www.opengraphicdesign.com によって作成されました。
ドキュメント
ダッシュボードウィジェット
ウィジェットをダッシュボードウィジェットとして有効にするには、ウィジェットエディターで「ダッシュボードウィジェットとして利用可能」を選択します。サイドバー配置用のウィジェットリストにこのウィジェットを表示したくない場合は、「サイドバーウィジェットを無効にする」を選択します。
デフォルトテンプレートとカスタムテンプレート
組み込みテンプレートは、テンプレート内のファイルで上書きできます。
ウィジェットビルダーには、ウィジェット出力用のデフォルトテンプレートが付属しています。ウィジェットの表示コードを変更したい場合は、テンプレートディレクトリに「tribe_widget_builder」という新しいフォルダを作成し、「views/widget.php」ファイルをコピーしてください。
新しいファイルを自由に編集してください。プラグインフォルダ内のファイルは編集しないでください。プラグインを最新リリースにアップデートしたときに競合が発生します。
または、「tribe_widget_builder_widget.php」というフィルターを使用して、任意のパスを指定することもできます。
ウィジェットクエリ引数のフィルタリング
ウィジェット一覧を細かく調整したり、MU インストール時にビルダーを 1 つのサイトに制限したりするには、クエリ引数または get_posts 全体をフィルタリングします。
以下のフィルターをオーバーライドできます。
‘tribe_widget_builder_get_posts_args’ // ウィジェットクエリパラメータをカスタマイズします
‘tribe_widget_builder_get_posts’ // get_posts() クエリを変更します