wordpress定时采集发布知乎《每天60秒》

#推荐
wordpress定时采集发布知乎《每天60秒》

2026-03-17 2
[!--dianshu--] C币
VIP折扣
    折扣详情
  • 体验VIP会员

    免费

  • 月卡VIP会员

    免费

  • 年卡VIP会员

    免费

  • 永久VIP会员

    免费

查看演示
下载不了?请联系网站客服提交链接错误!
TAG标签: 安装指导

#推荐
wordpress定时采集发布知乎《每天60秒》

2026-03-17 php教程 9999 2
郑重承诺丨总裁主题提供安全交易、信息保真!
TAG标签:
wordpress
安装指导
[!--dianshu--] C币
VIP权限详情
    会员权限详情
  • 体验VIP会员

    免费

  • 月卡VIP会员

    免费

  • 年卡VIP会员

    免费

  • 永久VIP会员

    免费

开通VIP尊享优惠特权
立即下载 等待添加 升级会员 最新活动
微信扫码咨询 微信扫码咨询

联系电话:18888888888

进入TA的商铺 联系官方客服
详情介绍

欢迎!我白天是个邮递员,晚上就是个有抱负的演员。这是我的网站。我住在天朝的帝都,有条叫做Jack的狗。

wordpress+宝塔面板定时采集发布知乎的《每天60秒读懂世界》,设置定时任务后,访问该文件即可自动创建分类,自动截图并发布当日60的文章。

wordpress知乎每天60秒接口代码

<?php$date = file_get_contents("https://www.zhihu.com/api/v4/columns/c_1261258401923026944/items");$date = json_decode($date);$content = $date->data[0]->content;$content = preg_replace('/(<a.*?>[\s\S]*?<\/a>)/','',$content);$pattern ='<img.*?src="(.*?)">';preg_match($pattern,$content,$matches);$src_path = $matches[1];$src = imagecreatefromstring(file_get_contents($src_path));$info = getimagesize($src_path);//裁剪开区域左上角的点的坐标$x = 0;$y = 0;//裁剪区域的宽和高$width = 720;$height = 350;//最终保存成图片的宽和高,和源要等比例,否则会变形$final_width = 720;$final_height = round($final_width * $height / $width);//将裁剪区域复制到新图片上,并根据源和目标的宽高进行缩放或者拉升$new_image = imagecreatetruecolor($final_width, $final_height);imagecopyresampled($new_image, $src, 0, 0, $x, $y, $final_width, $final_height, $width, $height);$ext = pathinfo($src_path, PATHINFO_EXTENSION);$rand_name = date("Ymd") . "." . $ext;//创建文件夹保存图片if (!file_exists("60s")){    mkdir ("60s",0777,true);}imagejpeg($new_image,"60s/".$rand_name);imagedestroy($src);imagedestroy($new_image);$content = strip_tags($content,'<p>');$content = '<img class="size-full wp-image-156 aligncenter" src="https://www.wdzzz.com/60s/'.$rand_name.'" alt="" width="720" height="350" />'.$content;require __DIR__ . '/wp-config.php';global $wpdb;date_default_timezone_set('PRC');$post_tag_arr = array();//先检查文章分类是否存在$term_taxonomy_id = $wpdb->get_row("SELECT tt.term_taxonomy_id from $wpdb->terms t join $wpdb->term_taxonomy tt on t.term_id = tt.term_id where t.name = '每天60秒读懂世界' and tt.taxonomy = 'category' ")->term_taxonomy_id;if (!$term_taxonomy_id) {    $wpdb->query("insert into $wpdb->terms (name,slug,term_group)VALUES('每天60秒读懂世界','60miao','0')");    $category_id = $wpdb->insert_id;    $wpdb->query("insert into $wpdb->term_taxonomy (term_id,taxonomy,description,parent,count)VALUES($category_id,'category','','0','1')");    $term_taxonomy_id = $wpdb->insert_id;}$post_tag_arr[] = $term_taxonomy_id; $html = $content; //标题$title = $date->data[0]->title;//标题存在则不插入$posts = $wpdb->get_row("SELECT id from $wpdb->posts where post_title = '$title' ");if (!$posts) {    $now = current_time('mysql');    $now_gmt = current_time('mysql', 1);    $wpdb->insert(        $wpdb->posts,        array(            'post_author' => 1,            'post_date' => $now,            'post_date_gmt' => $now_gmt,            'post_content' => $html,            'post_title' => $title,            'post_excerpt' => '',            'post_status' => 'publish',            'comment_status' => 'open',            'ping_status' => 'open',            'post_password' => '',            'post_name' => $title,            'to_ping' => '',            'pinged' => '',            'post_modified' => $now,            'post_modified_gmt' => $now_gmt,            'post_content_filtered' => '',            'post_parent' => '0',            'guid' => '',//文章链接 插入后修改            'menu_order' => '0',            'post_type' => 'post',            'post_mime_type' => '',            'comment_count' => '0',         )    );    $insertid = $wpdb->insert_id;    $post_guid = get_option('home') . '/?p=' . $insertid;    $wpdb->query(" UPDATE $wpdb->posts SET guid=$post_guid where id = $insertid ");     //插入文章和分类、标签、专题的关系    $sql = " INSERT INTO $wpdb->term_relationships (object_id,term_taxonomy_id,term_order) VALUES ";    foreach ($post_tag_arr as $key => $value) {        $sql .= "($insertid, $value, '0'),";    }    $wpdb->query(rtrim($sql, ",")); }自动采集设置方法

1.把代码保存为60s.php

2.放到网站根目录

3.修改33行的“https://www.wdzzz.com/60s/”链接为个人网站链接即可

4.在宝塔面板设置定时任务访问:www.xxxx.com/60s.php,xxxx为你的网址,当然你没用宝塔也可以尝试其它方法来定时发布。

如果创建分类后在前台页面点击分类不显示分类下的文章,需要在后台随便找个分类重新编辑保存下分类即可。(不需要修改内容)

此代码会在根目录下创建名称为60s的目录用于存放图片。

下载地址
  • 提取密码
  • 1561
  • 解压密码
  • DWQwdewq
    立即免费下载
    wordpress定时采集发布知乎《每天60秒》
收藏 (15) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 ()

所有文章为演示数据,不提供下载地址,版权归原作者所有,仅提供演示效果!

CMS主题网 php教程 wordpress定时采集发布知乎《每天60秒》 /showinfo-48-152-0.html

我们只做高端Wordpress主题开发!

常见问题
  • 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
查看详情
  • 最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用
查看详情

相关文章

帝国CMS二次开发 函数文件      PRinterror()/e/class/connect.phpline 132query()/e/class/db_sql.php line 10fetch1()/e/class/db_sql.php line 30fetch()/e/class/db_sql.php line 22checklevel()/e/class/functions.php line 3414insert_dolog()/e/class/functions.php line 3...
#推荐
2026-03-17 14 C币
帝国CMS8.0父子信息调用方      帝国CMS8.0版新增父子信息功能,让一条信息也能成为一个信息、一个栏目、一个专题、甚至一个网站。本文共有四个部分:一、父子信息功能使用流程。二、调用子信息:可以用索引灵动标签调用。三、父子信息列表访问地址的语法说明。四、进阶:调用当前父子信息...
#推荐
2026-03-17 4 C币
帝国CMS判断当前数据库是      有时候我们需要判断数据库是否包含某字段,就可以使用下面这段SQL语法,$fr=$empire-&gt;fetch1(&quot;SELECT COUNT(*) AS column_exists FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = &amp;#39;$infotb&amp;#39; AND COLUMN_NAME = &amp;#39;money&amp;#39;&quot;);if($fr[&amp;...
#推荐
2026-03-17 4 C币
Python开发一个ChatGPT GU      1、首先去下载这个ChatGPT库,用到的库是这个:https://github.com/acheong08/ChatGPT2、安装这个ChatGPT库:pip3 install revChatGPT==0.0.a423、同目录还需要一个“config.json”:{    &quot;session_token&quot;: &quot;&quot;,    &quot;cf_clearance&quot;: &quot;&quot;,    &quot;user_agent&quot;: &quot;
#推荐
2026-03-17 4 C币
使用CSS Grid Generator拖      如果你是CSS小白,不会使用复杂的UI框架,又需要开发一个响应式网站,那么我的站长站推荐你使用CSS Grid Generator,直接拖拽网格,就可以立即生成响应式CSS代码,复制到自己项目即可使用。使用方法1、首先根据你的项目需求,生成指定的列数和网格数量2、然后拖到...
#推荐
2026-03-17 3 C币
Playwright闲鱼智能监控机      项目介绍Playwright闲鱼智能监控机器人项目,基于 Playwright 和AI过滤分析的闲鱼多任务实时监控与智能分析工具,配备了功能完善的 Web 管理界面。可以实时按规则抓取闲鱼商品,垃圾佬的最爱。闲鱼智能监控机器人:https://github.com/dingyufei615/ai-goof...
#推荐
2026-03-17 3 C币
过年给网站加一对灯笼CSS      马上快过年了,给网站加一对红灯笼,这样才有过年的喜庆劲儿。灯笼是代码生成的无需图片,而且还会摆动。使用方法把HTML下面代码粘贴到网页BODY内任意位子都可以。灯笼的位子可以微调.deng-box的left和right数值。CSS代码&lt;!-- 灯笼代码 --&gt;&lt;div class=&quot;de...
#推荐
2026-03-17 3 C币
ajax上传文件进度条功能示      ajax上传文件时,有时比较耗时,需要在界面上显示下进度信息,获取ajaxSettings中的xhr对象,为它的upload属性绑定progress事件的处理函数前端代码&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;&lt;meta charset=&quot;utf8&quot;&gt;&lt;title&gt;test upload&lt;/title&gt;&lt;!--jquery--&gt;&lt;script src=&quot;h...
#推荐
2026-03-17 3 C币