【WordPress】wp_get_attachment_link にクラスを追加する方法

画像等の添付(あるいはページ)へのリンクを記述する際に活躍するwp_get_attachment_linkですが、そのまま使うだけではclassを追加できません。そこで…フィルターを使ってclassを追加する方法です。

■(例)class="myclass"を追加

codeadd_filter( 'wp_get_attachment_link', 'my_add_class_attachment_link', 10, 1 );
function my_add_class_attachment_link( $html ){
return str_replace( '<a', '<a class="myclass" ', $html );
}

メディアアップロードした画像にjsを仕掛けたいとき等、に使えますネ

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA