最近の案件と投稿の関連まとめ

外注案件がほとんどなので実際のサイトはお見せできませんが、どんなサイトを作成したか、最近のものから、いくらか変わった設定をしたものをまとめていきたいと思います。 通常、使用しているプラグインはCustom Post Type UI、Custom Post Type Permalinks、Simple Custom Post Order、Admin CSS M…

ワードプレスで出来ることまとめ

新着情報・任意の投稿を外部に表示 メールフォームでの予約受付・定員や日時での締め切り イベントの管理/予約・申込みとの連携 画像やPDFのアーカイブ 投稿欄のカスタマイズ/自由度の高いコンテンツ 検索・絞り込み/マッチング メールフォームと投稿の連携など 会員制サイト ショッピングサイト 多言語サイト 予約更新/自動更新 インポート・複製・サーバー移転 お問…

複数サイト管理

複数のワードプレスを管理できるプラグインをいくつか試してみた。MainWP、WP Umbrella など。 多機能すぎて複雑に見えたり、アカウント登録が必要だったりで、どこまで一元で管理したいかにもよるでしょうが、複数の管理画面を行き来するだけなら、Admin Menu Editor でリンクをつければ良いかな、と。 Admin Menu Editor はメ…

qTranslate について

qTranslate は公式では開発が終了している多言語プラグインですが、これもまだ使用しているサイトがあるので、現在の後継について書いておきます。 現在の後継はqTranslate-XT、https://github.com/qtranslate/qtranslate-xt でダウンロードできます。 最新は3.15.2 で最終更新は今年の7月、WordPr…

acf 投稿オブジェクトにフィルター

以前紹介した「acf 投稿オブジェクトの対象を制限」に関するメモ 今回は30名近くいる投稿者ごとに選択できるカテゴリーを限定したいということで、30名分の分岐を書くことになりそうだったが、ユーザー名が担当カテゴリー名に特定の文字を足したものだったので、 function my_post_object_query( $args, $field, $post_i…

REST API ランディングページ

以前、REST API でコンテンツの本文を表示する方法について書いたのは(こちら)、複数のランディングページを1つのワードプレスで管理する方法はあるかと聞かれたためで、この話は今のところ、REST API を使えば、という回答だけで終わっているのだが、ワードプレスで管理したい理由は画像や文言を編集したいから、ということで、この時頭に浮かんだ方法を確かめてお…

既読ボタン

会員制サイトで大切なお知らせをユーザーが読んだことを確認したい、読んだユーザーの名前と合計人数を投稿上に表示したい。 1.カスタムフィールドでユーザー名欄を作成 2.ログイン中のユーザー名を取得 3.ユーザー名欄を取得して、ログイン中ユーザー名が含まれていなければ既読ボタンを表示して送信してもらう 4.ユーザー名欄が空であれば、そのままログイン中ユーザー名を…