カスタム背景の設定はデータベースの’プレフィックス_options’テーブルの’theme_mods_テーマフォルダ名’に保存されています。(Twenty Tenの場合は’theme_mods_twentyten’)
wp_headアクションが実行された時に<head>内に追加されます。
HTMLソースを確認すると、以下のような記述があると思います。
<style type="text/css">
body.custom-background { background-color: #ff9876; }
</style>
> popupさん
ご教授ありがとうございます。
ものすごく初歩的なことを聞いて恥ずかしい限りなのですが、
恥を偲んで、追加で質問させてください。
・教えてくださった内容を読み、
phpMyAdmin > データベース 内を調べてみたのですが、
ここまでは間違っていないでしょうか?
色々と調べてみたのですが、theme_mods_twentytenを見つけることが
できませんでした。
またご教授いただけましたら幸いです。
何卒、よろしくお願い致します。
‘プレフィックス_options’テーブルまでは探せていますか?
phpMyAdmin > データベース 内を調べてみたのですが、
ここまでは間違っていないでしょうか?
phpMyAdminにアクセスして、[データベース]タブを表示しただけなのでしたら、その中からWPで使用しているデータベースをクリックして選択します。
次に左側のテーブル一覧から’プレフィックス_options’テーブルをクリックして選択後、[検索]タブをクリックして表示します。
注)’プレフィックス’はWPインストール時に指定した文字列です。
データベース名と’プレフィックス’が分からなければ、設定ファイルwp-config.phpで確認してください。
[検索]タブを表示すると検索の入力欄が表示されます。
‘option_name’の演算子のプルダウンで’LIKE %…%’を選択し、値に’theme_mods_’を入力して実行すると結果が表示されます。
他のテーマでテーマオプションを設定して保存したことがあれば、’theme_mods_twentyten’以外にも検索結果に表示されます。
>popupさん
誠にありがとうございます。
教えていただいた内容から、私が抱えていた問題は
根本的に別の原因が関係しているようです・・・
まず、私のphpMyAdminのデータベースには「information_schema」と「test」と言う名の2つだけが有り、wp-config.phpに記載されているデータベース名がないのです。
根本的におかしいですよね?
もしかして、私のpc内にphpMyAdminデータベースが2つあるのでは?と素人的な推測をしたのですが違いますでしょうか?
実は、以前、bitnamiを使ってデータベースとwordpress両方とも入れなおしたことがあるので、それが関係しているのかと思ってみたり・・・
ちなみに、phpMyAdmin画面右側にある「データベースサーバ」欄内の『ユーザー』と、
wp-config.phpに書かれている「MySQL データベースのユーザー名」は一致していなくても大丈夫でしょうか?(私のは違っています)
ワードプレス自体は問題なく動いているということは、どこかにデーターを保存しているということですよね?
普通、それはphpMyAdminにあるはずと・・・
知識の乏しい私はお手上げ状態です。
度々申し訳ございませんが、ご教授いただけますようお願い申し上げます。
ちなみに、phpMyAdmin画面右側にある「データベースサーバ」欄内の『ユーザー』と、
wp-config.phpに書かれている「MySQL データベースのユーザー名」は一致していなくても大丈夫でしょうか?(私のは違っています)
ほとんどは大丈夫なはずですが、ログイン中のユーザーにはWP用のデータベースへのアクセス権限がないのかもしれません。
wp-config.phpで指定しているユーザーでphpMyAdminにログインして確認してください。
ちなみにMySQLのデータベースであって、phpMyAdminのデータベースではありません。
phpMyAdminはMySQLのデータベース用のWEBアプリケーションです。
Windowsでしたら、MySQLをインストールしたフォルダ内にdataフォルダがあり、その中に作成済みのデータベースの各フォルダが格納されています。(データベース用ソフトを利用しないと読み・書き出来ませんし、壊れると大変ですので、格納されているファイルを確認するだけにしてください。)
>popupさん
ありがとうございます!
見つけました。
また、迅速なご回答を頂いておきながら、お返事が遅くなったこと
お詫び致します。
単純に、wp-config.phpに記載されているユーザー名とパスワードでphpMyAdminにログインすればよかったんですね。初歩的なことをお伺いし、恥ずかしい限りです。
ただ、ちょっと気になるのは、別のユーザー名とパスワードでログインできていたこと。
セキュリティ的に大丈夫でしょか?
まぁ、セキュリティ的に問題なければ気にしないです。
改めて、お礼申し上げます。
ユーザーは複数作成していても何も問題はありませんが、作成済みのユーザーとその作成目的を把握しておいた方がいいと思います。
セキュリティに関しては、PC本体のセキュリティをしっかりやっておけば問題ないはずです。
具体的には、
1.ウイルス対策だけでなくファイアーウォール機能のあるインターネットセキュリティの総合ソフトを入れて、定義ファイルの更新を毎日確認する。
2.毎月のWindows Updateを行う。
3.セキュリティ対策ソフトだけでなく、ルータを使用して外からのアクセスを遮断する。
後は、使用していない時はMySQLサーバーを終了させておけば安全です。
MySQLだけでなくWebサーバーも・・・
>popupさん
ファイアーウォールは、以前何かのきっかけで停止したままだったのですが、
教えて頂いたとおりにオンにしておきたいと思います。
最後の最後までご丁寧なご指導、誠にありがとうございました。
感謝いたします。