WordPress ではデフォルトの機能で、Sticky posts という記事を固定させる機能がある。しかし、それはカスタム投稿タイプには使えない。それを可能にするプラグインがあるが、ここでは自分で実装させる方法を紹介 … 続きを読む “WordPress のカスタム投稿タイプでスティッキー投稿を可能にするコード”
WordPress で日本語の抜粋表示を適正化させる
WordPress の抜粋表示は日本語の場合めちゃくちゃになる。内部で単語数をカウントするため、半角スペースを使わない日本語の単語数を認識できない。デフォルトでは55ワードとなっているが、日本語が混ざると正常に動作しない … 続きを読む “WordPress で日本語の抜粋表示を適正化させる”
WordPress Twenty Seventeen のメニューをカスタマイズ
前回、WordPress のメニュー項目をアイコン表示させる方法を紹介した。今回はもう少し複雑なことをする。メニューでサイトホームにリンクさせるためにカスタムリンクを使用すると、サイトを引っ越した時に、再設定しなくてはな … 続きを読む “WordPress Twenty Seventeen のメニューをカスタマイズ”
WordPress のサイト URL を取得する関数 get_home_url() と get_site_url() の違い
WordPress の関数にサイトの URL を取得する関数がいくつかある。get_home_url() 、home_url()、get_site_url()、site_url() 等。プラグインやテーマを開発するなら、 … 続きを読む “WordPress のサイト URL を取得する関数 get_home_url() と get_site_url() の違い”
WordPress のアーカイブページで複数のタグ指定時にアーカイブタイトルが単数になる問題を解決
WordPress にはタグやカテゴリー、月ごとに記事一覧を表示してくれるアーカイブページがある。パーマリンクの設定がデフォルトの場合、タグだと http://{サイトURL}/?tag={タグスラッグ} 、投稿名の場合 … 続きを読む “WordPress のアーカイブページで複数のタグ指定時にアーカイブタイトルが単数になる問題を解決”
WordPress のアーカイブページでコメントを表示させる
カスタム投稿タイプで遊んでいて、アーカイブページでコメントを表示させようと、wp_list_comments() 関数を使ったらうんともすんとも言わない。で、テストサイトで関数の中に直接ログを吐き出させるコードを挿入した … 続きを読む “WordPress のアーカイブページでコメントを表示させる”
WordPress で特定のフックに指定したコールバックが登録されているか確認する方法
サードパーティのプラグインの機能を補完するプラグインを書いていて、そのプラグインがある特定のイベントにコールバックが登録されているかどうかを判定する必要があり、そのためのコードを書いた。 … 続きを読む “WordPress で特定のフックに指定したコールバックが登録されているか確認する方法”