WordPressカスタマイズ

Simplicityの本文エリアの横幅を728pxに変更する方法

WordPressテーマ「Simplicity」の本文エリア(デフォルト680px)の横幅を728pxに変更する方法を紹介します。もちろん、数値を変更すれば、7...

WordPressで作成された企業サイト事例23選

WordPressは元々ブログサイトを運営するために開発されたサービスですが、その使いやすさ、カスタマイズ制、安全性から、今や多くの企業サイトでも使われるように...

WordPressで電話番号に自動的にリンクを追加する方法

WordPressで本文中の電話番号に自動的にリンクを追加する方法を紹介します。スマホで電話番号をタップしたときに、すぐに電話がかけられるようになります。 見た...

WordPressで記事一覧を更新日順に並び替える方法

WordPressのトップページやアーカイブページの記事はデフォルトでは公開日順に並んでいます。この記事の並び順を更新日順にする方法を紹介します。 実装は簡単で...

WordPressでショートコード展開後に記事本文を置換する方法

WordPressでショートコード展開後に記事本文を置換する方法を紹介します。 WordPressで投稿本文のコンテンツを置換したいときは、add_filter...

Cloudflare導入の効果、転送量が半分以下に改善したよ。

Cloudflareを導入してから1週間程度が経ちました。 導入の効果を測定してみたところ、転送量が大きく改善していました。 ↓Cloudflare導入前後の転...

WordPressでカテゴリー、タグ、カスタムタクソノミーを検索対象に含める方法

カテゴリーやタグ、カスタムタクソノミーを検索対象に含める方法を紹介します。 実装は簡単です。下記のコードをfunctions.phpに追加します。 functi...

WordPressでカスタムフィールドを検索対象に含める方法

WordPressでカスタムフィールドを検索対象に含める方法を紹介します。 カスタムフィールドに入力した値を検索することができるようになります。 実装は簡単です...

WordPressの検索で「ひらがな」と「カタカナ」、「全角英数」と「半角英数」を区別しないでマッチさせる方法

WordPressのサイト内検索で「ひらがな」と「カタカナ」、「全角英数」と「半角英数」を区別しないでマッチさせる方法を紹介します。 例えば、検索キーワードに「...

Cloudflareで@を含む文字列が[email protected]と表示される時の対処方法

Cloudflareを導入すると、「@」を含む文字列が「」と表示されることがあります。 これは、メールアドレスを保護するためのCloudflareの「Email...

WordPressのデータベースをバックアップ、復元する方法

WordPressのデータベースをバックアップ、復元する方法を紹介します。 プラグインを利用したバックアップについては以前の記事を参考にしてください。データベー...

WordPressでwp_insert_post()を使って記事データを一括投稿する方法

WordPressで記事データを一括投稿するにはいくつか方法があります。 まず思いつくのはSQLでデータベースに直接投稿する方法です。しかし、WordPress...

ベーシック認証環境下でWordPressのWP Cronが動作しない時の対処方法

WP CronはWordPressの予約投稿機能や各種プラグインで利用される機能です。 WP Cronがうまく動作しないと、予約投稿に失敗したり、プラグインの一...

WordPressにCloudflareを導入する方法

運営しているWordPressサイトのアクセス数が増えてきたのでCloudflareを導入しました。 Cloudflareはここ数年で大幅にアップデートされたよ...

WordPressで画像にキャプションを設定したときに横幅が大きくなる件を解決する方法

WordPressで画像にキャプションを設定すると、次のように横幅を指定したHTMLが出力されます。 <div id="attachment_○○○" clas...

WordPressですべての処理が終わった後にコンテンツを置換する方法(アクションフック)

WordPressで投稿本文のコンテンツを置換したいときは、「the_content」にフックさせます。 function change_the_content...

WordPressで記事のリンクに外部サイトなど任意のURLやリダイレクトを設定する4つの方法

WordPressで記事のリンクを任意のURLに変更したり、リダイレクトを設定する方法を紹介します。もちろん、外部サイトのURLだけでなく、サイト内のページのU...

WordPress: カスタムフィールドを使ってリダイレクトを設定する方法

WordPressでカスタムフィールドを使って、記事を指定したURLにリダイレクトする方法を紹介します。 カスタムフィールドを作成する カスタムフィールドの作成...

WordPress: 脆弱性を狙った攻撃で150万件超の改ざん被害が発生、対策は?

写真: Unsplash WordPress4.7.0と4.7.1で見つかったREST APIの脆弱性を狙った攻撃が増えています。 アメリカのセキュリティ会社、...

WordPressのfunctions.phpで使える便利なカスタマイズコード41個まとめ

WordPressで使える便利なカスタマイズコードをまとめて紹介します。 WordPressテーマフォルダにあるfunctions.phpにコードを記述して使い...

WordPress:カスタム分類のアーカイブページでtaxonomy.phpが表示されない場合の解決方法

WordPressでは、カテゴリー分類やタグ分類と同じように、独自のカスタム分類を作成し、カスタム分類ごとのアーカイブページを作成できます。 カスタム分類のアー...