コード

Gutenberg適用時の編集画面でタクソノミーパネルを表示させない方法
WordPressの運用時に、投稿の編集画面でカテゴリーやタグなどのタクソノミーを選択出来ないようにしたいケースがあります。そのような時は、これまではremove_meta_boxを使用していたのですが、Gutenber...
スクロールバーのカスタマイズはプラグインに頼らずjQueryで自作
目的はたった一つ。 ブラウザ標準のスクロールバーのデザインをカスタマイズすることです。 つまり、 マウススクロールにより、コンテンツがスムーズに移動 スクロールバーのトグルをドラッグアンドドロップでコンテンツが移動 他フ...
画像挿入時にリンク先が画像の時のみデータ属性値を付加する方法【WordPress】
WordPressの投稿画面で画像を挿入する際、リンクをLightboxで開くように設定したいと思います。 処理内容 「添付ファイルの表示設定」で指定するリンク先が画像ファイルの場合に限りaタグにdata-type="l...
WP_Term_Queryで階層付きのタームリストを出力する方法
比較的最近WordPressに追加されたWP_Term_Queryを用いることで、WP_Queryのような複雑な条件を付加してタームを取得出来るようになりました。 しかしながら、WP_Term_Queryで出力されるター...
多次元連想配列で、値の無い配列を除外
JSONファイルを作成するために、多次元連想配列を使用しているのですが、これが非常に数が多いので、一つ一つifで検証しつつ入れていくより、取り敢えず値があろうが無かろうが放り込んでおいて、最終的に値の無い箇所を除外してい...
【WordPress】カスタムフィールドで指定した日付の期間を省略して表示したい
WordPressで「開始日」「終了日」「場所」「主催者」をカスタムフィールドで入力してイベント情報を作成したいと考えております。 その際、入力値の 開始日 終了日 は通常そのままカスタムフィールドを表示しようとすると ...
WordPressでカスタムフィールドを検索に含ませるなら、表示結果を対象に
WordPressでサイト内検索をする場合、その対象はタイトル、本文、抜粋と非常に限定的です。 そのため、人によってはカスタムフィールドを検索対象に含めるために、Search Everythingを導入したり、自らfun...
誰得?TablePressでリストを生成してみました。
TablePressはWordPressでテーブルを作成するための推奨プラグインですが、今回はこのTablePressで作成したテーブル入力値を使ってリストを作成してみました。 そもそもこのような誰得な行為を行うことを考...
日付形式のカスタムフィールドを元にどのようなアーカイブページを作るか
WordPressでイベント投稿を作成する際に、カスタムフィールドで「開催日」などの日付を入力するように設計することになると思いますが、さて、「投稿日」ではなく、「開催日」をベースに投稿をアーカイブ(「2019年1月のイ...
WordPressのショートコードの書き方がどうやら古かったようだ。
これまでショートコードは以下のように書いていました。 [php]function my_shortcode( $atts ) { extract( shortcode_atts( array( 'name' => '',...
1234...9