WordPress記事内の画像に記事タイトルのaltをつける

スポンサーリンク

ブログ記事のaltって付けるのめんどくさいよね。
function.phpで設定してしまいましょう。

// 記事内の画像に記事タイトルのaltをつける
add_filter('the_content', 'my_img_filter');
function my_img_filter($html) {
  global $post;
 
  // altを削除
  $result = array();
  preg_match_all('|alt="[^"]*"|U', $html, $result);
  foreach($result[0] as $img_tag) {
    $html = str_replace($img_tag, '', $html);
  }
  $result = array();
  preg_match_all("|alt='[^']*'|U", $html, $result);
  foreach($result[0] as $img_tag) {
    $html = str_replace($img_tag, '', $html);
  }
 
  // altにタイトルを付加する
  $post_title = get_the_title();
  $html = preg_replace('/(<img.*?)/>/', '$1 alt="'.esc_attr($post_title).'" />', $html);
 
  return $html;
}

スポンサーリンク

\ SNSでシェアしよう! /

スポンサーリンク

ankerのライトニングケーブル
anker充電機器
この記事を書いたのはです!

アットトリップです。このブログの管理人です。
著書:Facebookコミニティ成功の法則


WordPress記事内の画像に記事タイトルのaltをつける

WordPress記事内の画像に記事タイトルのaltをつける

タグ: , , ,

記事URL:http://attrip.jp/182797/


フォローよろしくお願いいたします。

mautic is open source marketing automation
お問い合わせこのサイトについてサイトマップ広告のご掲載について
おもしろ動画レシピ筋トレストレッチ糖質制限ダイエット