wordpress

Wordpress

DockerでWordPressを使うならDBのユーザ指定を忘れずに

dockerイメージのwordpressでのDBユーザの指定は必須。 要約 次のようにDBとwordpressに4つずつ環境変数を指定しておけば問題ない。省略してもいいのはMYSQL_DATABASEくらいだと思われる。 もちろん運用するな...
Javascript

Javascriptで目次のハイライト

サイドバーにある目次の現在項目を項目を分かりやすくするためハイライトするようにした。 更新 2021/11: 折りたたみ要素の展開などでページの高さが変わってもハイライトがずれないようにしました。 経緯 長い記事を読むとき、目次にハイライト...
CSS

入れ子のul/olのmargin-bottomを調整した

このブログのolとulのCSSを調整した。 更新履歴 2022/12: 再現性を確保したコードに修正。より良い手段を記載。 環境 2022/12追記: wordpressかどうかはあまり重要ではないけど一応載せておく。2バージョンで確認。 ...
Wordpress

TinyPNGのワードプレスのプラグインを導入

画像サイズを品質を維持しつつ圧縮するなら、TinyPNGというサービスがいい。ワードプレスのプラグインもあるので、導入すると一層便利。 要約 Compress JPEG & PNG imagesというプラグイン。作者はTinyPNG氏 月5...
Wordpress

VSCodeのdevcontainerでwordpressを使うメモ

VSCodeのdevcontainerでwordpressを使うメモ 単純に追加するだけになるけど、メモを残す。 VSCodeのバージョンは 1.47.0 devcontainerの初期設定 devcontainerの作成時は、PHP7 &...
Docker

docker上で動かすwordpressのサイトヘルスを改善する

wordpressのサイトヘルスを改善した。 レンタルサーバとかでなく、dockerで運用中なので、資料が少なくて難儀した。 解決すべき問題 主に2つ。他にも更新関係があるが、テーマやプラグインの更新などは、特別な理由がなければ、通知の度に...
Wordpress

wordpressのソース表示をPrism.jsとプラグインで改善する

wordpressでPrism.jsとプラグインでソースコードなどを少し綺麗に表示する。 codepenに書いたmdtohtml変換器、というかmarked.jsはCommonMarkをサポートしているので、コードブロックの先頭に、言語名を...
Wordpress

wordpressのテーマの更新に失敗するときの対処法(所有者の問題)

wordpressでテーマをscpなどで移動した場合、テーマ更新が失敗する。 環境 WordPress 5.2.1 Docker version 18.09.0, build 4d60db4 docker-compose version 1...
Wordpress

wordpressで子テーマを作成

子テーマを作成した。 <head>内にGoogle Analyticsのスクリプトを埋め込むため。 環境 WordPress 5.2.1 Docker version 18.09.0, build 4d60db4 docker-compos...
Wordpress

wordpressでの記事の投稿時の手順メモ

記事編集方針メモ 記事のタイトルは全角でもOK。ただし、冗長になりすぎないようにする。タイトルは公開の直前の入力でいい。その後パーマリンクを修正すること。 パーマリンクは半角英数字のみにする。全角は使わない。エンコードで汚くなる場合があるた...