WordPress エディタをスッキリさせて編集作業に集中させる方法
WordPressの編集に集中したいときのモードの作り方です。余計なものを非表示にして、編集の効率を上げます。
続きを読むWordPress,『現在メンテナンス中のため、しばらくの間ご利用いただけません。』の手動解除
WordPress本体やプラグインのアップデートをしていて、『現在メンテナンス中...』というメッセージが出てしまってサイトが表示されないことがあります。
まあ、ほっとけば元に戻るのですが『いやいや、早く元に戻したい!』という人のために、手動で解除する方法を説明します。
とてもかんたんです。数秒で終わります。
続きを読むドメインとは?から登録業者の選び方までまとめて一挙に解説
Webサイトを作成するには必ずドメインが必要です。多くの人に見てもらうためには、独自ドメイン名の登録は欠かせません。
ドメインとは何か?なぜ独自ドメインが必要なのか?から登録業者の選び方、そして、ドメイン移管まで一挙に解説します。
ドメインの知識はこれだけあれば十分です。Webの入門編としてご覧ください。
続きを読むWordPressでjQueryの$が使えないのはJavaScriptの基本構文を分かってないから。
WordPressのjQueryで$が使えないという情報が見られます。ぼくもこの不具合を経験していたのでそう思っていました。
でも、その情報は間違いです。jQueryの$は使えます。そして、その方法は簡単です。
続きを読むWordPress5.2.Xのマイナーアップデートがどんどん来るのに備える。(今度こそ?)
WordPress5.2のマイナーアップデート(5.2.X)は短い期間で小刻みにどんどん来るみたいです。
バージョン5.1のときも、ショートサイクルでマイナーアップデートする予定でしたが、結局5.2へのメジャーアップデートになりました。
今度はどうなることやら。まぁ来るって言ってるので待ってみましょう。
続きを読むWordPress, Crayon Syntax Highlighterプラグインをやめた理由
WordPressプラグインのCrayon Syntax Highlighterを使うのをやめました。代わりがあるのでプラグインを使う必要がないからです。
サイトのパフォーマンス上、SEOを考えるとプラグインは少ない方が良いです。代わりにPrism.js を使うことにしました。
続きを読む第84代 順徳天皇。親父に巻き込まれて島流しの刑を食らった男
順徳天皇(じゅんとく)は、部下の部下から島流しの刑を食らった数少ない珍しい天皇です。
父・後鳥羽上皇の政治闘争に巻き込まれて失脚したので、もっとも不幸な天皇と言えます。
京都では後鳥羽上皇がいたので、天皇の在位中から上皇になっても、自らの力で政治を仕切ることはありませんでした。
続きを読む歴代天皇一覧 - 全員に触れようと始めたがいつ終わるんだこれ?
日本の歴代天皇は、初代から数えて126代存在してきました。暗殺された人、女性天皇、2回天皇になる人、この人は大丈夫か?という人、いろいろな個性をもった天皇がいました。
個人的には花山天皇が好きなんですが、この人はヤバい。TVや教科書で絶対に紹介できない。そういうぶっ飛びすぎて面白い天皇もいます。
続きを読むPHP, HTMLを出力する3つの方法。echo, ヒアドキュメント, バッファリング。
PHPのHTML出力には3つの方法があります。はじめに思いつくのは "echo" ですね?
でもechoは複数行書くのに向いていません。そこでecho以外にも、ヒアドキュメント、バッファリングの方法があります。
それぞれのメリット・デメリットをご紹介しながら見ていきます。
続きを読むかんたんCSS3 flex, サクッと並びとその方向を変える方法
CSS3では、フレックスを使ってたった2行でコンポーネントの並びを変えられます。
もう『inline-block』『float』を使いません。フレックスでは配置以外にもいろいろな設定ができます。
今回は、フレックスの基本になる『並びとその方向を変える方法』を説明します。
続きを読むWindows標準のキャプチャの取り方(Snipping Toolの廃止に備える)
情報として相当古いですが、せっかく覚えたWindows標準のキャプチャツールSnipping Toolの将来的な廃止が決定しました。
ということで、最新のキャプチャの取り方をまとめます。Windows 10には別の標準ツールがあります。むしろこっちのほうが使いやすい。
続きを読むかんたんな図で見る、DHCPってなんだ?じつはシンプルなことをしている。
DHCP(Dynamic Host Configuration Protocol)は、端末にIPアドレスを設定することです。
いまのOSのネットワーク接続の設定は、デフォルトで自動になっているので気にしなくてもいいですが、これらの仕事をDHCPは担当しています。
かんたんな図でだれでも分かるように解説します。
続きを読むWordPress5, エディタでブロックが壊れたときの直し方
WordPress 5のエディタ(Gutenberg)で
『このブロックには、想定していないか無効なコンテンツが含まれています。』
と出てブロックが壊れることがあります。
これの直し方を説明します。とてもかんたんです。
続きを読むWordPress5.3, PHP7.4と他のPHPバージョンで気をつけること
WordPressのバージョンが5.3になりPHP7.4に対応しました。また、PHPの最小バージョンも上がり(5.6.20)、WordPressのPHP動作環境が変わっています。
WordPress公式ガイドの全内容を和訳して解説します。
続きを読むWordPress5.3, wp_die(), HTML出力の変更
WordPress5.3から、wp_die()で出力するメッセージの幅が広がりました。
これまでは段落(<p>)で括られていたので1行のメッセージしか作れませんでしたが、それが<div>に置き換わったので、けっこうな種類のHTMLタグが使えます。
(大体のタグが使えるので使えないものを気にする必要はない。)
続きを読むwebpack4, html-loaderのバージョンアップでエラー
webpackおなじみの、バージョンアップのオプション変更でエラーが出ました。
『removeComments, collapseWhitespaceなんか知らん!』と出たのですが、答えは『指定する場所が変わった。』です。
続きを読む第50代 桓武天皇。平安時代をスタートさせた改革者。中国が好きすぎて出で立ちが中国風。
第50代 桓武天皇(かんむ)は、平安時代をはじめた天皇です。
政治改革、軍政改革、民の負担軽減など聖帝と言っていいほど仕事をしました。
中国が好きすぎてミーハーになるほどで、母は朝鮮国王の末裔とも言われます。中身も、見た目も、行動も、国際派の天皇。
続きを読むPHP8, 関数のパラメータ順が関係なくなる。名前付きパラメータの追加。
PHP8では名前付きパラメータ(引数)が使えるようになりました。関数呼び出しのパラメータの順番が無視できるようになります。
とくに、デフォルト値が指定されたパラメータを使うときに便利。
PHP8はデータの厳格化がポイントになってるんですがその一環です。
続きを読む明治より前の地方(旧国・令制国)のランク。地元が低くても凹まないでね?
越前国(えちぜん)、陸奥国(むつ)、武蔵国(むさし)などなど、今の都道府県とはちがう地方の区分がありました(旧国)。
いまでは地域名や市町村などに残っているものもあります。そしてその地域には規模や朝廷が重要ポイントだと思っていたなどでランクがありました。
このランクを見ると昔の日本人がどこに憧れていたのかが分かります。
続きを読むPHP8, エラー制御演算子(@)でErrorは関係なく出力される
PHP8では、ログ出力を抑制するエラー制御演算子で、最高レベルのエラーは抑制されません。@をつけても出力されます。
これまで致命的なエラーのログを出力させなかったところからするといい修正。
それでも個人的にはこの機能は使うべきでないと思っています。
続きを読むWordPress, タイトルでサイトがぐちゃぐちゃになる! エスケープ処理を追加する
WordPressでタイトルを出力する the_title(), get_the_title()には、エスケープ処理が入っていません。
タイトルに "<script>タグの使い方" なんて入ってると、<script> がHTMLとして出力されページが崩れます。
それをフィルターフックを使って1箇所の修正で解決します。
続きを読むPHP8.1, '=' での $GLOBALS の代入は参照渡しでなくなる。読込専用のコピー。
グローバル変数の連想配列変数($GLOBALS)を代入した変数の値を変更すると、$GLOBALS にまで反映されるんですが、PHP8.1.0 からできなくなりました。
え? そんなことできてたの? と思った人もいるでしょう。
むしろ、PHP8.1ではまともになったじゃんって思う。
続きを読むKUSANAGI8, PHP8.0を使ったらWordPressのアップデートでPHPエラーになる。
KUSANAGI 8でPHP8.0が使えるようになりました。さっそくPHPのバージョンを上げたんですが、テーマやプラグインのアップデートで Internal Server Errorが出る。
Webサーバーのログを見ると、PHPにエラー発生。致命的です。
続きを読むPHP8.1, array_is_list, 配列か連想配列か判定する関数
PHP8.1から配列か連想配列かを判定する関数が追加されました。array_is_list()。
PHP公式ドキュメントでは、要素がない(0から始まる連番の要素)のことをリストと呼んでいます。
この関数は配列がリストかどうかを判定し true or false を返す。
続きを読む第44代 元正天皇。唯一、母から娘に母系で皇位を継承する。家族が天皇だらけでエグい。
元正天皇(げんしょう)は女帝で、歴代天皇で唯一、母から娘に皇位継承された天皇です。
元正天皇は、親兄弟、先祖のほとんどが天皇経験者で、家族構成がとても豪華な人でした。
また、平城京に遷都してすぐで、日本独自の文化をつくる直前の時代です。国家が成長するためのシステムを作っている最中で、ダイナミックな時代でした。
続きを読む第72代 白河天皇。院政の創始者。藤原一強時代を終わらせる。
白河天皇(しらかわ)は『ミスター院政』です。天皇を退いてから力を発揮し、60年近く君臨した化け物。
息子、孫、ひ孫を天皇に即位させ、その後見人になって政治の実権を握りました。これが院政の本格的なはじまりです。
また、武士が政治勢力になるきっかけになったという意味で、歴史的に大きなことをしました。
続きを読むHTMLとCSSだけで簡単に作る。吹き出し(バルーン)。漫画のセリフを入れるやつ。
画像を使わずにHTMLとCSSだけで吹き出しを作る方法です。漫画のセリフを入れるところに使われ、バルーンとも呼ばれます。
画像を読み込まないので、応答時間やページの表示時間が少しだけ短縮できます。
CSSで形や色味をかんたんに変更できるのもメリット。
続きを読むPHP, composerをインストールする方法。必須。絶対に入れよう!
PHPのcomposerはパッケージを管理するコマンドツールです。
PHPプログラムの開発では絶対に外せません。PHPをやってて知らないなんてことはありえないものです。
そのcomposerのインストール方法をサンプル、キャプチャで分かりやすくご紹介します。
続きを読むかんたんCSS margin, padding, 余白の設定とボーダーとの関係
HTMLのコンテンツに余白を入れる方法です。作業はすべてCSSで行います。
余白は2種類あり役割が違います。それが分かると、余白はとてもかんたんです。
また、ボーダー(枠線)と関係しています。それも合わせてソースコードのサンプルで誰でも分かるように説明します。
続きを読むかんたんCSS, 言語別にスタイルを適用する(:lang疑似クラス)
マルチ言語サイトで、同じスタイルをそれぞれ用意するのではなく、同じものを使いたいときがあります。でも、CSSに文字列を書いてある場合どうしたらいいのでしょうか?
CSSでは、サイトの言語別に分けてスタイルを適用させる方法があります。サンプルコードを使って、かんたんに誰でも分かるように解説します。
続きを読む