Velvet Blues Update URLsは、投稿・固定ページ・カスタム投稿・カスタムフィールド・添付ファイル内にあるURLを一括置換できるWordPressプラグインです。 置換の対象はデータベース内ということで…
WordPressで絵文字用に出力されるJavaScriptとCSSを削除する方法
WordPressでは、バージョン4.2から絵文字が使えるようになりました。そのため、フロント/管理画面ともに絵文字を表示するためのJavaScriptとCSSが出力されます。 でも、コーポレートサイトでは絵文字機能自体…
WordPressで画像URLから画像の横幅と高さを取得する方法
WordPressのテーマ内で、画像URLを渡してサイズを取得したいなーと思って調べたところ、寝ログさんにドンピシャな記事がありました! 画像URLから画像の横幅と高さを取得する方法をご紹介したいと思います。 WordP…
WordPressで投稿内の最初の画像を取得/出力する方法
WordPressで投稿一覧などにサムネイルを表示する際は、アイキャッチ画像を利用することが多いです。しかし、アイキャッチ画像ではなく、投稿内の1枚目の画像をサムネイルとして使いたいというケースもあると思います。 Aut…
子カテゴリーのアーカイブページで親カテゴリーと共通のテンプレートを適用する方法
特定のカテゴリーアーカイブ用のテンプレートを作成する場合、category-news.phpのようなテンプレートを追加します。category-news.phpを追加すると、newsというカテゴリーのアーカイブでは、ar…
WordPressの画像に追加されるsrcset属性とsizes属性を削除する方法
WordPressでは、以下のように画像に対してsrcsetとsizesが自動で追加されます。 srcsetとsizesは、画面サイズ等の条件によって最適なサイズの画像を出し分けるための属性です。 場合によっては、src…
WordPressのREST API機能を無効化する方法
WordPressのREST API機能を無効化する方法について紹介いたします。 REST API(WP REST API)とは、投稿等のデータをWordPress外から取得できるAPIです。特定のURLにアクセスすると…
WordPressの画像に追加されるwidthとheightを削除する方法
WordPressで投稿に挿入した画像には、以下のようにwidthとheightが追加されます。ブロックエディターになってからはwidth/height属性は付かないようになっていたと思いますが、WordPress5.5…
WordPress5.5から画像に追加されるようになったネイティブLazy Loadを無効化する方法
WordPress5.5から、画像に「loading=”lazy”」という属性が追加されるようになりました。 「loading=”lazy”」が追加されることで、画像が遅延…
WordPressでプラグインを使わずに著者別アーカイブページを無効化する方法
WordPressサイトで、以下のようなURLにアクセスすると、対象ユーザーが作成した投稿の一覧ページが表示されます。 また、以下のように「?author=1」を付けてアクセスすると、ユーザーIDが1のユーザーの著者別ア…