タームリストの覚書

商品カテゴリーは三階層。 一階層目のタームのページでは一階層目のみ表示。 二階層目のタームページでは二階層目のリストと、表示中の二階層目タームの子タームを表示。 三階層目のタームページでは三階層目(同じ親ターム)のタームリストと、上部に親タームへのリンクを表示。 <?php $now = get_queried_object(); $parent = …

特定のカスタム投稿を別のサイトのように見せる

複数のカスタム投稿があり、投稿カテゴリーに「お知らせ」があるという構成で、1つのカスタム投稿だけ全く別のデザインで特設サイトのように見せる…というのは、カスタム投稿用のテーマを作ればいいだけの話なんだけど、そのカスタム投稿のトップで「お知らせ」を読み込んで、そこからのリンクでは同じデザインで見せたいということで… 特定の条件で別のテーマを当てる方法は、URL…

出勤・スケジュール管理の覚書

この記事はかなり古いので、出勤・スケジュール管理の覚書2 参照してください。 カスタム投稿「スケジュール(1日1投稿)」「キャスト(1人1投稿)」、カスタムフィールドの設定はAdvanced Custom Fields を使用。 「スケジュール」はデイトピッカーで日付を指定し、この日付がタイトルになるように設定。繰り返しフィールドで投稿オブジェクト(キャスト…

サーバー移転トラブルメモ

何年か前に構築したワードプレスのサーバー移転で、トラブル多発だったのでメモ。 1.移転元のワードプレスでDuplicator もWP Clone も有効化出来なかったので、バックアッププラグインでデータベースのバックアップを取って、hosts を編集し、移転先のデータベースにインポートすることに。 2.ファイル容量オーバーでインポートできず、BigDump(…

会員制サイトでのダウンロード管理

会員制サイトで会員のみがダウンロードできる壁紙コンテンツ、ということで、WP-Filebase Download Manager:https://wordpress.org/plugins/wp-filebase/ を導入。 WP-Filebase の設定ページでカテゴリーを作成し、カテゴリーに対してアクセス権を設定。 ファイルのアップロード時にアクセス権を…