WordPress 功能很強大,使用靈活,是一個極佳的blog內容管理系統。
如果能將wordpress集成到其它CMS中將會大大增強網站的功能, 請參考下文,原文錄自本頁頂端的鏈接。
例如你的網站名字是 www.nixway.net, wordpress的安裝目錄是 www.nixway.net/blog. 並且你需要掌握一些基本的html和PHP知識。
獲取wordpress主要功能的方式是正確調用 wp-load.php 文件。 wp-load.php加載了Wordpress本身和它所有的程序開發接口(API), 裝載後你就可以在自己的程序中調用wordpress的函數, 跟在Wordpress模板中的使用是一樣的。
首先的你程序必須是php文件,這個不用多說。
然後把如下的代碼放到你的PHP文件的最前面。
-
<?php
-
//Include WordPress
-
define('WP_USE_THEMES', false);
-
include_once('./blog/wp-load.php');
-
query_posts('showposts=1');
-
?>
第一行是註釋,第二行是不用主題,第三行是將wp-load.php包含到你的PHP程序中。最後一行是調用顯示函數將blog內容顯示在當前頁面。你可以查看 query_posts() 文檔如何獲取更多的顯示內容。 如下是顯示上述調用的內容在當前頁面:
<?php while (have_posts()): the_post(); ?> <?php endwhile; ?>
這時候, 我們就要決定顯示文章的哪些內容,並寫一些HTML。比如需要文章的標題和摘要,我們可以這樣寫:
-
<?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; ?>
如果你使用過Wordpress主題,你很快就明白這些模板標記的意思,我們可以直接調用title, excerpt, permalink, 等等,一旦裝載 wp-load.php 成功,wordpress的一切功能實現都成爲可能。
也可以把以上代碼寫在1.php中,然後在你要調用的地方引入即可!
<?php
$url="http://www.admin122.com/yinyong/1.php";
echo file_get_contents( $url );
?>