0

投稿で画像を追加の出力を編集しようとしていますワードプレスからの通常のコードは

<a href="http://huemix.ly/wp-content/pics/pic.jpg"><img src="http://huemix.ly/wp-content/pics/pic.jpg" /></a>

その出力を次のものに置き換えたい

<div class="huemix">
    <img class="posts-img" src="http://huemix.ly/wp-content/pics/pic.jpg" />
    <a href="http://huemix.ly/wp-content/pics/pic.jpg" class="fancybox" ></a>
    <div class="fancy"></div>
</div>

私の試みはすべて失敗します:(

4

1 に答える 1

2

wordpress 関数ファイルで適切なコードのチャンクを検索する必要があります。ファイルには名前post.phpを付け、wp-includes. 関数名はwp_insert_attachment().

またはフィルターを使用します。

<?php 
       add_filter( 'image_send_to_editor', 'my_image_func', 10, 7);
       function my_image_func($html, $id, $alt, $title, $align, $url, $size ) {
           $url = wp_get_attachment_url($id); // Grab the current image URL
           $html = "<img src="$url" class="uhuhu"/>";
           return $html;
       }
?>
于 2013-11-03T20:36:38.407 に答える