2012-12-12 47 views
1
<div class="row clearfix"> 
    <div class="content-wrap ninecol clearfix"> 
     <div class="content"> 
      <h1 class="title">Om oss</h1> 
      <hr> 
      <div class="entry-content"> 
      <h4>Vilka är Unified Sweden?</h4> 
      <p>Unified Sweden är en webbyrå som ständigt strävar </p> 
     </div> 
    <div> 
</div> 

如果我想將此作爲模板,以便我可以使用它的其他網頁是右下方的代碼?WordPress的page.php的源代碼

<div class="content-wrap ninecol clearfix"> 
    <div class="row clearfix"> 
     <div class="content"> 
      <?php if (have_posts()) : while (have_posts()) : the_post(); ?> 
       <h1><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1> 

       <?php the_content(); ?> 

      <?php endwhile; endif; ?> 
     </div> 
    <div> 
</div> 
+0

請解決您的結束標記: ) – YakovL

回答

7

你應該看看Wordpress Template hierarchyPage Templates

您應該創建一個名爲page-<something-you-want>.php的文件。打開文件併爲其添加模板名稱並添加您的內容。

例如:

<?php 
/* 
* Template Name: A Static Page 
*/ 
get_header(); ?> 

<whatever content you want to add> 

<?php get_footer(); ?> 

然後去Add new Page,並在Page Attribute中,你會看到一個名爲Template下拉。您選擇名爲A Static Page(或上面定義的)的模板併發布該頁面。就這樣。

獲取內容

要獲得WordPress的內容,你需要The Loop

<?php if (have_posts()) : while (have_posts()) : the_post();  
    the_content(); // displays whatever you wrote in the wordpress editor 
    endwhile; endif; //ends the loop 
?> 

再回到你的情況:

<div class="sevencol"> 
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?> 
     <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2> 
     <div> 
      <?php the_content(); ?> 
     </div> 
    <?php endwhile; endif; ?> 
</div> 
+0

我意識到這一點,事情是我想能夠將該模板應用到其他頁面,我的問題可能是nout特定的enou嗯,但應該有一個代碼,header.php和footer.php之間顯示靜態內容的權利?像get_the_content或類似的東西。我的意思是讓我說我​​有2頁使用div類「half」和一個頁面是div class「full」,這意味着我需要兩個模板。我不知道什麼代碼,每個div裏面顯示的內容..我不是很好解釋對不起我是新的worpress –

+0

更新我的回答 – RRikesh

+0

@ rrkesh非常感謝你,我知道有一些有趣的東西我有一個 –