WordPressで画像をアップロードする際に挿入される邪魔な属性を排除するプラグイン

Wprdpressのメディアアップローダーで画像をアップロードし記事に挿入ボタンを押すと、

<img src="/wp-content/uploads/2011/06/xxx.jpg" alt="画像の説明" title="" width="325" height="205" class="alignright size-full wp-image-309" />
 

上記のような感じでimg要素が挿入されます。

うーん、、title属性、空のときは必要ありませんね。width属性、height属性邪魔ですね。

ということでtitle属性が空のときはtitle属性を取り除き、width属性、height属性は強制的に排除するプラグインを作りました。custom-image-attributesをダウンロードし、wp-content/pluginsにアップロードして管理画面から有効可すればOKです。

altが無いのは個人的に違和感があるので、alt属性が空の場合でもalt属性は排除されません。また、classもデフォルトのものはごちゃごちゃして好きではないのですが、メディアアップローダーで回り込みなどの設定をしたのに反映されないとかは違和感があるので消さずに残すようにしています。

custom-image-attributesをダウンロード

MW WP Form

MW WP Form はショートコードベースのフォームプラグインです。多くの機能を持っており、例えば、多くのバリデーションルール、問い合わせデータの保存、そしてグラフ機能集計などを使用することができます。

さらに詳しく
Habakiri

Habakiri

Bootstrap ベースのシンプルな WordPress テーマ。レスポンシブ、多くのカスタマイズ機能。圧縮された CSS・JS を使用する高速化対策。Microformats 対応。Sass、クラスベースの functions.php。

さらに詳しく
basis-stylus

Basis

軽量なレスポンシブ Stylus/CSS フレームワーク。Flexbox ベースのグリッドシステム、疎結合なコンポーネント、バーティカルリズム。

さらに詳しく