2013-08-29 11 views
9

は、我々はすでにウィジェットを作成するにはショートを割り当てて、後で私たちの特定の記事やページ内のWordpressの投稿/ページに短いコードでウィジェットを追加するには?

ショートサイドバーのウィジェットを示す

のそのウィジェットの代わりに、些細な方法を表示することに使用できる方法はありますか?私はこの物が相対的なものを見つけられなかったことについて探検した。

ご迷惑をおかけして申し訳ございません。

+1

追加プラグインamrショートコード任意のウィジェット(http://wordpress.org/plugins/amr-shortcode-any-widget/).hope this helpful。 – nickle

+0

よかったニックル – codepixlabs

答えて

6

はい、ショートコードを使用して投稿/ページでウィジェットを呼び出すことができます。このようなシステムを確立するには、このリンクに従ってください。 http://digwp.com/2010/04/call-widget-with-shortcode/

+0

はい私はそこに着いた...そして幾分それは働くことに感謝しました! – codepixlabs

+0

[Shortcodes Ultimate](https://wordpress.org/plugins/shortcodes-ultimate/)が良い選択かもしれません。 – SparkAndShine

1

あなたがワードプレスWordPress Widgets Shortcodeプラグインによってそれを行うことができ、あなたはこれが関連する可能性ショート

+0

私は動的サイドバー領域を追加したくありませんが、プラグインのために1つのウィジェット.. thankyouだけを追加します。私はそのような何かが分かっていなかった!@ !! – codepixlabs

2

としてこのプラグインを使用して、ページ/ポストに任意のウィジェットエリア/ダイナミックサイドバーを埋め込むことができます。

ページ

https://wordpress.org/plugins/widgets-on-pages/

観測と二つの質問にウィジェット:

このプラグインは、ページにショートコードを経由してウィジェットの1または「セット」を挿入することができるポスト、(およびカスタムポストタイプ? )、設定されたショートコードセットのリストも保存されます。とても便利な!

機能をプラグインウィジェットショートコードと比較すると、そのプラグインはプラグインの「セット」を保存する手段を提供せず、ウィジェットを個別に挿入することに重点を置いているようです。実際、各ウィジェットの下端に各ウィジェットのショートコードを挿入し、ウィジェットの各インスタンスに異なるショートコードを割り当てます。またいいです。

https://wordpress.org/plugins/widget-shortcode/

私はウィジェットショートコードは、すべてのウィジェットのインスタンスごとに個別のショートで提供粒度が好きです。プラグインとプラグインを同時に実行するときには、プラグインの「セット」に保存されているウィジェットにも個々のショートコードが割り当てられます。これらの個々のショートコードは、プラグインで必要とされるようにウィジェットの追加のインスタンスを作成する必要なく、別の場所にある「セット」から特定のウィジェットを使用することを可能にします。

ちなみに、これら2つのプラグインは、50以上のサイトを持つWP 4.0マルチサイトインストールのいずれかで、またMakeというテーマを使用しているサイトでもうまく動作します。

FYI:私たちはまた、任意のウィジェットをショートコードしてテストしましたが、いくつかの問題があり、私たちがそれをトラブルシューティングするのではなく、移動しました。公平を期すため、160を超えるプラグインを使用しているサイトを迅速にテストしました。はい、160個のプラグイン。私は知っている、知っているが、それについて少し考えてみる。 160個のプラグインを混在させて起動でき、問題を導入したり、問題を導入したりすることができないプラグインであれば、少なくともWPの次回更新までは問題なく使用できます。 :)

また、Widgetize Pages LightとそのプロバージョンSidebar & Widget Managerもテストしましたが、問題はありませんでした。しかし、ページや投稿にウィジェットを挿入しようとする場合にのみ、テーマ機能やその他のプラグイン機能を複製する追加のページレイアウト機能を提供するので、これらのプラグインは過度のように見えます。

私はウィジェットのショートコードを挿入するためのTinyMCEボタンを提供する "ウィジェットのページ"プラグインを探していました。

ページ、投稿、CPTにウィジェットのショートコードを挿入するTinyMCEボタンがある人はお勧めできますか?

最終的に私は、このアプリケーションの機能の最適な組み合わせを持つページとしてWidgetsを選択しました。わかりやすく、使いやすく、汎用性があり、私たちのために完璧に働きました。 WPで

0

編集ウィジェット:ソースビューのサンプル中register_widget()

:@の/ widgets.php WP-含んで

ファイル 公共機能レジスタ($ widget_class){ ます$ this->ウィジェット[$ widget_class] =新しい$ widget_class(); }

関連する問題