【WordPress】set_query_varで設定した値がAjaxで取得できない場合の対処法

WordPressでset_query_varで値を保持しておき、クライアント側からAjaxで取得しようとしてもうまく取得できなかったので対処法をメモ。 結論から言うとダミーのHTML要素に値を保持しておくだけです(Aj …

【WordPress】子テーマのstyle.cssをキャッシュ削除不要で即時反映させる方法(バージョン付与+子テーマstyle.cssの2重読込み対策)

WordPressでstyle.cssを編集してもブラウザで確認すると反映されていない!というストレスありませんか? 主原因はブラウザのキャッシュ。キャッシュを削除すれば変更内容が反映されると思います。ただ、サイトのユー …

【Node.js】NightmareでWord Press の新規投稿画面がホワイトアウトしてしまう(真っ白になる)場合の対処法

Word Pressをアップデートした直後って、不具合に直面することが多いですよね?特に、メジャーアップデート直後は。 今回、5.8にアップデートしたところ、新規投稿画面がホワイトアウトしてしまう(真っ白になってしまう) …

WordPress – テーマのカスタマイズはローカル環境を構築してバージョン管理 – 図解付き手順

ワードプレスに慣れてくるとテーマをカスタマイズしたくなってくると思います。でも色々とカスタマイズしていくと「動かなくなってしまった」「少し前の状態に戻したい」なんてことも。 いきなり本番環境のワードプレスでカスタイズする …

MongoDBをWordPressで使用する方法(MongoDB→MySQL変換)【レンタルサーバー編】

WordPressのデータベースは基本MySQL。MongoDBがあるけど、これってWordPressに連携できないの?っていうストレスないでしょうか? 答えはできます(当サイトでもMongoDBを連携させています)。 …

MongoDBをWordPressで使用する方法【ローカル環境編】Bitnamiで環境構築

本番環境(レンタルサーバー)のWordPressでMongoDBのコンテンツを使用する方法を別記事で書きました。今回は、ローカル環境で同様に環境構築する方法を紹介します。 使用するローカル環境はBitnami、使用マシン …

WordPressで独自MySQLデータベースを作成する方法【Lolipopサーバ編】

WordPressの記事データはMySQLで管理されています。 普通に使っている分には、WordPressが自動で行ってくれるので特に意識することはないと思います。 でも、ブログを書いていて、例えば独自のデータを読み込ん …

WordPress – サイドバーの数を増やしてページごとに切り替える方法

WordPressのカスタマイズをしているとサイドバーをページ毎に切り替えたい場合がありませんか? 例えば、記事ページでは「最近の投稿」を表示したいけど、トップページではそもそも記事一覧が表示されているので「最近の投稿」 …

WordPress – Adsense広告をローカル環境と本番環境で自動的に切り替える方法

ローカル環境でもAdsense広告が表示されてしまい、間違ってクリックしてしまわないかストレスになっていませんか? ローカル環境ではダミーの広告、本番環境では本物の広告を「自動的に」切り替える方法を紹介します。 はじめに …

WordPressで管理者ログインしていないとcssが効かなくなってしまった原因と対処法

WordPressでstyle.cssが突然、全く効かなくなり焦ったときのお話です。 現象としてはWordPressで管理者としてログインしている場合はstyle.cssが効いているのにログアウトしている場合は全く効かな …