ー
更新情報 ー-
single_tag_title()でタグページのタイトルをカスタマイズする
single_tag_title()は、WordPressでタグアーカイブページのタイトルを表示するための関数です。 この関数を活用することで、タグ名だけでなく、特定のメッセージやHTML構造を加えたカスタムタイトルを表示することが可能です。これにより、SEOの強化やユーザビリティの向上を図ることができます。 解説 single_tag_title()を単純に使うだけで… -
特定ページのみでのスクリプト登録
wp_register_script()を使い、特定のページでのみスクリプトを読み込みます。これにより、不要なスクリプトの読み込みを抑え、パフォーマンスを最適化します。 解説 条件分岐を使い、特定のページでのみスクリプトを読み込みます。不要なスクリプトを読み込まないことで、ユーザー体験の向上と表示速度の改善が期待できます。 function enque… -
スクリプトのバージョン管理(キャッシュクリア対策)
WordPressでJavaScriptなどのスクリプトを更新したとき、キャッシュが残っていると古いファイルが読み込まれることがあります。wp_register_script()のバージョン指定を利用し、自動でキャッシュをクリアする設定を行います。 解説 スクリプトの最終更新日時をバージョンとして利用し、キャッシュを自動でクリアします。 ファイルが変更され… -
タームのメタデータで同じ値を一括登録する
まとめ WordPressでタームのメタデータを一括で登録する方法について紹介しました。このカスタマイズにより、メタデータの登録や更新が効率的に行えます。大量のタームや特定のデータが必要な場合、非常に役立ちます。 -
タームのメタデータを取得する
WordPressのカスタムタクソノミーやカテゴリーに登録されたタームには、メタデータを追加することが可能です。本記事では、タームのメタデータを取得し、簡単に表示するためのカスタマイズ方法を紹介します。 タームのメタデータを取得する WordPressでは、タームにメタデータを追加し、特定のカスタム情報を付与することができます。このカ… -
WordPressでターム名を一括登録する
WordPressでカスタムタクソノミーに属するタームを効率的に一括登録する方法を紹介します。このカスタマイズでは、あらかじめ用意したタームリストをタクソノミーに自動追加するため、手作業での登録が不要です。 説明 このカスタマイズでは、複数のタクソノミーに対して複数のタームを一度に登録します。各タームは任意のタクソノミーに対応… -
WordPress REST APIを特定の条件下のみ無効化を除外する方法
WordPressのREST APIは非常に便利ですが、必要に応じて特定の条件下のみ無効化を除外することで、柔軟な運用が可能になります。 特定のユーザーやプラグイン、時間帯、IPアドレスごとの制御は、セキュリティと利便性を両立させる重要な手段です。ここでは、条件別に実装方法と解説を示します。 特定のユーザーのみ無効化を除外する ログイン… -
REST APIを無効化する方法
WordPressのREST APIは、テーマやプラグインの開発で便利ですが、使用しない場合はセキュリティの観点から無効化を検討することが推奨されます。 特に、サイトの情報が不正に取得されるリスクを軽減したい場合には、REST APIの無効化が有効です。 解説 REST APIはWordPressのJSONベースのエンドポイントで、ユーザー情報や投稿データなどが取… -
カテゴリーで同じタグが付けられている記事リストを表示する
まとめ このカスタマイズを導入することで、記事の末尾に関連性の高い記事を表示し、サイトの回遊率を向上させることができます。 クエリ構築や条件分岐が必要なため、WordPressの基本的な知識が求められますが、ユーザビリティの向上に大きく貢献します。 -
カスタム投稿タイプのタームリストを取得する
まとめ このカスタマイズでは、カスタム投稿タイプに紐づくタームを <li> タグで簡単に表示する方法を紹介しました。ショートコードとして登録することで、記事本文やウィジェットに挿入するなど、幅広い用途で利用できます。