文章自动采集(网上找了一段代码,可以给没有图片的文章自动添加图片)

优采云 发布时间: 2021-12-03 12:01

  文章自动采集(网上找了一段代码,可以给没有图片的文章自动添加图片)

  在WordPress采集中,我没有一一添加图片。由于采集中文章太多,手动添加图片不太实用。我在网上找了一段代码,可以在没有图片的情况下自动给文章添加图片,但是不能给有图片的文章添加图片。

  网上查到的代码有一些问题。添加代码后,可以添加图片,但是原来的文章段落(p标签)没有了,自动添加标签和文章的内部链接的功能也失效了。经过测试,把正确的代码分享给大家。

  将以下代码复制到当前使用的主题文件的functions.php文件中:(路径一般在wp-content文件夹和模板一起)

  if (!is_page()) {

global $post;

$temp_url = "";

if (!has_post_thumbnail()) {

$id = $post->ID;

preg_match_all('/";

$content = $temp_url . $content;

$my_post = array();

$my_post['ID'] = $id;

$my_post['post_content'] = $content;

wp_update_post($my_post);

}

}

}

return $content;

}

</p>

  这样就可以智能地实现。如果没有图片,会随机调用站点根目录下图片文件夹中的一张图片。在函数中,我们指定从51张随机图片中选择一张,我们将这些图片命名为1.jpg,2.jpg,...51.jpg,所以我们要准备把这些图片上传到网站根目录下的images文件夹,如果没有这个文件夹,就新建一个。在这里,即使我们刷新了文章页面,被调用的随机图片也不会改变,永久固定在那个图片上。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线