フォーラムへの返信

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック投稿者 naobanby

    (@naobanby)

    一通りテーマファイルを精査してみましたが、
    やはり相変わらず自動更新ができない状況が続いています。

    ・WordPress本体はマイナー、メジャーともに自動更新ができない(手動更新は可)
    ・プラグインは自動更新できる
    ・Twentyfifteenなどのテーマに変えると自動更新される
    ・.svnや.gitフォルダがないことを確認、もしあっても自動更新有効化にするコードを追加  (automatic_updates_is_vcs_checkout)

    コアファイル(class-wp-upgrader.php)を読んでみていますが、なかなか理解も難しいです。

    企業サイトで、カスタムポストタイプなど、functionsに書いてカスタマイズを行っていますが、それらが原因なのでしょうか。他に同様の問題を抱えておられる方いらっしゃいませんでしょうか。

    (もう解決したかもしれませんが…)
    同条件ではありませんが、私もプラグインが原因で500エラーで表示されなくなったことがあります。
    その際は、エラーログでエラーの内容を確認して、
    問題となったプラグインをFTPから削除して解決しました。
    まずはエラーログを確認してみてください。

    トピック投稿者 naobanby

    (@naobanby)

    Okamotoさま

    コメントありがとうございます。

    TwentyfifteenかつWordPress4.4という組み合わせでも自動アップデートは走りますでしょうか?

    はい、それは大丈夫でした。

    テーマファイルとWordPress4.4での相性が良くないということでしょうか・・・

    4.3.xの際にもTwentyfifteenでは問題ありませんでした。
    私が制作したテーマファイルでのみ自動更新ができないように思います。
    カスタマイズする中で、参考にしたコードの書き方が古いのかもしれません。
    もう少し自分のテーマファイルを精査してみます。

    トピック投稿者 naobanby

    (@naobanby)

    Okamotoさま

    コメントありがとうございます。
    エラーログには何も出力されていませんでした。

    実は進捗がありまして・・。

    • WordPressを手動でバージョンダウンさせれば、毎日自動更新が実行されるということが分かりました
    • テーマファイルをオリジナルのものから、Twentyfifteenに一時的に変更したところ、自動的に更新ができました。

    私のテーマファイルが原因ということが分かったのですが、結局どこが悪いのか分かりません。ThemeCheckで色々とエラーをつぶしてはいますが、いまだ解決しません。
    何かご存知でしたら引き続きご教示くださると幸いです。

    トピック投稿者 naobanby

    (@naobanby)

    (追記)
    ・4.4.1へのマイナーバージョンアップデートもできませんでした(2016/1/7)
    ・管理画面から「今すぐ更新」ボタンを押すとバージョンアップできます
    ・画面上に特にエラーは出ていません
    ・プラグイン「Background Update Tester」でテストしましたが、問題ありません
    ・プラグインの自動更新はできています

    フォーラム: テーマ
    返信が含まれるトピック: headがおかしい

    もう解決しているとは思いますが、私も同じ状況ではまっていました。

    http://wordpress.org/support/topic/everything-in-is-going-in?replies=3

    これを見ると、ソース内に余計なものが入っているのがエラーの原因のようです。
    自分の場合、Firebugでソースをよく見ると、

    &#65279

    というものが入っていました。

    これはUTF-16(Little Endian)のBOMらしいので、
    再度ファイルをエンコードしなおしたら解決しました。

6件の返信を表示中 - 1 - 6件目 (全6件中)