1

現在 blog.mydomain.com にワードプレス ブログをインストールしています。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>
4

1 に答える 1

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

wp-blog-header.phprequire は、ブログ ディレクトリのルートにあるファイルを指している必要があります。

これは私が現在使用しているコードで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; ?>
于 2012-09-21T21:01:45.290 に答える