開いてるブラウザ名を取得する
スクロールなどブラウザごとに指定の仕方が違う動作や仕様があります。 そういったときに対応するためにどのブラウザで開かれているか取得して、それに応じた対応をする必要があります。 ブラウザのユーザ…
スクロールなどブラウザごとに指定の仕方が違う動作や仕様があります。 そういったときに対応するためにどのブラウザで開かれているか取得して、それに応じた対応をする必要があります。 ブラウザのユーザ…
Githubを使い始めて何度かコミットをしているとコミット時のログにPC名が表示されていることに気がつきました。 デフォルトだとPC名になっているようですね。 私はPC名に本名が入っていてコミ…
Easy Pie Chartを使用するとアニメーションのついた見やすい円グラフを表示することができます。 Chart.jsと違って円グラフしか作ることができませんが、プロパティも少ないので学習コストは高くありません。 円…
Webサイトの読み込みを0.0001秒でも早くするためにはファイルの圧縮が有効です。 なぜ有効かというと編集時は欠かせないスペースやインデント、コメントを削除してファイルの容量を減らすことができるからです。 編集するのは…
どのブログにも必ずある検索フォームの作成方法です。重要な機能なのに非常に簡単に実装することができます。 検索のためのフォームを「searchform.php」、 検索結果を「search.php」に記述します。 &nbs…
記事にカテゴリーが複数指定されている場合、特定のカテゴリーの情報だけ取得する方法です。 1つのカテゴリーを情報を取得するのは、パンくずリストなどを作成するときに使用できると思います。 WordPress で用意されている…
サイドバーを追加をする方法です。 クラスやIDの設定も簡単にすることができるので、カスタマイズを行う上で欠かせません。 ウィジェットの内容を設定する まずは、ウィジェットの設定をします。 register_…
WordPressで任意のJavaScriptファイルを読み込ませる方法です。 WordPressで用意されているwp_enqueue_scriptを使用します。 wp_enqueue_script関数のパラメータ wp…
WordPressで作業中にうまく表示されない時があったので、デバッグログを表示させてみます。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
/** * 開発者へ: WordPress デバッグモード * * この値を true にすると、開発中に注意 (notice) を表示します。 * テーマおよびプラグインの開発者には、その開発環境においてこの WP_DEBUG を使用することを強く推奨します。 * * その他のデバッグに利用できる定数については Codex をご覧ください。 * * @link https://wpdocs.osdn.jp/WordPress%E3%81%A7%E3%81%AE%E3%83%87%E3%83%90%E3%83%83%E3%82%B0 */ define('WP_DEBUG', true); //デバッグログの表示を有効にする if(WP_DEBUG){ define('WP_DEBUG_DISPLAY', false); // ブラウザ上に表示しない define('WP_DEBUG_LOG', true); // debug.log に記録する }</pre> |
WP_DEBUGの値をtrueでログの表示、falseで非…
テーマを一から作成している時にカスタマイズの項目から画像を挿入してみたくなったのですが、もともと容易されている関数ではヘッダー部分と背景画像についての指定しかできないみたいです。 なので、テーマカスタマイズの欄に画像をア…