ご注意下さい
この記事は3年以上前に書かれた記事ですので、内容が古い可能性があります。
WING(Affinger5)で「この記事を書いた人」は表示されるのに、管理者紹介ウィジェットを配置すると、内容が表示されないケースがあります。
その対処方法について解説します。
事象の確認
管理者紹介ウィジェットを配置して、プロフィールを設定してあるのに、管理者紹介ウィジェットにプロフィールが表示されない事象です。「この記事を書いた人」については問題なくプロフィールが表示されています。
解決方法
原因は管理者IDがAffinger5に適切に設定されていなのが原因です。
Affinger5管理画面→SEO→構造化データ設定に進み、管理者IDが適切に設定することで解決します。通常は「1」でいいと思うんですが、何故か私の場合は「2」となっていました。多分WordPress導入時に最初にテストユーザーを作成しいろいろと遊んだ後に現在利用しているユーザを作成したので2になったんだと思います。
管理者ID確認方法
WordPressの管理画面から自分のユーザーIDを確認する方法が残念ながら分かりませんでしたので、今回はデータベースにログインして確認します。
# mysql -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 171979 Server version: 5.7.29-log MySQL Community Server (GPL) Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> use wordpress; Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed mysql> show tables; +------------------------------------------+ | Tables_in_wordpress | +------------------------------------------+ | wp_ak_twitter | | wp_blc_filters | | wp_blc_instances | | wp_blc_links | | wp_blc_synch | | wp_celtis_transient | | wp_cmplz_cookiebanners | | wp_cmplz_cookies | | wp_cmplz_services | | wp_commentmeta | | wp_comments | | wp_ewwwio_images | | wp_ewwwio_queue | | wp_google_marker_settings | | wp_google_markers | | wp_links | | wp_lockdowns | | wp_login_fails | | wp_options | | wp_popularpostsdata | | wp_popularpostssummary | | wp_postmeta | | wp_posts | | wp_rmp_analytics | | wp_site_cache | | wp_sitemanager_device | | wp_sitemanager_device_group | | wp_sitemanager_device_relation | | wp_smush_dir_images | | wp_term_relationships | | wp_term_taxonomy | | wp_termmeta | | wp_terms | | wp_tweet_urls | | wp_tweetpress | | wp_usermeta | | wp_users | | wp_wordbooker_errorlogs | | wp_wordbooker_fb_friend_lists | | wp_wordbooker_fb_friends | | wp_wordbooker_postcomments | | wp_wordbooker_postlogs | | wp_wordbooker_process_queue | | wp_wordbooker_userdata | | wp_wordbooker_userstatus | | wp_wpgmza | | wp_wpgmza_categories | | wp_wpgmza_category_maps | | wp_wpgmza_circles | | wp_wpgmza_custom_fields | | wp_wpgmza_datasets | | wp_wpgmza_maps | | wp_wpgmza_maps_has_custom_fields_filters | | wp_wpgmza_markers_has_categories | | wp_wpgmza_markers_has_custom_fields | | wp_wpgmza_polygon | | wp_wpgmza_polylines | | wp_wpgmza_rectangles | | wp_yarpp_related_cache | | wp_yasr_log | | wp_yasr_log_multi_set | | wp_yasr_multi_set | | wp_yasr_multi_set_fields | | wp_yasr_multi_values | +------------------------------------------+ 64 rows in set (0.00 sec) mysql> select * from wp_users; +----+------------+------------------------------------+---------------+---------------------+------------------------------+---------------------+---------------------+-------------+--------------------+ | ID | user_login | user_pass | user_nicename | user_email | user_url | user_registered | user_activation_key | user_status | display_name | +----+------------+------------------------------------+---------------+---------------------+------------------------------+---------------------+---------------------+-------------+--------------------+ | 2 | user | password | user | E-Mail | https://blog.kamata-net.com/ | 2010-05-04 10:47:30 | | 0 | せとあつ | Ash | +----+------------+------------------------------------+---------------+---------------------+------------------------------+---------------------+---------------------+-------------+--------------------+ 1 row in set (0.00 sec) mysql> ^DBye
wp_usersテーブルのID欄を確認します。
これで管理者紹介プロフィールが表示できるようになりました。
WING(Affinger5)について
このサイトはWINGで構築しています。パーツが豊富で非常に使いやすいのでむしろ初心者にお薦めです。このテーマを使えばコンテンツの作成に集中できると思います。
記事は以上!