[招] 拿到第一张图像中担任分身帖子

在 “举” 从旧的博客导入数据时,这是我的错误, 它是由自己的形象不被媒体,包括头像帖子 (图像缩略图) 当您设置功能的图像文章. 幸运的是,图像中的完整的文章几乎高达imgur.com然后插入功能的图像不应该丢失,但它会达到新的,我不能整天坐在下载并重置图像关闭 300 帖子. 所以,你试图让在文章中一如既往的照片,发现自己的头像 2 如何使它显示像这样.

获取帖子的特色图片

如何 1: 使用代码


首先,你下面的代码复制到function.php文件, 这实质上 1 链接函数接受职位的第一个图像.

function get_first_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)) {
    $first_img = "/path/to/default.png";
  }
  return $first_img;
}

注意插入任何地方在身体也是PHP标记文件中.
然后,你打开index.php文件 (或者,如果有content.php) 函数来调用,找到的老照片特色图片, 主要用于 the_post_thumbnail(). 具体来说,该代码到你的index.php文件.

<?php if ( has_post_thumbnail() ) { ?> 
	<?php echo '<div class="featured-thumbnail">'; the_post_thumbnail('featured',array('title' => '')); echo '</div>'; ?>
<?php } ?>

相反,这一时期由:

<img src="<?php echo get_first_image(); ?>" alt="<?php the_title(); ?>" />

这就是它的主页, 现在,如果你想要搜索, 通过输入标签或类别搜索 (类别) 另外,图像也必须更换具有相同的文件archive.php, category.php, tag.php.

如何 2: 使用插件

您还可以使内容插件从最多在外面采集图像,而无需使用插件 外部URL要发表缩略图, 但是,他们用这种方式你的代码不应该尝试, 您尝试和评论下线!

在文章中引用 thachpham.com

在这里阅读英文版本