wordpress - 将相同的博客数据拉入多个网站

时间:2012-09-21 20:47:16

标签: html css wordpress mobile

我目前在blog.mydomain.com上安装了一个wordpress博客。我正在m.mydomain.com创建我的网站的移动版本,该版本将有一个博客部分。显然,我想使用相同的数据库,只需提取所有博客文章,并使用为移动网站定制的CSS显示它们。我怎么能做到这一点?

编辑:这是我试图将博客文章插入的代码:

<div class="blog">
    <div class="section-header">
        <img class="section-logo" src="images/logo-small.png" alt="img">
        <a href="#" class="section-navigation-deploy"><img class="navigation-deploy-icon" src="images/nav-icon.png" alt="img"></a>
        <div class="clear"></div>
   </div>
   <div class="deco-open"></div>

   <?php
require('http://blog.mydomain.com/wp-blog-header.php');
$posts = get_posts('numberposts=-1&order=DSC&orderby=date');
?>

   <?php foreach ($posts as $post) : start_wp(); ?>
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
<section><?php the_excerpt(); ?></section>
<?php endforeach; ?>


    <div class="deco-close"></div>


</div>

1 个答案:

答案 0 :(得分:1)

<?php
  require('./blog/wp-blog-header.php');
  $posts = get_posts('numberposts=-1&order=DSC&orderby=date');
?>

require应指向博客目录根目录中的wp-blog-header.php文件。

这是我目前在wwwroot/index.php中使用的代码,我的博客位于wwwroot/blog我得到$posts后,我将显示以下内容:

<?php foreach ($posts as $post) : start_wp(); ?>
  <article>
    <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
    <section><?php the_excerpt(); ?></section>
  </article>
<?php endforeach; ?>