【WordPress】記事内のテキストリンクに自動的にclassを指定する方法
※アイキャッチはコードと関係ありません\(^o^)/(素材探ししてたら面白かったので採用)
記事内の投稿画像にならclassを指定したいことはあっても、ただのテキストリンクに指定することってそうそうないと思うのですが、ちょっと必要な作業があったので備忘録がてら。
検索してもテキストリンク単体だとなかなか出てこず(´;ω;`)(画像関係はめっちゃ出るけど)
そんな中で参考にさせていただいたのはこちらのブログです。こちらはtargetで別窓表示にする方法。
上記ブログを参考にしつつ、一部書き換えてfunctions.phpに下記のコードを追加します。
//リンクにclassを自動付与
function add_class($text)
{
$return = str_replace('<a', '<a class="任意のclass名"', $text);
return $return;
}
add_filter('the_content', 'add_class');
ひとまず私はこれでテキストリンクにclassが指定されたので解決。他にいい書き方があれば教えてください。
こちらの記事も読まれています
コメントや誤字脱字報告などお気軽にどうぞ*
※悪口系は弾かれて届かない場合があります。
その他お問い合わせはメールフォームへお願いします。