ブログの引っ越しが完了しました。【#np2020】

本日、ブログの引っ越しが完了しました。 これまで長らく「MovableType」でブログを運用してきましたが、今後は「WordPress」での運用に変わります。見た目も少し変わっていますが、デザインのリニューアルが今回の主眼ではなかったので、極力印象は変えないようにしています。デザイン面での一番大きな変化はスマホに対応したことでしょうか。 古い記事から新しい記事にリダイレクトされるようになっていますしRSSのURLも変わりませんので、特に不都合はないかと思いますが、まだ記事によっては上手く表示されない記事もあります。それらについては順次修正していく予定です。 今後ともよろしくお願いいたします。

続きを読む

【WordPress】 マルチサイトにして以来記録され続けたエラー「Request exceeded the limit of 10 internal redirects」を解決

WordPress-logotype-standard.pngのサムネイル画像 マルチサイトで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」で終わる
このURLは移行前の旧ブログでのURLだと思われます。移行にあたって旧URLは全く考慮しないことに決めたので、確かにこのURLは存在しないのですが、しかしだとすれば「404 Not Found」になるはずで、「500 Internal Server Error」になるのはおかしいし、ましてやリダイレクトするのもおかしい。長らくいろんな設定を変えて試してみたのですが、わからずじまいでした。

続きを読む

【WordPress】関連記事を表示するプラグイン「Yet Another Related Posts Plugin」(YARPP)

YARPP

先行して移行したブログで使っているテーマ(いわゆる多機能テーマ)「Cocoon」に関連記事を表示する機能があって、使ってみたら割と関連ありそうな古い記事が並ぶようになったので面白がって使っていたんです。で、このブログの移行にあたってこちらにも似たような機能が欲しいなと思って仕組みを見に行ったら、あれ、同じタグが付いている記事をランダムに表示しているだけなんですね。マジか。てっきり関連性の計算とかしてくれてるもんだと思ってました。

続きを読む

【WordPress】テーマの開発はLocal by FlywheelとGitHubで解決した(追記あり)

Local by Flywheel

メインブログの引っ越しが間近に迫っているんですが、引っ越すに当たってメインブログだけはきちんとテーマを作り込みたいと思っていました。もちろんスクラッチは時間が掛かりすぎるから無理だとしても、スターターテーマと言われる基本的なデザインだけしてあるテーマを元に作りたいと。

続きを読む

ニコニコ動画紹介ブログ「1日1ニコ」の引っ越しが完了しました。【#np2020】

ニコニコ動画

MovableTypeからWordPressへの引っ越し第2弾として、備忘録も兼ねたニコニコ動画紹介ブログとして細々と更新してきたブログ「1日1ニコ」をWordPressへ引っ越ししました。アクセス数は1日に数件程度であり仮に障害が起きても影響が軽微であることと、長年運営しているおかげで6,000件弱の記事があることで、本ブログの引っ越し前の試験として適当でした。

続きを読む

【WordPress】 インポート時に「script」「iframe」などのタグが削除されてしまう【#np2020】

諸々の準備が整ってさあ記事をインポートしましょうと勇んでインポートツールを実行したら、記事内の「script」タグや、「iframe」タグが勝手に削除されてしまうという現象が起きました。恐らくタグの使用を禁止する設定があってそれが作用しているんだろうなと予想は付くんですが、実際どこでどう設定されていて、どうすれば変更出来るのかわからず。そんなにレアなケースなのかしらこれ。

続きを読む

【WordPress】メディアが既に登録済みかどうかをAPIで確認する【#np2020】

前回、APIを利用してメディアを登録したのですが、同じメディアがいくつも登録されるのはだるいので、追加されているのを確認して追加されていたら登録をせずに画像のIDだけを取得したい。 というわけで、こんな感じで書いてみると……期待通りには動かないんですね、これが。

続きを読む

【メモ】CloudFront+WordPress環境でSimplicity2がスマホでレスポンシブにならない【#np2020】

WordPressでテーマとしてSimplicity2を入れて運用しているブログがあるのですが、スマホでレスポンシブになりません。PCと同じ表示になって小さく表示されてしまう。何か設定が間違っているのかな……と思ったら、どうやらキャッシュが影響しているようです。詳しい理由は作者さんのサイトに記載されていました。

続きを読む