サポート » プラグイン » Ktai Styleで一部defaultのテンプレートが使用される?

  • 解決済 shokun0803

    (@shokun0803)


    Ktai Styleで?menu=monthsなどで一覧ページを呼び出した場合で、かつ自作テーマにmenu_months.phpなどが存在しなかった場合、Ktai Styleプラグインフォルダ内のthemeフォルダのdefaultテンプレートのmenu_months.phpが使用されるようですが、これは自作テーマ内にmenu_months.phpなどを作成する以外に回避方法はありませんでしょうか?

    実はmenu_months.phpで使用されているソースのうち<h2 id="months">の部分がHTML-lintではじかれます。
    それだけだったら気にしなかったのですが、WiiのoperaでXHTMLに準じていないページを開くとエラー画面が表示され、かつソースとエラーの部分が強調して表示されてしまいます。とてもかっこ悪いですよね(汗)

    今はWiiで携帯表示がされないように改変中(まだ成功していませんが・・・)なのでいづれはPC版が表示されるようになってWiiでの表示は改善されると思いますが、同じような動作のブラウザが他にないとは言い切れず、できるだけエラーを消しておきたいのです。
    ソースの改修だけでなんとかできるのであればご教授ください。どうしてもmenu_months.phpが必用なのであれば自作テーマ内に作成しますが・・・

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • モデレーター IKEDA Yuriko

    (@lilyfan)

    これは自作テーマ内にmenu_months.phpなどを作成する以外に回避方法はありませんでしょうか?

    ありません。あとは Ktai Style のソース自体をいじってしまうしか。

    実はmenu_months.phpで使用されているソースのうち<h2 id=”months”>の部分がHTML-lintではじかれます。

    header.php で同じ id “months” を割り当てた要素を作ってしまってませんか?

    トピック投稿者 shokun0803

    (@shokun0803)

    やはりmenu_months.phpは自作テーマに含めるしかないのですね。検討します。
    <h2 id="months">に関してはXHTMLで作成しているので

    <h2> に他のHTML用の属性 id が指定されています。

    と怒られてしまうのです。こちらは自作テーマにmenu_months.phpを含めることで対処します。
    ありがとうございました。

    モデレーター IKEDA Yuriko

    (@lilyfan)

    <h2> に他のHTML用の属性 id が指定されています。

    ええええ。それは変ですね。id 属性はすべての XHTML 要素で使えるはずです。それは lint の方が間違っているような……。具体的に、どこの lint を使っていますか??

    トピック投稿者 shokun0803

    (@shokun0803)

    Another HTML-lint gatewayです。ここまずいですかね?(汗)

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「Ktai Styleで一部defaultのテンプレートが使用される?」には新たに返信することはできません。