【教程】利用API接口添加本站同款【每日新闻早早报】-每天自动更新,不占用文章数量

devtools/2024/10/18 12:22:54/

本次分享的是给网站添加一个每日早报的文章,可以看到本站置顶上面还有一个日更的日报,这是利用ALAPI的接口完成的!利用接口有利也有弊,因为每次用户访问网站的时候就会增加一次API接口请求,导致文章的请求会因为请求量超了而无法请求,所以我改动了一下,如果接口请求量没了,就换成静态代码(自己设定好的),话就不多说了,先看看效果吧!

图片

利用API接口添加本站同款【每日新闻早早报】-每天自动更新,不占用文章数量插图

步骤

申请ALAPI接口

这里需要用到接口有两个,一个是ALAPI的,另一个我也不知道是谁(没限制)!

ALAPI申请

Functions代码

如果小工具无法使用PHP代码的要添加以下代码(可以使用的请忽略):

 

//实现侧边栏文本工具运行PHP代码

add_filter('widget_text', 'php_text', 99);

function php_text($text) {

if (strpos($text, '<' . '?') !== false) {

ob_start();

eval('?' . '>' . $text);

$text = ob_get_contents();

ob_end_clean();

}

return $text;

}

剩下我们就添加代码了,把token换成自己的!里面用到的icon是我自己的,如果无法显示的话可以替换掉或者添加本站自用的,剩下的自己琢磨改成自己的数据吧,还有就是静态的微语我忘记自己弄api了 嘿嘿,就不找了!

<!--自用阿里图标库--> 
<script src="https://at.alicdn.com/t/font_2827587_imt2fhl6z8p.js"></script>

首页小工具

上面弄好之后就要用到小工具了,在需要的地方添加小工具里的文本写入php代码

 

<?php newzaobao()?>

利用API接口添加本站同款【每日新闻早早报】-每天自动更新,不占用文章数量插图1

转换成短代码

新闻60秒早报这段代码最后面添加下面代码:

add_shortcode('zaobao', 'newzaobao');

利用API接口添加本站同款【每日新闻早早报】-每天自动更新,不占用文章数量插图2

每日早报页面

在新建页面里添加PHP代码即可:(如果是用后台新建的页面,要在模块里找到自定义HTML代码添加。)

【zaobao】

这是短代码【】换成[]即可显示!

利用API接口添加本站同款【每日新闻早早报】-每天自动更新,不占用文章数量插图3


http://www.ppmy.cn/devtools/42938.html

相关文章

计划跳槽需要做哪些准备?

计划跳槽是一个复杂的过程&#xff0c;需要充分的准备和策略。以下是一些关键的准备步骤&#xff1a; 自我评估&#xff1a;首先&#xff0c;明确你跳槽的原因和目标。你想从新工作中得到什么&#xff1f;是更好的薪酬、职业发展、工作环境&#xff0c;还是其他因素&#xff1…

Ai自动贴图直播项目的趋势,智享自动直播GMV增加工具

在当今社会&#xff0c;直播行业正在悄然地改变着人们的生活方式。无论是在闲暇时光中放松身心&#xff0c;还是在临睡前享受休闲娱乐&#xff0c;观众们越来越习惯于通过刷短视频或者观看直播来消遣自己。根据统计数据显示&#xff0c;到2023年全球将有超过10.74亿网民&#x…

视觉SLAM十四讲:从理论到实践(Chapter5:相机与图像)

前言 学习笔记&#xff0c;仅供学习&#xff0c;不做商用&#xff0c;如有侵权&#xff0c;联系我删除即可 目标 理解针孔相机的模型、内参与径向畸变参数。理解一个空间点是如何投影到相机成像平面的。掌握OpenCV的图像存储与表达方式。学会基本的摄像头标定方法。 一、相…

基于移动多媒体信源与信道编码调研

前言 移动多媒体是指在移动通信环境下&#xff0c;通过无线网络传输的音频、视频、图像等多种媒体信息。移动多媒体的特点是数据量大、传输速率高、服务质量要求高&#xff0c;因此对信源编码和信道编码的性能提出了更高的要求。 本文对进3年的移动多媒体信源与信道编码的研究…

Flutter 中的 TweenAnimationBuilder 小部件:全面指南

Flutter 中的 TweenAnimationBuilder 小部件&#xff1a;全面指南 在Flutter中&#xff0c;动画是为应用增添活力和吸引力的重要方式。TweenAnimationBuilder是一个功能强大的动画组件&#xff0c;它允许开发者创建基于插值器&#xff08;tween&#xff09;的动画效果。这意味…

插件:NGUI

一、版本 安装完毕后重启一下即可&#xff0c;否则可能创建的UI元素不生效 二、使用 Label文字 1、创建Canvs 2、只有根节点的这些脚本全部展开才能鼠标右键创建UI元素 3、选择字体 Sprite图片 1、选择图集 2、选择图集中的精灵 Panel容器 用来装UI的容器&#xff0c;一般UI…

Sam Altman微软Build 2024最新演讲:AI可能是下一个移动互联网

大家好&#xff0c;我是木易&#xff0c;一个持续关注AI领域的互联网技术产品经理&#xff0c;国内Top2本科&#xff0c;美国Top10 CS研究生&#xff0c;MBA。我坚信AI是普通人变强的“外挂”&#xff0c;所以创建了“AI信息Gap”这个公众号&#xff0c;专注于分享AI全维度知识…

Django 安装步骤

步骤如下 打开cmd输入命令行 pip install django上图代表已经安装好了。但是里面的warning必须得将路径弄好&#xff0c;不然是运行不了 创建django项目 去到VS Code里&#xff0c;进入Terminal 页面&#xff0c;运行下面的命令 django-admin startproject [自己项目名称]就…