さて、私はこのWordPressスタイルを実行し、jQueryでハックしたくありませんでした。これが、functions.phpで使用できるものです。私はそれがあなたがやろうとしていることをするべきだと思います:
function my_the_content_filter() {
$content = get_the_content();
$nextpost = get_permalink(get_adjacent_post(false,'',false));
$body = preg_replace("{<img\\s*(.*?)src=('.*?'|\".*?\"|[^\\s]+)(.*?)\\s*/?>}ims", '<a href='.$nextpost.'><img $1src=$2 $3/></a>', $content);
return $body;
}
add_filter( 'the_content', 'my_the_content_filter' );
したがって、関数my_the_content_filterは、投稿のコンテンツと次の投稿のリンクを取得します。正規表現を使用して、コンテンツ内の画像にラップされたhrefを次の投稿へのリンクに置き換えます。次に、フィルターをthe_content関数に追加します。
それがあなたのために働くことを願っています!