2011-08-01 7 views
0

私は既存のサイトにワードプレスを統合しようとしています。そのため、ルートディレクトリにすべてのinclude/stylesheet/imagesフォルダを付け加えたいので、WordpressファイルをLocalhost/site/blogディレクトリに置きます。wordpressと既存のサイトとの統合におけるブログ投稿の問題。

また、ブログで自分のサイトのデザインを模倣したいと思っています。だから私はblog.phpを作成してそれをルートディレクトリに入れ、これを私のblog.phpの上に置き、wordpressがblog.phpで動作するようにしているのです。たとえWordPressのディレクトリ内にいなくても。

<?php 
define('WP_USE_THEMES', false); 
require('./blog/wp-blog-header.php'); 
?> 

私はボディのタグの内部にループを入れて、すべてがうまくやっているようです。ブログの投稿が表示されます。彼らは完全に整列します。

<!-- Start the Loop. -->   
<?php if (have_posts()) : while (have_posts()) : the_post(); ?> 

<?php if (in_category('3')) { ?> 
      <div class="post-cat-three"> 
<?php } else { ?> 
      <div class="blogpostcontainer"> 
       <div class="blogpost"> 
        <div><img src="images/blogpost_picture.jpg" width="125" height="125" alt="blogpost" /></div> 
         <div class="info"> 
<?php } ?> 
<!-- Display the Title as a link to the Post's permalink. --> 
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2> 

    <?php the_excerpt(); ?> 
<p><span class="date"><?php the_time('F jS, Y') ?> by <?php the_author_posts_link() ?></span></p> 
         </div><!--END OF info div--> 
        </div><!--END OF blogpost div--> 
       </div><!--END OF blogpostcontainer div--> 
<?php endwhile; else: ?> 

今問題! 問題は、投稿のパーマリンクをクリックしようとするたびに(投稿全体を表示するために)、私はちょっと混乱してしまいます。CSSがないか、まったくありません。

私はちょうど良いものから投稿を得ることができます、私はsingle.phpまたはpage.phpを作成する必要があることを知っていますか?(または私は?)、どこに置くべきかわかりません。それはwp dirの内側か私の根の中ですか? もう質問がある場合や質問が不明な場合。私にお知らせください。ありがとうございます

答えて

0

single.php(ポスト)/ page.php(一般ページ用)は/wp-content/themes/<active theme>/ディレクトリにある必要があります。

0

おそらく、おそらくsinge.phpとpage.phpが存在する可能性があります。あなたがlocalhostに設定でURLを変更する必要があり

/サイト/ブログ

詳しい情報あなたはここで見つけることができます:http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory

関連する問題