そろそろ限界?(テーマ

ずーとカスタマイズしてきたテーマ(子テーマにしてる)だけど、ベースが古いのでちょいと実情に合わなく…

cssもスパゲテーウマウマ(^q^)なふいんきなのでどうにかしたいと思う今日このごろ

先々考えなくていいなら静的で手打ちのサイトにしちゃうとこだけど、誰か他の人に今後管理を頼もうかーってなったときはWPあたりの情報多いCMSがいいのかなとモンモン

でもテーマ組むのめんどいいいいいい

カテゴリー: non

webfont変更

世界のgoogle様より配信されてたフォントから、利用サーバーより配信のフォントへ変更。
理由は単純に、ダイナミックサブセット~?
必要な文字だけ引っ張ってきてくれるから軽い(ハズ…

いままでの「いかにも」って感じの強めフォントより少し柔らかめにしてみました。
ついでに、少し前から色なんかも変えております。気分キブン

ダークモード対応とかトレンドらしいけど、必要なのかなぁ…

カテゴリー: non

サーバー移転

ちょいと調べるとわかると思いますが、このサイトはさくらのレンタルサーバーで稼働中です。
で、最近php動作モードの変更(cgi→モジュール)があり、待ってればいーのかなーなーんて思ってたらサーバー移転必要なんだって…
常々phpの遅さには閉口してたので、こりゃえぇ、早くやっちまえってことで

  1. 旧サーバーの解約
    (月末で終了。ちょうど5月が更新月だった
  2. 新サーバーの契約
    (お試し2週間あるからまーまー。カード登録してれば本契約前でも制限緩いよ
  3. scpでファイルコピー
    (旧サーバーにsshログインで、-rpオプションであっさり
  4. dbエクスぽ→インポート
    (思いのほか小さかったのでmyAdminから。大きくてもftpとかコマンドで逝ける
  5. ドメイン切り替え
    (同時にsslも移動。中間証明書だけ古いメールから発掘
  6. メール回りとmlも移行
    (連絡用にfml使ってるので、from書き換えと送信元記述をconfigに追記

ってな感じで移転完了。
これ書いてる現在も動作確認しながらって感じです。

モジュールモードおいしいです(^ω^)
ってか、nginxになったの?ちらっと見たエラー画面がそれだったような…

カテゴリー: non

プラグイン削減計画

実験も兼ねたこのサイト、記事入力になれてない人でも更新し易いように「elementor」を使ってたけど、カスタムポストとテンプレート改修でお払い箱に。

elementor自体は控えめに言ってもサイコウであった
ちょっと挙動おかしくてもすぐ修正されるし、見た目もchromeでF12とかすればcssであっさり上書きーだし、何より編集が直感的。
けど、いかんせんクエリが多めってのが…そりゃーしゃーないとも思うけど…

ってことでトップページのポストをカスタムポストに切り出し、テンプレートでループ呼び出しに変更。
ついでに、トップのお知らせをvue&jQueryで非同期に。(jqなのはwpだから)
ってか、wpそろそろjqueryから脱却とかしないのかな…
アプリプラットフォーム目指してるよみたいな話をどっかで読んだような…

カテゴリー: non

preprosからwebpackへ

気分で(?

preprosは有料なだけあって機能豊富&わっかりやすーいんだけど、気の迷いからjs圧縮等あわせてオトクなwebpackへ変更してみました。

wordpressテーマのjsファイルにscssのimport書いといて、minifyしたCSSはExtractTextPluginで書き出し。
ソースマップもきっちり動いてデバッグ簡単(・∀・)

jqueryも含もうかと思ったけど、コアとの兼ね合いがめんどそうだったので

externals: {
  jquery: 'jQuery'
  }

でお茶を濁す。jquery無しにしたいなぁ…

※追記

業務ではwebpack使わないので忘れる(^_^;)
エクスプローラ→ConEmu Here→npm run watch
エラーはだいたいnode周り(偏見

カテゴリー: non