Widget Builder

Widget-Builder

URL

https://theeventscalendar.com/

評価

★★★★★

有料/無料

無料

日本製/海外製

海外製

作者

Modern Tribe, Inc.

説明

ウィジェットビルダーは、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() クエリを変更します

特徴

「Widget Builder」は、Modern Tribe, Inc.が開発したWordPressプラグインで、カスタムウィジェットを作成し、サイトのサイドバーやダッシュボードに配置するためのツールです。

  • 管理画面(Appearance > Widget Builder)から簡単にウィジェットを作成可能。
  • ウィジェットをダッシュボードウィジェットとして有効化するオプションを提供。サイドバーに表示しない設定も可能。
  • デフォルトテンプレートをテーマ内にコピーしてカスタマイズ可能(tribe_widget_builder/views/widget.php)。
  • リンクターゲットの指定やヘッダータイトルの非表示オプションなど、細かなカスタマイズが可能。
  • 翻訳ファイルのサポートがあり、ユーザーが翻訳を貢献可能。
  • WordPress 3.0以降およびPHP 5.1以上で動作。
  • ページ読み込みごとにクエリを実行しないようキャッシュを統合し、パフォーマンスを向上。
  • クエリパラメータや投稿取得のカスタマイズが可能なフィルター(例:tribe_widget_builder_get_posts_args)を提供。

関連記事