やっと、本当にやっとブログ始めて一年以上経ってからするぷろを使い始めました。
何故使わなかったのか後悔するくらい、それはもう懺悔するくらい使いやすすぎ、
モブログ楽すぎて最高!
と、まぁ、今でこそものすごく喜んでするぷろでブログ書いていますが、この環境に至るまで設定のトラブルにハマってハマって頭を悩ませる毎日でした。
その悩みとはタイトル通り、
するぷろでブログ投稿できない
現象としてはこちら、
- 過去記事が取得できなくて編集できない
- ブログのカテゴリリストが取得できない
- 記事を投稿してもするぷろが落ちる
- 写真がアップされない
- 画像タグをすべて削除してくださいと言われる
実はこれ、原因はたったひとつだったのです!
するぷろで過去記事やカテゴリリストが表示されなくなった時の対処
答えはWordPressのfunctions.phpの記述がおかしい時になるらしいですね。
この件に関しては多くの方が対策についてエントリーを書いてくれています。
まずはノリロウさんがfunctions.phpに無駄な改行があるとおかしくなる事を教えてくれています。
するぷろで過去記事が表示されなくなるエラーの解決方法。HTMLソースコードを見直すと良いかもよ?
こちらはfunctions.phpの一番下に不要な改行がある場合ですね
WordPressのソースコード一行目が空白!?|ひたすら独り言! |Ameba (アメーバ)
しかし、私のphpを確認しても変な改行は見つからず中々解決に至らない、
ロリポップサーバーの設定がおかしいのか?とふと思い、こちらのエントリー、
WAF設定がおかしい件について
ロリポップとWordPressの組み合せで「するぷろ for iPhone」の投稿時にエラーが出てしまう | ローカルブロガーのメモ帳
ロリポップを確認してみたけど異常は見つからず、
ひとまずパソコンから離れて冷静に考えて、
よし、functions.phpがおかしいなら、WordPressのテーマを変更してみたらどうだろう?
と、思い、テーマを違うものに変えてみたら
過去記事編集できる!!
ブログカテゴリリスト取得できた!
と、あっさり現象が解消しました。
やはり原因はfunctions.phpにあり
と特定し、正常にアップされたテーマのfunctions.phpと異常が発生してするぷろでアップできないテーマのfunctions.phpをテキストエディタにコピペしてみる。
コピペするWordPressテーマのfunctions.phpです、一見普通ですね。 ↓
しかし! なぜかテキストエディタに貼り付けたら、<?PHP の記述前に謎の”?”が記述されているではありませんか!?
いみわからん・・・
ということで、早速この”?”を削除して、functions.phpに再度コピペし直します。 ↓
functions.phpの中から1文字消しただけで直りました
無事表示されております! ↓
最後に
今回は本当に悩んだ、
一瞬するぷろ使うの諦めようかと思ったけど、誰もが絶賛するブログエディタを使わないなんてもったいなさすぎる!
と奮起させ、試行錯誤の末解決にいたりました。
数々のエントリー本当に役に立ちました。ありがとうございます。
おかげさまで今日も快適にするぷろでブログ更新できました!
では、また、よいモブログライフを!
Posted from するぷろ for iOS.