首页是wordpress程序做的网站,怎么调用二级目录下的wordpress博客的文章呢
首页是wordpress程序做的网站,怎么调用二级目录下的wordpress博客的文章呢?要那种可以让蜘蛛抓取到的。...
首页是wordpress程序做的网站,怎么调用二级目录下的wordpress博客的文章呢?要那种可以让蜘蛛抓取到的。
展开
3个回答
展开全部
在二级目录的“根目录”新建一个PHP文档,如:news.php,把以下代码加进去试试
<?php
// Include Wordpress
//该文件放置在博客的主目录
define('WP_USE_THEMES', false);
require('../blog/wp-load.php');
//其中blog为你的二级目录名,如若不行,把以上代码改为“require('./blog/wp-load.php');“,少一点
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>
<?php
// Include Wordpress
//该文件放置在博客的主目录
define('WP_USE_THEMES', false);
require('../blog/wp-load.php');
//其中blog为你的二级目录名,如若不行,把以上代码改为“require('./blog/wp-load.php');“,少一点
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>
展开全部
比较好的模式是首页的程序用cms做,二级目录做成博客,这样cms可以通过数据库调用博客在首页显示,至于wordpress调用wordpress难度似乎有点大,而且两个wordpress也没必要,有一个就行了,毕竟它的seo插件很强大,更新文章可以在几分钟内收录
追问
首页是wordpress程序做的企业站,所以想调用二级目录博客的文章
追答
直接在wp中添加文章吧,博客调用博客网址层次深了也不是什么好处,博客本身体现在轻巧简洁,像你这样的话博客的优势就降低了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你用的是哪里的空间??
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |