質問: 通常のCMSではないサイトのタイル表示のさせかたについてはここのサイトで質問して自己解決させて頂きましたが、 今回はCMSのタイル表示について質問です。 私が検証してタイル表示を確認した方法以外にタイル表示をさせることができるやり方があればと思い質問します。 方法としては、 1.browserconfig.xmlはテーマの中には作らない。 2.browserconfig.xmlをディレクトリの一番上(ルートディレクトリ?)に置く。 3.browserconfig.xmlで指定している画像(4つのサイズ)をbrowserconfig.xmlで指定したパスのとおりに置く。 4.直リンクできればOK。 注意点としては.htaccessなどでbrowserconfig.xmlと画像をリンクできないようにはしない この方法以外にタイル表示を設定する方法はありませんか? 私がこれで不満をもっている理由は、このやり方はサーバーにアクセスできることを必須にしているところです。 browserconfig.xmlや画像を設置する際に必要になります。 たとえば、ルートディレクトリに設置できなくてもテーマの中だけでタイル表示できればいいなと思っています。 browserconfig.xmlの連呼になってしまいましたが、ご存知の方がいらっしゃれば教えて下さると幸いです。
回答: 参考:ピン留めされたサイトの機能強化 WordPressテーマのみで完結させる方向の回答です。 browserconfig.xmlを設置する方法のほかに、メタデータとしてHTML内に 記述する方法もあるみたいです。こちらならWordPressタグが使えるので、 テーマ同梱の画像パスを参照するのも簡単そうです。 browserconfig.xmlを置く前提で考えるならテーマの有効化・無効化をフックして xmlファイルの作成と後始末をすれば出来るのかもしれません。