サポート » テーマ » テーマのプレビューと反映がされません

  • 解決済 shirokanda

    (@shirokanda)


    Xserverにて、テーマのインストールを行い、管理画面上にサムネイルが表示されますが、
    プレビューをクリックすると、真っ白な画面が立ち上がり、表示されません。

    ためしに有効化をクリックしてみると、ブログ自体が真っ白になるようで
    なにも操作することができなくなってしまいました。

    それからワードプレスのインストールのしなおしとか、テーマの入れなおしを
    行ってみましたが、状況は改善されません。

    どこに問題があるのか切り分けできなく、困っています。
    どなたか情報をおもちでしょうか。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • 単純に、テーマファイルが壊れているか、お使いのwordpressのバージョンやPHPの
    バージョンに対応していないのでしょう。

    ワードプレスのインストールのしなおしとか、テーマの入れなおしをしたようなので、
    元に戻せるかどうか疑問ですか・・・

    http://wordpressのインストール先/wp-admin/ のアドレスから、ダッシュボード
    には入れますか?
    もし入れるなら、別のテーマファイルを選択すれば、戻るはずです。

    トピック投稿者 shirokanda

    (@shirokanda)

    回答ありがとうございます。
    プログラム的なバージョンの違いですか。
    それは考えてみませんでした。製造元に問い合わせてみます。

    一旦真っ白になってしまうと、管理画面も真っ白になってしまうので、
    (ソースを吐き出さない)ログインもできません。

    データベースを削除して設定しなおすしかありません。
    なんとかなるといいんですけど…

    管理画面も真っ白ですか!?
    だとすると、また違う問題な気もしますが。
    もうちょっと正確に症状を伝えた方が良さそうです。

    テーマ変えるだけで管理画面が真っ白になってしまう件については
    以前同じような状況になったことがあります。その時はphpmyadminで直接
    wp_optionsのcurrent_themeとstylesheetをtwentytenに戻したら表示
    されるようになりましたよ。

    その後、テーマのエラー(PHPの文法エラーとかだったと思う)を修正して
    再挑戦したらちゃんと表示されましたんで、テーマを見直した方がいいかと
    思います。

    #ちなみに昔、テーマが壊れた時はdefaultに戻る仕様だった気がするんですが
    #そういうのはなくなったんですかね。また違う症状?

    英文Codexあさったら、User:Sivel/FAQのページに、以下の記述が・・・。

    I activated a theme and not cannot access the frontend or admin of my site

    There are a couple SQL commands that you can run to switch the settings back to the default theme shipped with WordPress. Be careful to use the correct steps based on your WordPress version:

    Versions 2.9.x and older

    UPDATE wp_options SET option_value='default' WHERE option_name IN ('template', 'stylesheet');
    UPDATE wp_options SET option_value='WordPress Default' WHERE option_name='current_theme';

    Version 3.0.x

    UPDATE wp_options SET option_value='twentyten' WHERE option_name IN ('template', 'stylesheet');
    UPDATE wp_options SET option_value='Twenty Ten' WHERE option_name='current_theme';

    ということで、Shigemoriさんの言うとおりのようですねー。

    ご参考まで。

    #私も、昔はテーマが壊れたら、ディレクトリごと削除すればデフォルトに戻った
    と記憶していたのですが、3.0.4で試してみたら、使用中のテーマのディレクトリを
    削除しても、デフォルトテーマには戻らないんですね・・・。

    脱線して、shirokandaさんに、結論を書いて無かった・・・。

    wordpress 3.0.xをお使いなら・・・
    解決の手順として
    1.念のためデータベースのバックアップをとって下さい。
    2.wordpressのテーマディレクトリ(/wp-content/themes)
      にtwentytenのテーマがあることを確認してください。
    3.wp-config.phpの最後に以下3行書き加えてください。
      強制的に、デフォルトのtwentytenに戻します。

    update_option( 'template','twentyten' );
    update_option( 'stylesheet','twentyten' );
    update_option( 'current_theme','Twenty Ten' );

    4.http://wordpressのインストール先/wp-admin/ のアドレスから、ダッシュボードにログイン
    5.wp-config.phpに書き加えた3行を削除

    これで、テーマを変更する前の状態に戻るはずです。
    お試しください。
    ご参考まで。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「テーマのプレビューと反映がされません」には新たに返信することはできません。