開発備忘録&ふと思ったこと読み流してください。システム開発ネタが多いです。Ten」の更新が失敗してしまったので、その対応を残しておこうかと。WordPressを立ち上げたら更新の案内が来ていました(前から来てたですが)。そこで一応使っていないテーマだけど更新をしておこうかなっと思って、更新をしたとこを、失敗してしまいました。実際は原因は大したことでなく、アクセス権の問題でした。Tenの更新が失敗まずは、更新失敗のアナウンス画面です。途中までは正常に処理できているみたいで、旧バージョンのテーマの削除で失敗しています。そこで、テーマの格納フォルダのアクセス権を与えてみることにしました。テーマの格納フォルダのアクセス権を付与画面です。アクセス権は読み込みと変更のチェックがONされているので、フォルダにはアクセス権が有るようでした。中のフォルダもしくはファイルに変更のアクセス権が無かったのかもしれません。左下の「すべての子オブジェクトのアクセス権を置換する」もチェックを入れてアクセス権の設定を実施しました。ちなみに、フォルダの場所は「\wp-content\themes\twentyten」です。更新を再実行してみました。このWordPressはレンタルサーバの簡単インストールでインストールしてあります。WordPressのバージョンアップの時もアクセス権絡みで更新が失敗していました。レンタルサーバ任せだと、いろいろなところでちょっとした障害が出てしまうものなのですね。今回は簡単に済んでめでたしめでたし。Webマスターツールを覗いてみたところ、構造化データのhatomという欄に大量のエラーが発生していました。うーん、なんか構造化データの項目の一つ(ど言うかupdateだから更新日?)の情報が無いってことらしいです。ググってみたところ1年前以上から出てたんですね〜で、早速修正することにしました。環境というかテーマによって修正箇所が変わるので適宜環境に合わせて直すしかないようです。twentyeleven」です。他のテーマも似たような構成になっていると思いますが、違いも多々ありそうだし。「twentyeleven」では、以下のように直しました。</span>修正ファイルは、「function.php」でディレクトリの有かは、wp-content\themes\twentyelevenに有ります。修正場所は、以下の通りです。),get_the_author());}endif;これでエラーが修正されるか暫くしてから確認する予定です。以上、システム開発備忘録でした。PS.3日目でエラー数が若干減りました。若干ですが、新たに増えてないので修正OKな感じです。引き続き、暫く監視します。itsysgroupWordPressで使用しているMySQLのID,パスワードを忘れてしまいました。プログラムのどこかに書いてあるだろうと考え探したところ、ありました!wp-config.php私の環境ではRoot直下にありました。こんな感じで記述されてます。こちらの情報はホスティング先から入手してください。」を放置していましたが、やっと対応しました。モバイル用に対応してないよ、と言うことだと思うのですが、確かにしていません。そこでどうしたら良いか検索したところ、以下のような一文を入れると幸せになれるとの事。content=”width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no”>早速、追記しようと思ったのですが、WordPressしばらく触って無くて、???またもやグーグル先生に頼ったのですが、なんやら欲しい情報にヒットしません。そこで、仕方なくWordPressのディレクトリとファイルを眺め、header.phpなるファイルを発見!テーマ毎に存在するのかな?良く分かりませんが、ファイルを編集して、ページを再表示して、ソースを表示し、記述が表示されることを確認。これで良いのかな?備忘録としてPS.暫くしてからViewPortを少し真面目に調べて、やっと意味が分かりました。言っても、人に説明できるほど理解できてません。Stuioで作成したWebページもなんとかスマホ対応させられるようにはなりましたが、最適な解が見当たらず、手探りで調整しています。上の設定はダメダメですね。上の設定だけではモバイルユーザビィリティは確保できません。情報が溢れて来たら見直そうと思ってます。ちなみに、現在は本Webサイトのモバイルユーザビィリティもどんどん改善されていています。