WordPressのカスタムフィールドでカレンダーを作成する

宿泊施設や貸会議室等の予約状況カレンダーをサイトに掲載したいという要望はこれまでも何度かありましたが、今回はWordPressで作成したサイトに簡単な予約状況カレンダーを載せたいという依頼を請けました。
そこで MTS Simple BookingEvents Manager などプラグインをいくつか試しに触ってみたのですが、なかなか顧客の要望に合致するシンプルな機能のものが見つからないので、最終的にカスタム投稿タイプとカスタムフィールドの機能を駆使して自作してみることにしました。

Continue Reading

サイト構築のためのブランクテーマ(Type1)

こちらは、WordPressでサイト構築するために一からオリジナルテーマを作成する際に使用することを目的としたブランクテーマのページです。
テーマのダウンロードはこのページの最下部にダウンロードボタンから可能です。

blank_theme_type1先の投稿「サイト構築のためのブランクテーマ制作中」で触れた通り、基本は静的コンテンツ中心で、新着情報のみユーザーが更新可能な動的コンテンツで構成したサイトを想定したブランクテーマです。
新着情報の投稿にはWordPressデフォルトの投稿(post)を使用します。

Continue Reading

サイト構築のためのブランクテーマ制作中

バージョン2.xの時代からWordPressを触り始めておよそ10年になりますが、年間10件近いサイトをWordPressで作っていながら、毎回一からテーマ造りをしていたため、かねてより作ろうと考えていたサイト構築のベースとなるブランクテーマを作ってみることにしました。

Continue Reading

サイト構築に便利なプラグインまとめ

覚え書きを兼ねて、これまで使用してきたサイト構築に必要なプラグイン、および便利だったプラグインの中から主なものをまとめてみました。

過去の記事の中でもLightbox系プラグインなどこちらに挙げているプラグインと同様の機能を持つ別のプラグインをいくつか紹介していますが、WordPressのバージョンアップやクライアントのニーズに伴い、使用するプラグインも度々変化しますので、今回は「2016年11月版プラグインまとめ」としてご紹介したいと思います。

Continue Reading

投稿のカテゴリーリストを独自に作成する方法

カテゴリーによる投稿の絞り込み(カテゴリーアーカイブ)のナビゲーション表示には通常 wp_list_categories() を使用しますが、固定ページ上で絞り込みを行いたい場合には、設定されているカテゴリー名とスラッグを一通り取得して独自にナビゲーションを作成する必要があります。
この場合には get_categories() を利用するのですが、たびたびその方法を忘れるので簡単にですがその覚え書きです。 Continue Reading