WebサーバのnginxでBasic認証を行う方法です。
Basic認証はページを表示するのにユーザー名・パスワード入力を求める機能で、Webサーバーでこれを設定すると、ブラウザがユーザー・パスワード入力ボックスを表示させます。
nginxでは .htaccessファイルは使いません。設定ファイルに記述します。
続きを読むWeb技術で困っている人のために情報を発信します。
WebサーバのnginxでBasic認証を行う方法です。
Basic認証はページを表示するのにユーザー名・パスワード入力を求める機能で、Webサーバーでこれを設定すると、ブラウザがユーザー・パスワード入力ボックスを表示させます。
nginxでは .htaccessファイルは使いません。設定ファイルに記述します。
続きを読むPythonのcss_html_js_minifyパッケージを使うと、簡単にCSS、JavaScript、HTMLの圧縮ツールが作成できます。
サンプルコードを使って作成してみましょう。
(本来、自分で作るもんじゃありません。こうやってPythonは作っていきますよという一例です。)
続きを読むWordPressのマルチサイトで各サイトの外観 -> メニューで追加、編集できなくなりました。
原因はCategory Order and Taxonomy Terms Orderプラグイン。マルチサイトでのプラグイン有効化にありました。
プラグインがマルチサイトに対応しているかがポイント。
原因の詳細とその対処方法です。
続きを読む日本語サイトをベースに英語サイトを作成したとき、英語サイトのテーマディレクトリに翻訳ファイル(en_US.mo)を設置しました。
けれど、デバッグしてみると翻訳ファイルが読み込まれない。
その原因の調査結果、解決策です。(WordPress 4.8.1 - 4.9.6)
続きを読むソースコードのハイライト機能をもつPrism.jsの実装方法です。highlight.jsの代わりに利用できてWordPressでも使えます。
プログラムのソースコードをサイトに表示するのに、今一番おすすめするJavaScriptプラグインです。
続きを読むWordPressプラグインのCrayon Syntax Highlighterを使うのをやめました。代わりがあるのでプラグインを使う必要がないからです。
サイトのパフォーマンス上、SEOを考えるとプラグインは少ない方が良いです。代わりにPrism.js を使うことにしました。
続きを読む