WordPress,『現在メンテナンス中のため、しばらくの間ご利用いただけません。』の手動解除
WordPress本体やプラグインのアップデートをしていて、『現在メンテナンス中...』というメッセージが出てしまってサイトが表示されないことがあります。
まあ、ほっとけば元に戻るのですが『いやいや、早く元に戻したい!』という人のために、手動で解除する方法を説明します。
とてもかんたんです。数秒で終わります。
続きを読むドメインとは?から登録業者の選び方までまとめて一挙に解説
Webサイトを作成するには必ずドメインが必要です。多くの人に見てもらうためには、独自ドメイン名の登録は欠かせません。
ドメインとは何か?なぜ独自ドメインが必要なのか?から登録業者の選び方、そして、ドメイン移管まで一挙に解説します。
ドメインの知識はこれだけあれば十分です。Webの入門編としてご覧ください。
続きを読むWordPressでjQueryの$が使えないのはJavaScriptの基本構文を分かってないから。
WordPressのjQueryで$が使えないという情報が見られます。ぼくもこの不具合を経験していたのでそう思っていました。
でも、その情報は間違いです。jQueryの$は使えます。そして、その方法は簡単です。
続きを読むWordPress5.2.Xのマイナーアップデートがどんどん来るのに備える。(今度こそ?)
WordPress5.2のマイナーアップデート(5.2.X)は短い期間で小刻みにどんどん来るみたいです。
バージョン5.1のときも、ショートサイクルでマイナーアップデートする予定でしたが、結局5.2へのメジャーアップデートになりました。
今度はどうなることやら。まぁ来るって言ってるので待ってみましょう。
続きを読むWordPress エディタをスッキリさせて編集作業に集中させる方法
WordPressの編集に集中したいときのモードの作り方です。余計なものを非表示にして、編集の効率を上げます。
続きを読む姓、氏、名字、苗字の違いは何か?日本人は感覚で使い分けている。
今は、姓(せい、かばね)、氏(し、うじ)、名字(みょうじ)、苗字(みょうじ)に違いはありません。使い分けする必要もありません。
ただ、これらは生まれた時代や由来がちがいます。最初はそれぞれの意味もちがいました。
それでは、どのようにして生まれたのか見ていきましょう。
続きを読む鎌倉幕府成立は1192年に戻したほうが良い理由。いまや少数派になっちゃった話。
いま学校で教える、日本史の鎌倉幕府の成立年は、正確には決められないそうです。一番多いのは1185年で、今まで教わってきた1192年は10%未満らしい。
これはおかしいです。かつての鎌倉幕府成立年の1192年にはちゃんと理由があります。ある人が1192年に死ななければ、どうなっていたか。
続きを読むJavaScript ES2015 var, let, const 変数宣言の使い方
久しぶりにJavaScriptを使うことになって調べたら、変数宣言のバリエーションが増えていました。let, constという使い方があるらしい。
ES2015で策定されたのでもう2年も前です(執筆時点)。やばい相当遅れています。遅まきながら勉強しました。
続きを読むWebセッションとは何か?ついでにクッキーとは何か?『訪問』て言われると気になる。
Webの世界でセッションと言えば『ブラウザからページを表示してブラウザを閉じるまでの間』『訪問』という答えを聞きます。
Webマーケティングが注目されてから言われているように感じる。
しかし、セッションは、場所・人によって意味がちがいます。改めてセッションの意味を考えます。ついでに関係の深いクッキーについても説明します。
続きを読むWordPress ver5.0.Xのアップデートは早くしよう!
早くも、WordPress5.0.3、3回目のマイナーアップデートが公開されました。今回のアップデートの内容をかんたんにサクッと解説します。2分ぐらいで済みます。
(過去のマイナーアップデート情報も残します。)
続きを読む第31代 用明天皇。蘇我 vs 物部の抗争のバランスを取ろうとするが事態は激化
用明天皇(ようめい)は知らない人が多いでしょう。在位期間が3年なのであたりまえです。
でも、こう言ったらグッと近くの存在になります。『聖徳太子の父』。
聖徳太子は仏教を大事にしたことで有名ですが、用明天皇は初めて仏教を宗教として取り入れた天皇です。その影響でしょう。
続きを読むPHP, JSONで日本語を使う方法。Unicodeのエスケープを辞めればOK。
json_encode()を使ってPHPの配列やオブジェクトをjsonに変換しますが、UTF-8などのUnicodeの場合、json結果の日本語がUnicodeのままになります。
それを、日本語で表示するようにします。
かんたんです。説明は3分もかかりません。
続きを読むWordPress, PHPの変数をJavaScriptで使う
PHPのurl取得関数や定数をJavaScriptで使いたいと思ったことはありませんか?
WordPressでは翻訳機能があり、PHPとJavaScriptで変数の受け渡しができるんですが、それを流用すればできます。
とてもかんたんです。スクリプトのキュー登録をちょっとイジります。
続きを読むWordPress, AMPの『必須の構造化データ要素のエラー』を直す
2019/11/16。突然、AMPのページで『必須の構造化データ要素のエラー』が出るようになりました。
Googleは構造化データに対して若干変更を加えたようで、それが原因らしい。
修正はかんたんです。プラグインを使っていれば設定だけで済みます。
続きを読むLinux grep, 文字列の検索と抽出。パイプと一緒に使うのは日常茶飯事。
grepコマンドはファイル内の検索だけじゃありません。コマンド結果(標準出力)だって検索・抽出できます。
Linux中級者以上になるとコマンド結果の抽出はよく使います。パイプ(|)がgrepコマンドの一部かと思うほど。
(じっさいは一部ではない。当たり前だけど。)
続きを読むWordPress5.3, フィールドガイド(英語)の翻訳&解説
WordPress5.3の公式フィールドガイド(アップデート内容をまとめたもの)を翻訳し、分かりやすい解説に再編集しました。ポイントだけをピックアップしてます。
さすがメジャーアップデート。それでもボリューム大です。
個人的にはREST-APIのパフォーマンス向上がありがたい。投稿編集の余計なストレスが減るから。
続きを読むWordPress5.5 画像の遅延読み込みがデフォルトになった
2020年、loading属性(lazy-loading)がHTMLの標準仕様になりました。
WP5.5はそれに合わせて、デフォルトでimgタグにloading="lazy"を自動追加します。
続きを読むWordPress5, Test jQuery Updates の使い方と注意点
WordPress5.5から始まったjQueryの段階的なバージョンアップのテストプラグイン・Test jQuery Updatesの使い方が変わりました。
jQueryが少しずつ変わっていくので、WP5.5以下とWP5.6以上でプラグインのバージョンと設定方法がちがいます。
続きを読むWordPress5.7, jQueryバージョンアップの完了(1系から3系)
WordPressは5.5, 5.6とjQueryの1系から3系へのバージョンアップの移行作業をしてきました。5.7はそのラストフェーズです。
ラストはクリーンアップで最後の後片付け。問題が起きるほうが稀でしょう。これでjQueryは完全に3系になります。
続きを読むKUSANAGI, WEXALを泣く泣く止めた話。推奨メモリ以下(2G)ではキツかったみたい。
KUSNAGIのプレミアムエディションにあるWEXAL® Page Speed Technologyはすばらしい機能なんですが、自分の環境には合わず泣く泣く止めたという話です。
KUSANAGI推奨環境以下でやってる稀なパターンです。この点はご了承ください。
続きを読む内親王に捨てられたことに気づかない放火魔の断末魔。日本のタリバンはメディアにいる。
秋篠宮の眞子内親王殿下のご結婚の話で、メチャクチャな物言いが止まりません。放火をしておいて『大変だ!』と言ってるのに対して『放火しておいて何言ってんだ?』という声も少ない。
そりゃそうだ。メディアがその放火魔だから。彼らは日本のタリバンです。何を言っても通じない。でもそれでいいの?
続きを読むPHP, シンボルテーブルって何だ? なんだ、変数のリストのことか。
PHPのドキュメントを見てると、『シンボルテーブル』という聞き慣れないワードが出てきます。
これはコンピュータの基礎知識とかで勉強してると出てくるものなんですが、プログラミングをするかぎりでは何のことか分かりません。
プログラミング的に言うと、宣言されてる変数のリストのことです。
続きを読むPHP, var_dump() はインスタンスの状況を確認できる。
クラスオブジェクトはシャローコピーなので、プログラムをクラスベース(オブジェクト指向)で作っていると、インスタンスの状況が分かりづらくなります。
それはPHPでも同じ。
インスタンスがどこを見てるかを確認できるのが変数の値を出力する var_dump() です。
続きを読むPHP, Closure::call(), 一時的なバインドで無名関数の実行。'()'とはちがう。
Closureクラスは無名関数(クロージャ)、アロー関数の型として使用します。
そのオブジェクトは変数に代入して 『$test()』のように変数に '()' を付けて関数を実行しますが、もうひとつ、Closure::call()を使っても実行可能。
同じ無名関数の実行なんですが、根本的なちがいがある。
続きを読むPHP8.1, 交差型って何? なんだ、すべてを満たす型ってことか。
PHP8.1で、交差型という新しい型が登場しました。
最初、『交差? なんぞや?』と思いましたが、なんてことない、PHP8.0で追加されたunion型の『かつ(&)』バージョンです。
これも分かりづらい?
大丈夫です。コードを見れば一発で分かります。
続きを読むWordPress デバッグ(ログ)をファイルに出力するにはwp-config.phpの設定を変える
WordPressでデバッグログを出力して処理の確認をしたいことがあります。
そのときは、wp-config.phpで設定してログファイルに出力します。
方法はとてもかんたんです。サンプルコードで説明するのですぐ終わります。さっそく見ていきましょう。
続きを読むWordPress, マルチサイトはプラグインに気を付けよう! DBエラーが起きることも。
WordPressのマルチサイトで各サイトの外観 -> メニューで追加、編集できなくなりました。
原因はCategory Order and Taxonomy Terms Orderプラグイン。マルチサイトでのプラグイン有効化にありました。
プラグインがマルチサイトに対応しているかがポイント。
原因の詳細とその対処方法です。
続きを読むAtom, Windowsで起動できない時の対応。復旧するまでいくつか試す。
WindowsでAtomエディタが起動しないときの対処方法です。
セーフモードで起動する、パッケージをアンインストールする前にできることがあります。その方法を説明します。症状が軽ければ最初のステップで直る。
ここではWindows10で作業しています。
続きを読む天皇の男系男子の継承は伝統じゃない!作為のルールは永遠だと思ってるの?
『保守』と呼ばれる人たちの中には『男系男子継承は絶対に死守すべき伝統』と言う人がいます。
しかし彼らの主張がそうでないことはすでに証明されています。
明治の都合で作為で作ったルールを、さも大昔からあるように作為的に言い、作為的に伝統を語る。日本にインテリはいないんだろうか?
続きを読む中学生でも分かる。レンタルサーバーとクラウド、VPSの違い
『クラウドサーバーとレンタルサーバーの違いは?』と聞かれて、答えに自信がある人は分かっていない可能性大です。
その理由は、2つは根本的には同じだから。
クラウドサーバーとレンタルサーバーの『一般的に』言われる違いを、誰でも分かるように専門用語を使わずに説明します。ちょっと上級編のVPSについても触れます。
続きを読む















