WordPress - パーマリンク変更!

Updated:


昨日WordPressのパーマリンク変更での問題点について記事にしたばかり(こちら)ですが、WordPressでobjectタグが非推奨というのがどうしても気にかかるので、ページ表示スピードを犠牲にしてobjectタグを使用しない方法に戻しました。

その際、アフィリエイト(ValueCommerce)表示時にW3Cチェックでエラーとなる項目について、さらに調査しソースを修正してみました。

ValueCommerceのサポートページ(FAQ)に掲載されていた修正方法は以下のとおりでした。

Q.XHTML1.1に準拠した形での記載へ変更したいのですが、どのようにすればよいでしょうか?
A.弊社にて提供しているHTMLコードを変更されることは規約により禁止しておりますが、XHTML1.1 に準拠する場合のみ以下の変更が可能です。
・大文字箇所の小文字への修正
・空要素タグへの"/"の追加
・imgタグ内へのalt属性(alt="")の追加 (altの中身は空欄)

しかし、これらの修正を施しても、以下のエラーが残ります。

  • there is no attribute “allowtransparency” → iframeタグに非対応のallowtransparency属性が使用されている。
  • required attribute “type” not specified → javascriptを読み込むのにlanguage属性を使っている。

これらはValueCommerceのサポートページには明記されていないようですが、W3Cに準拠させるため、ということで以下のように修正しました。

  • script language=”javascript” を script type=”text/javascript” に変更。
  • allowtransparency=”true” を削除。

これで、W3CチェックがOKとなりました。

W3CチェックがOKとなったので、パーマリンク構造をデフォルトから変更しました。 ちなみに、当方は

/%year%/%monthnum%/%day%%hour%%minute%%second%/

としてみました。(いろいろ調べてみた結果、どれが一番いいのかは一概に言えないようなので)

当分これで運用してみます。

以上。





 

Sponsored Link

 

Comments