0

WordPressでPDFリンク用のPDFアイコンを自動的に配置したい

function my_function($content) {
    $search = '^.pdf">^';
    $replace='.pdf"><img src="domain.com/pdf-icon.jpg" width="64" height="64" alt="pdf download"/>';
    return preg_replace($search,$replace,$content);
}
add_filter('content_save_pre','my_function');

動作しますが、投稿を再度編集すると、別の画像が追加されます。.pdf検索の直後にimgタグが既にある場所を置き換えないように変更するにはどうすればよいですか?

4

1 に答える 1

0

私はCSSソリューションを支持してデータベースコンテンツの挿入をまったく使用しませんでした:

a[href $='.pdf'] { 
   padding-right: 64px;
   background: transparent url(domain.com/pdf-icon.jpg) no-repeat center right;
}
于 2012-09-21T20:39:19.443 に答える