プラグインで楽しようと思ったのが間違いだった。
http://memocarilog.info/wordpress/theme-custom/3554
上記記事参考。
自分の場合は、loop.phpファイルと、function.phpファイルを修正した。
function.phpの一番下にコードを追加。
参考URLだと画像にリンクがなかったので、aタグは入れた。
画像が無かった時用の画像はfunction.phpの
$first_img = "/images/default.jpg";
で、指定。
function catch_that_image() { global $post, $posts; $first_img = ''; ob_start(); ob_end_clean(); $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches); $first_img = $matches [1] [0]; if(empty($first_img)){ //Defines a default image $first_img = "/images/default.jpg"; } return $first_img; }
<a href="<?php the_permalink(); ?>" ><img class="alignleft" src="<?php echo catch_that_image(); ?>" alt="" width="" height="" /></a>
最後、CSS側でなんちゃらってあるけど、特に自分は指定なし。
これでアフィリ画像も取得してくれたから満足。
ちなみに、このソースコード表示するのに「SyntaxHighlighter Evolved」プラグインも導入。
過去の記事のソースコード表示に何使っていたか忘れたので過去分はしらんw
ちんぷんかんぷんー。
むむずかしーことやってるのね👀🌱
さしかしサムネちょっとダサい!笑
No Thumbnail!
は、ダサく感じる。