「ブログ」カテゴリーアーカイブ

[WordPress] ビジュアルエディタからテキストに切り替わらない


PS Disable Auto Formatingというプラグインを入れていたのが原因でした。

しかしこれを外すと自動的に<br>タグがフォーマットされてしまうので外したくないなぁと思っていたところ、Tiny MCE Advancedプラグインには同様の機能が設定できるということを知り解決しました。

参考Url

WordPressでビジュアルとテキストが切り替わらない!問題のプラグインと対処法 

メディアクエリーが効かない・・


結論から言うと単なるケアレスミスが原因だったんですが一応メモ。

一般的には以下のような文が書いてなくてメディアクエリーが効かないってことが多いと思います。

<meta name="viewport" content="width=device-width, initial-scale=1">

これ以外のケースで効かないことが2件あったので記しておきます。

  1. セレクタの記述ミス
  2. 文法ミス

1.セレクタの記述ミス

PC用のコード

div#page1

モバイル用のコード

#page1

これでスマホで表示すると#pageはPC用のCSSで表示されてしまい悩みました。違うものと認識されてしまうようなので統一すべきでした。一方はh1でもう一方はh1.defにしてたり…。

2.文法ミス

FiregugやChromeの開発ツールでモバイルフレンドリー用の表示にしてモバイル用のcssを書いていたんですがまったく反映されず「あれ?ファイルをアップロードしてスマホで確認しないとダメなんだっけ?」と頭がテンパってしまいました。

そんなはずはなく、単にcssの文法がおかしかっただけのようです。

コメントが/*だけで閉じてなかったりとか、複雑なcssをネットでコピペしたりすると間違ってることがあるかもしれません。

それでもダメなときはcss全体の文法とかを見直してみるといいかもしれません。本件に限らず私の場合はこうしたミスが多々あります。

[WordPress]名前を付けて保存


レンタルサーバーを替えてからWordPressを最新のものに更新しようとすると「名前を付けて保存」ウィンドウが表示されて更新できない状態が続き悩まされました。update-core.phpのパーミッションの問題という情報が多かったのですが私の場合は違いました。

以前のレンタルサーバーの時に以下の記事を読んでwp-adminフォルダ内に.htaccessを置いていたのが原因だったようです。

セーフモードによる制限と対処方法 – WordPress Codex 日本語版

よって、.htaccessファイルを削除したら普通に更新できるようになりました。

[WordPress] 個別記事が表示されない


トップページはきちんと表示されるのに個別記事は「何も見つかりません」と出て表示されなくなっていました。記憶が定かではありませんがプラグインを入れてからこうなったように思います。しかしプラグインを外しても元に戻らず何でこうなってしまったかはいまだにわかりません。

応急措置として以下のページのようにやってみたら表示されるようになったのですが、

wordpressパーマリンク設定後に記事が表示されない時の対策

これだとカテゴリページのUrlが変わってしまうのでWordPressを丸ごと再インストールしたほうがいいかなぁ。面倒だけど。