大家都知道wordpress的功能非常强大,特别是wordpress系统封装了很多函数,让我们开发起来更加自如,但是如果我们有多个站点,而站点并非都是采用了wordpress系统,那么其他系统如何调用wordpress函数及API方法呢?其实这个很简单,在wordpress我们只要调用 wp-load.php 文件就可以获取调用wordpress函数功能的权限。 wp-load.php加载了Wordpress本身和它所有的程序开发接口(API), 装载后你就可以在自己的程序中调用wordpress的函数, 跟在Wordpress模板中的使用是一样的。但是调用的前提就是你的两个系统都是采用php语言开发的。
在其他系统需要调用wordpress函数的地方加入如下代码:
<?php //Include WordPress define('WP_USE_THEMES', false); //无需使用主题 include_once('./blog/wp-load.php'); //这边需要根据你的wordpress路径来调用 query_posts('showposts=1'); ?>
读取文章内容:
<?php while (have_posts()): the_post(); ?> <h2><?php the_title(); ?></h2> <?php the_excerpt(); ?> <p><a href="<?php the_permalink(); ?>">Read more...</a></p> <?php endwhile; ?>