WordPressのパスワード保護投稿で隠れるのはthe_content()だけ
2019年9月6日
WordPressのパスワード保護投稿の機能をよくよく確認してみたら、これはget_the_content()の処理中にパスワード保護設定されていたら、パスワード入力のフォームを表示させる、という場合分けがされているだけ...
WordPressのパスワード保護投稿の入力フォームをカスタマイズ
2019年9月6日
普段あまり使うことがない機能ですが、WordPressには投稿にパスワードを入力しないと表示されない、「パスワード保護投稿」という機能があります。 この機能を有効にすると、 のようなメッセージとパスワード入力フォームが表...
WordPressの先頭固定表示は投稿タイプアーカイブで無効化
2019年9月6日
WordPressの「投稿」にはチェックをするとメインクエリで常に先頭に固定して表示することが出来る「先頭固定表示の投稿(Sticky Posts)」という機能があります。 しかしこれが、WP_Queryで使ってみると、...
WordPressのカスタムメニューはWP_Queryで取得できます。
2019年9月1日
WordPressのメニュー構造についてあれこれ見ていたら、メニューって カスタム投稿;nav_menu_item カスタム分類:nav_menu で構成されているのが分かりました。 なので、指定したメニューのアイテムリ...
pre_get_postsでメインクエリを変更した際の次/前リンクの取得する方法
2019年8月28日
WordPressでは、pre_get_postsを使用することで、メインクエリで取得される記事の順番をカスタマイズすることができます。 例えば「イベント投稿」では、並び順をカスタムフィールドで設定した「開催日」に変更す...
WordPressのイベント投稿を開催日と終了日基準に日付アーカイブを作成する方法
2019年8月23日
WordPressでカスタム投稿タイプとして「 イベント投稿 」を作成するとします。 このとき、通常投稿での日付アーカイブでは、 にアクセスすると、2019年8月に公開した投稿のアーカイブが表示されます。 一方「イベント...
Gutenberg適用時の編集画面でタクソノミーパネルを表示させない方法
2019年8月15日
WordPressの運用時に、投稿の編集画面でカテゴリーやタグなどのタクソノミーを選択出来ないようにしたいケースがあります。そのような時は、これまではremove_meta_boxを使用していたのですが、Gutenber...
★アイコンのラジオフォームの横にラベルを表示する方法
2019年8月7日
先日Font Awesomeで★アイコンのラジオフォームをJS無しで作成する方法で評価レビューで使う★アイコンのラジオフォームを作成しましたが、ここに選択した★数に応じて横にラベルを表示する方法を試してみました。 と言っ...
Font Awesomeで★アイコンのラジオフォームをJS無しで作成する方法
2019年8月7日
Amazonや楽天など、多くのショッピングサイトで実装されている★数を選択して評価するフォーム。 複数の選択肢から1つの値を選択するフォームとしては、セレクトフォームとラジオフォームがありますが、今回はラジオフォームとF...
filter_inputで配列値を読み込む場合はオプションが必要になります
2019年7月30日
filter_inputでPOSTの値を取得する際は、その値が配列の場合、引数のオプションが必要になることがわかりました。 これまでセキュリティ上、POST値を取得する際は、 ではなく、 としていました。 のですが、Wo...