フォーラムへの返信
-
投稿者投稿
-
詳しく解説ありがとうございます
テンプレートのコードがどこに結局書かれてるか等を聞いてみたいので、別スレッド立てます
このスレッドは解決済みにします。
♥ 0Who liked: No userGravatarに登録したら、アバターが反映されました!
ありがとうございます
スレッドを閉じたいと思います
♥ 0Who liked: No userJSの読み込み方を変更する作業にかかれないので、もうちょっとスレッドを開いておかせて下さい
そもそも、外部フォントが正常に読み込まれてないというエラーがあり、並行して検討したいと思います。♥ 0Who liked: No userサーバー会社のほうで、毎日DBのバックアップをとってましたので、それをつかって復元しました。
結果、追加CSSは復元、作業途中だったブロックの編集は、最初戻るという感じで復元されました。
結論として、なにかDBに不正なデータが保存されて、エラーがでたのですかね…一応、このスレッドは解決済みにします。
他のフォーラムにも解決済みにできるスレッドがありますので、投稿しておきます長々とお休みにもかかわらず、ありがとうございました。
♥ 0Who liked: No userカスタマイザーで設定した値はデータベースに保存されますが、「テーマに紐づく形で」保存されます。つまり、テーマをアンインストールすると設定値は消去されます。
カスタマイザーを見て回ると、基本設定のようなところは保存されていますが、追加CSSは空欄になっています。追加CSSだけでもサルベージできれば、他の値は再設定可能してもさほどの苦労はないのですが。
WordPress は同じテーマをインストールできないので、新規インストールする場合は既にインストールされている同じ名前のテーマをアンインストールする必要があるので、保存された設定値はその時点で消去され、新規インストールしたテーマには反映されない、ということになります。
フォルダーをリネームしただけで、style.cssで名前を変えたわけじゃないので、新規インストールしたときに、追加CSSがとんでしまったのかもしれませんね….
開発サーバーで試用版を運用していたことを思い出しました。CSSの1/3ぐらいは回収できそうです。新規インストールしたテーマで進めることにします。まだ作り始めたばかりだったので、影響は少なそうデス。これが完成してから起こったら怖いですね。DBのバックアップは必須ですね。これもプラグイン等探してみます。またなにか解決策が思いつきましたらよろしくお願いします。
♥ 0Who liked: No user「カスタマイザーがエラー」ということですが、カスタマイザー以外のページは正しく開くのでしょうか?
はい開きます。全画面まで見切れてないですが….
↑は、アンインストールではなく、wp-content/themes/snow-monkey をリネームして、新しい snow-monkey を配置したということですよね?それであればデータベースの設定値は保持されるはずですので、問題なさそうならそのまま使用されて良いのではないかと思いますがどうでしょうか?
エラーがでているテーマを、_snow-monkeyとリネームして、新規にインストールしました。
部分的に、設定したレイアウトが読み込まれている場所と、初期値にも取ってしまっているところがあります。(ヘッダ周りとか)
追加CSS等は、値がとんでしまって読めません….できれば古いテーマを復活させたいです。
♥ 0Who liked: No userなるほど、カスタマイザーの設定値はDBに保存され、ファイルには保存されないのですね。
となると、新規インストールしたら、保存された設定値はよみこまれないでしょうか?
いずれにせよ、もう一度、上書きインストールを挑戦してみます。
カスタムCSSを結構かいちゃったので、やり直しや避けたいです。
♥ 0Who liked: No userSnow Monkey Blocksの上書きしてみましたが、だめでした。
うーん
♥ 0Who liked: No user途中経過を報告します。
現在のテーマを待避して、新規インストールしたところ、問題なくカスタマイザーが表示されました。故に、テーマ編集後の設定ファイルのどれかが破損していることが考えられます。
Snow Monkey Blocksの上書きしてみます。
♥ 0Who liked: No userお休みの日にもかかわらずご対応ありがとうございます
– PHP のバージョンが 5.6 未満になっている
PHP7.2.17でした
– Snow Monkey の一部のファイル(コード)を誤って消してしまった
マイアカウントページから、新しいテーマファイルをダウンロードし、上書きインストールしました。
しかし、エラーは消えません…他に考えられる原因はありますでしょうか?
カスタマイザーの初期設定ファイル(あるなら)が壊れた等
♥ 0Who liked: No userご回答ありがとうございます。今カスタマイザーにエラーがでて、不具合スレッドのほうに報告をしましたので、そちらが解決したら、JSファイルの読み込み方を変えてみたいと思います。
ちなみに、ご指摘の読み込み方では、head内/body直前の 読み込み位置の指定ができないようにおもうのですが、いかがでしょうか
♥ 0Who liked: No userWarning: Use of undefined constant ‘wp_head’ - assumed '‘wp_head’' (this will throw an Error in a future version of PHP) in /home/xxxxx/public_html/wp-content/plugins/my-snow-monkey/my-snow-monkey.php on line 21
のエラーがでてしまいました….なぜだろう。
追加したコードは以下の通りです。
add_action( 'wp_head', function() { ?> <script type="text/javascript" src="//webfonts.xserver.jp/js/xserver.js"></script> <?php } );
♥ 0Who liked: No userMy Snow Monkeyの入手先わかりました。マイアカウント>ダウンロードでしたね。
早速、Webフォント用のJSファイルを追加してみます。とらぶったらまた質問します
♥ 0Who liked: No userこんな便利な機能があったんですね。まさにうってつけです。
後ほど試してみます!
♥ 0Who liked: No user -
投稿者投稿