WordPress5にしてみましたよ

とりあえず何かあっても影響が殆ど無い(やばければ閉じれば良いだけな)このブログをWordPress 5.0 にしてみました. なるほど,この編集画面はかなり分かりやすい気がする.

プログラマとしては,今後Gutenbergの↓このパーツを作る事になるんだろうなぁ,と予想.(;・∀・)

“WordPress5にしてみましたよ” の続きを読む

WordPressの本番環境へのDB移行メモ

それほど派手な環境でなければ,実はviで ,$ s/old_site_url/new_site_url/g みたいなコマンド一発でもダメじゃない場合もなくはないんだけど,この方法はNGだと公式にも書かれているし,Widgetsをバリバリ書いたりしてると実際NG.(NGな理由はPHPのシリアライズ絡みで,説明してくれているブログが5,000くらいはありそうなので略)

そこで,通常はプラグインやCLIを使うんだけど,ちょっとハマった気がするので実際の動作を検証した上で後ほどブログにメモを残しておきたい.

ちなみに比較利用したツールは下記の上3つ.

  1. Duplicator
  2. Search Regex
  3. Velvet Blues Update URLs
“WordPressの本番環境へのDB移行メモ” の続きを読む

HTTPS(SSL)だとTwitterカードが表示されない問題

結論を先に書いておくと:
Twitter Cardがうまく表示されず,Validatorでotther errosみたいなツレナイメッセージしか表示されず,https(SSL)でのみこの問題が発生する場合には,ウェブサーバのSSL設定を見直しましょう,という話です.

見直しポイントは
– SSLProtocol
– SSLCipherSuite
の二箇所. もしかすると古いプロトコルや古いアルゴリズムしか受け付けない設定になっていませんか?


TwitterにURLを貼り付けた時に,ページ情報をある程度レイアウトされた状態で表示してくれる仕組みなのですが,先日このTwitterカードがhttps://の時だけ表示されないという現象に遭遇しました.

http:// の時はカードは問題無く表示されますし,ブラウザからはhttps://で普通に閲覧することが出来るので原因が判りませんでした.

Twitter Card の確認サイト( https://cards-dev.twitter.com/validator )で確認してみると表示されるエラーメッセージは下記の通り.

ERROR: Fetching the page failed because other errors

“HTTPS(SSL)だとTwitterカードが表示されない問題” の続きを読む

トラベラーズノート ブルーエディション

昨年から愛用しているトラベラーズノートのブルーエディションがレギュラーカラーになってました.

トラベラーズノートの新しい定番ラインアップ 2018

2015年に限定カラーで出た時にあと少しで買いそうになったんですが,トラベラーズノートって要するにちょい厚めの一枚革だよね?という自分の中のもう一つの意見が勝って結局買わなかったんですよね.(当時はシステム手帳ユーザだったので)
“トラベラーズノート ブルーエディション” の続きを読む

ZIP圧縮ファイルをアップロードできない?(WordPress)

結論:ファイルのアップロード可否は拡張子のホワイトリストで管理されているのですが,WordPressをマルチサイトで運用している場合,このホワイトリストが「サイトネットワーク管理>設定」画面の中で「アップロード可能なファイル形式」として半角スペース区切りの文字列として管理されているのでした.
“zip”はデフォルトではこのリストの中に無いので,ここに追加して「変更を保存」すればOKです.


WordPressはサイト構築のツールとしてよく利用されるのですが,資料としてZIP圧縮したファイルをアップロードしようとしたらアップロード出来なかったのだが,原因判りますかという連絡を頂きました. 普段は画像ファイルくらいしかアップロードしていなかったのでこれまで気が付かなかったとのこと.
“ZIP圧縮ファイルをアップロードできない?(WordPress)” の続きを読む