<php
//
Include
Wordpress
//该文件放置在博客的主目录
define('WP_USE_THEMES',
false);
require('/blog/wp-loadphp');
//其中blog为你的二级目录名,如若不行,把以上代码改为“require('/blog/wp-loadphp');“,少一点
query_posts('showposts=5');
>
<php
get_archives('postbypost',
5);
>//调用最新文章
---------------------------------------------------
如果调用随机文章,就把以上调用最新文章的代码改为
<ul>
<php
$rand_posts
=
get_posts('numberposts=10&orderby=rand');
foreach(
$rand_posts
as
$post
)
:
>
//”numberposts=10“为十篇,自定义
<li><a
href="<php
the_permalink();
>"><php
the_title();
></a></li>
<php
endforeach;
>
</ul>WP除去系统原生组件以及个别高权限官方应用。WP提供给第三方应用的只有后台任务,没有后台运行。比如多数应用是不能后台下载的,但其实WP系统并非没有提供后台下载,只是限制颇多,软件商还不如不做。再比如网游后台挂机,那是绝对不可能的。(题外话,下面说点有关后台任务的内容,你有兴趣可以看看,纯手打,希望给分。)
所谓后台任务:就是第三方应用在特定的预设环境条件下执行预设的计划任务。举几个简单的例子,天气类APP的计划任务如每隔一小时更新磁贴上的天气信息,就是一种后台任务。其中“特定的预设环境条件”在这里就是“每隔一小时到达执行任务时间点,网络通畅,后台任务开启”等条件,而“预设的计划任务”自然就是指此天气APP的“每隔一小时刷新天气信息,并更新磁贴”。再来一个例子:QQ等即时通讯类APP,后台推送消息就是一种计划任务。在这里“特定的预设环境条件”包括“网络通畅,后台任务开启“,但其中最重要的一点就是系统对QQ执行toast通知的批准允许,因为QQ执行推送的步骤是:QQ发起toast通知执行请求→请求收入系统计划任务→系统批准允许→QQ成功执行推送(用户看到通知中心里的通知),而QQ的“预设计划任务”就是“当腾讯服务器收到新动态时,QQ发起toast通知的执行请求”,最终用户在通知中心看到的通知,其实不是QQ的,是系统的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)