日付ベースのナビゲーションにカスタム投稿タイプを取り入れるカレンダーウィジェット
WordPressのためのCPTカレンダーウィジェットは、Ahir Hemantによって作成されたWordPressプラグインで、カスタム投稿タイプのカレンダー表示をサイドバーやフッターに追加します。訪問者はAJAX月間ナビゲーションと可視の投稿数を使用して、リスティングページを離れることなく時間ベースのアーカイブをブラウズできます。このプラグインは、複数のウィジェットインスタンス、スタイリングのためのCSSフック、シンプルなウィジェットメニューの設定を提供します。イベント、ポートフォリオ、またはその他のタイムスタンプ付きCPTコンテンツを公開し、焦点を絞った日付ベースの発見が必要なサイトオーナーや開発者を対象としています。
それが何であり、CPT駆動の出版ワークフローにどのように適合するか
このプラグインは標準のカレンダーウィジェットをCPT対応のナビゲーターに変換します。これにより、編集チームはブログアーカイブに依存するのではなく、出版日によってイベント投稿やポートフォリオアイテムを公開できます。管理者はウィジェットインスタンスごとに単一の登録済みカスタム投稿タイプを選択し、カレンダーをそのコンテンツストリームにマッピングします。これは、日付に基づく発見が読者の旅の一部である出版ワークフローに適しています。たとえば、イベントスケジュールや日付付きのケーススタディなどです。
ライブサイトで何ができるか
ウィジェットはインタラクティブな月ごとのブラウジングをサポートします。AJAXナビゲーションを通じてカレンダーをフルページリロードなしで更新し、各日付に投稿数を表示します。複数のインスタンスが異なるサイドバーで実行できるため、チームは異なるCPT用に別々のカレンダーを配置できます。スタイリングはCSSクラスとテーマ統合用に提供されたフックを介して調整できます。
サイト編集者やテーマ開発者にとってアプローチしやすいか
設定はWordPressウィジェットメニューから処理されます。これにより、コードを編集しないコンテンツマネージャーにとって設定が簡単になります。開発者はカレンダーをカスタムテーマに統合するためのCSSクラスとアクションポイントを取得します。視覚的な調整にはCSSの知識が役立ちますが、非技術的なユーザーはウィジェットを配置し、プログラミングなしで投稿タイプを選択できます。
一般的な互換性と信頼性の懸念に対する動作
このプラグインは自己ホスト型のWordPressサイトと標準のPHP環境を対象としています。これにより、典型的なホスティングスタックと相互運用します。カレンダーはレスポンシブテーマのためにサイドバーとフッターのコンテナサイズに適応します。そのデザインはオーバーヘッドを追加しないように小さなフットプリントを強調し、AJAXナビゲーションは月の変更時にフルページリロードと比較してサーバーの往復を減少させます。
1つのコンテンツストリームのために集中した日付中心のナビゲーションが必要なときに使用してください
このプラグインは、ウィジェットごとに単一のカスタム投稿タイプへのコンパクトで日付ベースのアクセスが必要なサイトオーナーや開発者にとって実用的なオプションです。最小限の設定で編集サイドバーやテーマレイアウトに統合される狭い範囲のツールを期待してください。複数の投稿タイプを単一のビューに集約する結合カレンダーやウィジェットベースのナビゲーションを超えた機能セットが必要な場合は、別のソリューションを選択してください。
高評価
- カレンダー表示のために登録されたカスタム投稿タイプを選択します
- AJAXの月ナビゲーションは、完全な再読み込みなしでビューを更新します
- 即時の文脈のためにカレンダーの日付に投稿数を表示します
- 複数のウィジェットインスタンスと開発者フックをサポートしています
低評価
- ウィジェットインスタンスごとに1つの投稿タイプ、マルチタイプの集約はありません
- 視覚的な変更には、完全にカスタマイズするためのCSSの知識が必要です。
- 専門的な範囲は、統合されたカレンダーを必要とするサイトには適さない場合があります。