最近のいろいろ

閲覧数: 37(0)

先日の記事で「写真を整理」していたら、、、という話をしましたが。不要な写真もありストレージ容量を確保する意味でも削除することに。。。あれ?必要な写真も消えてるゾ。

トップページのヘッダー画像は指定した写真をランダムに表示する仕掛けになっているのですが、ここで使われている写真が誤って削除されてしまったようです。最初はブラウザのキャッシュに残っているのかと思い、何度も削除してみたのですが、何回かトップページを表示するとヘッダー画像が「ブラックアウト」する現象が解消できません。

どこかにオプションの設定があって、画像情報が残っているのかと探してみるも、ワードプレスの「設定」にも「外観-カスタマイズ」にもそれらしき項目は見当たりません。念のためヘッダー画像を一旦削除して全て再登録してみる。これで大丈夫のはず、と思って何度かトップページを表示させてみるが、やはり「ブラックアウト」が発生する。どうやらそもそもの原因が別にありそうだと判明する。

調べてみると(ググってみるとw)ヘッダー画像の登録は「外観-カスタマイズ」のメニューからテーマのオプションとして設定しているように見えて、実は「ワードプレス」標準の機能。さらに調べてみると、アップロードした画像そのものの属性として「header_image」のような指定があることが判明。こうなるとブラウザの設定画面からは如何ともしがたくテーブルの中身を直接見てみることに。ここからはテスト系での試行です。

mysql> SELECT * from wp.wp_postmeta where meta_value="fotografie-child";
+---------+---------+---------------------------------+------------------+
| meta_id | post_id | meta_key                        | meta_value       |
+---------+---------+---------------------------------+------------------+
|   15496 |    5790 | _wp_attachment_is_custom_header | fotografie-child |
|   15648 |    5845 | _wp_attachment_is_custom_header | fotografie-child |
|   15752 |    5900 | _wp_attachment_is_custom_header | fotografie-child |
|   15758 |    5902 | _wp_attachment_is_custom_header | fotografie-child |
+---------+---------+---------------------------------+------------------+
4 rows in set (0.00 sec)

これがテーブル上に定義されているランダム表示されるヘッダー画像(の「post_id」情報)。ワードプレスはここを見てランダムに画像を表示しようとするけれど、ここで指定されている実体としてのファイルが誤って削除されていると「ブラックアウト」現象になるようです。2列目の「post_id」を使って「wp_posts」を検索すれば、「_wp_attachment_is_custom_header」指定されている添付画像がわかるはず。と言うことで、次のSQL文を実行します。

mysql> SELECT * from wp.wp_posts where (id) IN (SELECT post_id from wp.wp_postmeta where meta_value="fotografie-child");
+------+-------------+---------------------+---------------------+--------------+---------------------------------------------------+--------------+-------------+----------------+-------------+---------------+---------------------------------------------------+---------+--------+---------------------+---------------------+-----------------------+-------------+-------------------------------------------------------------------------------------------------------+------------+------------+----------------+---------------+
| ID   | post_author | post_date           | post_date_gmt       | post_content | post_title                                        | post_excerpt | post_status | comment_status | ping_status | post_password | post_name                                         | to_ping | pinged | post_modified       | post_modified_gmt   | post_content_filtered | post_parent | guid                                                                                                  | menu_order | post_type  | post_mime_type | comment_count |
+------+-------------+---------------------+---------------------+--------------+---------------------------------------------------+--------------+-------------+----------------+-------------+---------------+---------------------------------------------------+---------+--------+---------------------+---------------------+-----------------------+-------------+-------------------------------------------------------------------------------------------------------+------------+------------+----------------+---------------+
| 5845 |           2 | 2018-06-08 09:43:11 | 2018-06-08 00:43:11 |              | cropped-A3169FC7-89CF-4A5C-9D27-E6F751FC5480.jpeg |              | inherit     | open           | closed      |               | cropped-a3169fc7-89cf-4a5c-9d27-e6f751fc5480-jpeg |         |        | 2018-06-08 09:43:11 | 2018-06-08 00:43:11 |                       |           0 | http://192.168.38.129/wp/wp-content/uploads/2018/06/cropped-A3169FC7-89CF-4A5C-9D27-E6F751FC5480.jpeg |          0 | attachment | image/jpeg     |             0 |
| 5900 |           2 | 2018-06-13 07:46:33 | 2018-06-12 22:46:33 |              | cropped-CFC8DDE8-C209-443B-AD9A-7CE4D5BAFB92.jpeg |              | inherit     | open           | closed      |               | cropped-cfc8dde8-c209-443b-ad9a-7ce4d5bafb92-jpeg |         |        | 2018-06-13 07:46:33 | 2018-06-12 22:46:33 |                       |           0 | http://192.168.38.129/wp/wp-content/uploads/2018/06/cropped-CFC8DDE8-C209-443B-AD9A-7CE4D5BAFB92.jpeg |          0 | attachment | image/jpeg     |             0 |
| 5902 |           2 | 2018-06-13 07:46:48 | 2018-06-12 22:46:48 |              | cropped-5719CBE5-3447-409B-B3C4-B0008D2D7EC2.jpeg |              | inherit     | open           | closed      |               | cropped-5719cbe5-3447-409b-b3c4-b0008d2d7ec2-jpeg |         |        | 2018-06-13 07:46:48 | 2018-06-12 22:46:48 |                       |           0 | http://192.168.38.129/wp/wp-content/uploads/2018/06/cropped-5719CBE5-3447-409B-B3C4-B0008D2D7EC2.jpeg |          0 | attachment | image/jpeg     |             0 |
+------+-------------+---------------------+---------------------+--------------+---------------------------------------------------+--------------+-------------+----------------+-------------+---------------+---------------------------------------------------+---------+--------+---------------------+---------------------+-----------------------+-------------+-------------------------------------------------------------------------------------------------------+------------+------------+----------------+---------------+
3 rows in set (0.03 sec)

これで実体としての画像ファイルがわかるので「uploadsフォルダ」で実体ファイルを確認します。誤って削除されていればバックアップから戻したり、上の例のように「post_id = 5790」と言う画像のテーブル情報が消えていれば、新たに作成するなどの修正で復活可能です。今回はこれらのテーブル上の「ヘッダー画像」指定を一旦削除して「外観-カスタマイズ」画面からヘッダー画像を登録しなおしてスッキリ解決することにしました。

えっと、いろいろのうちの一つ「EXレイド」、またまた「秋葉原公園」でした。今回も無事「ミュウツー」ゲット出来ました。しかも1投目!「7戦6勝」です。

お昼休みだったけど集まりはほどほど、と思わせて始まったら一気に20名の満員御礼ではあったのだが。。。

ちなみに、EXレイド参加者以外には、EXレイド開催中はこのような画面が表示されます。これは「秋葉原練塀公園」で開催中に通りがかり、のぞいて見て判明しました。ジムに配置されたポケモンが見えるのでタップしてみたら「この表示」でした。

blank

タイトル画像はマドリッド バラハス空港ターミナル4です。チェックインカウンターのあるフロア(3階)から2フロア下(1階)の荷物受取場のターンテーブルを覗いてみたところです。ちなみに2階は搭乗ゲートのある階ですがセキュリティチェック前の非制限エリアには旅客用のフロアはありません。

最終更新日: 2019年5月20日

カテゴリー公開, 閑話(IT)タグ, , , , ,
鬼門に再挑戦?
blank

はい、またテーマ変えました。ガラッと。パソコンとスマホで表示の統一感を持たせるのに一苦労、MacとW  続きを読む

閲覧数を記録してみる
blank

いろいろ便利なプラグインがあるので、いくつか試してみて、最終的に採用したのが、Post Views  続きを読む

google fontsの使い方
blank

いろいろなところでお世話になっている、グーグルのリソース。これはフォント。google web fo  続きを読む

6月の検索ワードまとめ
blank

6月の検索ワードのまとめです。 意外なところで「zabbixダウングレード」が複数回検索され、単独の  続きを読む

スペイン旅日記:実践編
blank

それでは、実際に夏休みのスペインへの旅行を計画してみましょうw 参考にするのはもちろん準備編です。  続きを読む

検索結果のカテゴリー制限
blank

検索ネタを連発しておりますが、、、今回はテーマとプラグインどっちで修正するかという課題に挑戦しました  続きを読む

スポンサーリンク

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください