2023年1月9日 优化标题
方法一和方法二任选一种即可,标题中时间函数前后引号内的参数可任意修改。
//原标题
// $title = $date->data[0]->title;
//方法一 修改后标题
$updated = $date->data[0]->updated;
$time = date('Y-m-d',$updated);
$title = '【无言说】'.$time.' 每天60秒读懂世界!';
//方法二 更简单的方法 不获取api的时间,直接获取当前日期
$title = '【无言说】'.date('Y-m-d').' 每天60秒读懂世界!';
前天在7b2官网上看到使用b2主题用户发了一篇 关于 快讯定时发布 每天60秒读懂世界 的php文件。
小编好奇之下下载来看了 60s.php 这个文件的源代+ a d c E ( c N码,这定时发布的新闻源是来自知乎的api。
把60s.php这个文a 5 /D r T o *件放到网站根目录,然后在宝塔的定时任务中 设置\ p K B & B [一个每天7点执行访问url(xxx.com/60s.php)就可以做到定时发布了。效果如下图:
文字和图片小编做了些样式调整,可以参考下方css ,放S T 7 P { c y P D入子主题stL * y ? 4 Lyle.css或修改主题style.css都可以。
.news-item-content p{
font-size: 14px;
}
.news-item-content img{
display: block;
width: 240px;
min-width: 240px;
height: 130px;
}
@media screen and (max-width: 768px){
.news-item-content img {
display: none;
}
}
上面都挺简单的,但经过小编检查发现这个{ % v b * V d 60s.php 文件执行后% K D $ 会在u . 7 \ W g文章分类中创建一个名为“每天60秒读懂世界“的分类,但生成的文章却在 快讯分类中, 这是个bug。
小编先后逐句阅读 60s.php 文件和对比数据库 t* D + m . 1 jerm_taxonomy 表后,] | N W a , V Z r修改60s.php后bug消除了,不会再在文章分P ( XT h # Q类中生成分类了。
其实只需要修改两个参数就可以了,将下方代码中两个带引号的 category 修改为! x v . , b , Knewsflash{ / V V ? xes_tags 即可。
//先检查文章分类是否存在
$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 = 'newsflashes_tags' ")->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,'newsflashes_tags','','0','1')");
$term_taxonomy_id = $wpdb->insert_id;
}
小编修改后的Ce b a y I O zZ 6 P M ; F R H A $60s.php文件也完整放在下面,下载后需要修改文件中的网址,然后上传到网站4 c % n 8 p 6 2 z根目录,在宝塔添加定时任务。
文章标题:[接口已失效] WordPress B2主题快讯定时发布60s读新闻 优化版
文章链接:https://www.wuyanshuo.cn/1441.html
更新时间:2023年12月24日
本站资源均为两层压缩,第一层7z(后缀若为wys,请自行修改为7z)有解压密码;第二层zip或cbz,无解压密码,可直接使用漫画类软件程序查看;详情可参考解压教程。
本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:service@wuyanshuo.cn我们将第一时间处理! 资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。 所有资源仅限于参考和学习,版权归原作者所有,更多请阅读无言说网络服务协议。
请教一下标题如何加入自动以字段??
是像我一样的标题前缀吗?这个只要找到代码中的$title,然后按下面方法加入参数即可。 $title= ‘这里写参数’. 后面接本身有的参数。但是这个方式也只能加固定值
默认:1月9日,星期一,在这里每天60秒读懂世界! 改成像贵站这种可可以自定义字段的标题【无言说】2023-01-09 每天60秒读懂世界!
标题修改方式已更新到文章内,你可以参考下。
接口还能用吗?能提供一下接口吗?
接口是知乎的,一直可用
好的 我再看看
不行~~~~停止更新了
倒是我自己忘记了,我用的是https://alapi.cn/api/view/93这个网站的接口,需要注册。
替换原来的就可以吗?
能提供你现在修改的代码吗?
百度网盘里的60s-alapi.php文件是最新的,里面注释有使用教程