WordPressでABテストをひとつのテーマで行う方法

広告側で出し分けの設定を行う場合はURLを変更する必要がある。たとえば、トップページと固定ページのメインビジュアルの変えたものをBパターンとして作成する場合、以下で完結するが、うまくいかない場合がある。 それは表示設定の …

WordPress のマルチサイトでテーマディレクトリの名称を数字にすると、WP REST API の themes のレスポンスが空になる

かなりニッチな話だが、表題のとおり WordPress のマルチサイトでテーマディレクトリの名称を数字にすると、WP REST API の themes のレスポンスが空になる不具合に直面した。ちなみにマルチサイトではな …

WordPress の管理画面のスタイルが正しく読み込まれないときの対処法

WordPress の管理画面の CSS はなにかひとつでも読み込まれないものがあると、連結処理に失敗する。以下を wp-config.php に書くことで、管理画面の CSS が連結される処理がそれぞれ読み込まれるよう …

WordPress で出力される URL が絶対パスである理由

置換処理が楽になることでサブディレクトリなどへの移行が容易になるからである。 相対パスが絶対パスよりも名前解決に時間がかかるというわけでもなく、また SEO にも有利不利はないし混在していても構わない。 https:// …

JavaScript の値に POST データを使用する場合

クライアントから送信されたデータをそのまま JavaScript 内で使用することは、さまざまなセキュリティ上のリスクを含む。最も一般的なものは、クロスサイトスクリプティング(XSS)攻撃と呼ばれるもので、これにより攻撃 …