カテゴリー: Programing / Coding
【MySQL】データの一部を一括で置換する REPLACE関数
【WordPress】トップページに特定のカテゴリの記事を表示させないようにする(ページネーションが動かなくならないやり方)【#np2020】
前日ブックマークした記事やニュースをまとめた「はてなブックマークまとめ」という記事があるんですが、ほぼ毎朝更新されて少し数が多いのでトップページの記事一覧からは除外しています。右メニューに「はてなブックマークまとめ」だけの最近の投稿リストを作って、アクセスはそちらからしてもらう感じ。
【WordPress】ソースコードのハイライトに「Prism Syntax Highlighter」をインストール【#np2020】
【WordPress】 良い Lazy Load と良くない Lazy Load 【#np2020】
気まぐれにGoogleの「PageSpeed Insights」をやってみたらPC向けにはまあまあ良い点が出たものの、画像の遅延読み込み「 Lazy Load」(ページをスクロールしていくのに従って画像が順次読み込まれていくヤツ)を使えと怒られたので、WordPressのプラグインで対応してみました。 画像の圧縮は別のプラグイン「Imagify」でやっているので、今回入れたのはLazy Loadだけをやってくれるシンプルなものです。
特定のリポジトリでgit pullしたら「Permission denied (publickey)」と怒られた場合【#np2020】
既存の静的ファイルはS3に移行【#np2020】
MovableTypeからWordPressに移行するにあたり、画像も移行しよう(MovableTypeの「アイテム」からWordPressの「メディア」へ)かと思いましたが、URLの切り替えが面倒すぎるし、メディアの中で収拾が付かなくなるのは火を見るより明らかなのであえて移行しないことに決めました。もちろんWordPressで新しく書く記事についてはWordPressのメディアを利用して管理しますが、既存記事の画像は全てAWS S3に入れてしまうことに。
【メモ】Redmine REST APIとGuzzleによるチケット作成
【WordPress】 マルチサイトにして以来記録され続けたエラー「Request exceeded the limit of 10 internal redirects」を解決
マルチサイトでWordPressを設定して以降、ずっと次のようなエラーに悩まされていました。
AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use ‘LimitInternalRecursion’ to increase the limit if necessary. Use ‘LogLevel debug’ to get a backtrace.エラーログにはこれ以上の情報が無く、仕方が無いのでアクセスログと同時に監視して問題あるURLを突き止めてみたところ、どうやら以下のURLへのアクセス時にエラーログが記録されているようでした(ページの表示は「500 Internal Server Error」)。
- 存在しないページのURL
- URLが「.php」で終わる