2015-04-26 61 views
0

我到處搜索,但無法找到答案。
我想添加下一個和上一個鏈接到functions.php中的特定頁面模板。
我知道我們不能在回聲中添加php,並且我設法讓它在沒有php代碼的情況下工作。PHP的代碼爲Previous/Next在functions.php

我試圖設置它,所以下一個鏈接對齊在右側,我想要在鏈接中包含«和»的上一個和下一個鏈接。
我使用創造框架,如果這有所作爲。任何幫助,將不勝感激。

我當前工作的代碼是:

function prev_next() { 
    if (is_page_template('page_guide.php')) { 
     echo '<div class="navigation"> 
       <div class="alignleft">test</div> 
       <div class="alignright">test</div> 
       </div>'; 
    } 
}; 
add_filter ('genesis_entry_footer', 'prev_next'); 

回答

0

下應該輸出的鏈接,實足一個和下一個職位。見previous_post_link()

function prev_next() { 
    if (is_page_template('page_guide.php')) { 
     ?> 
     <div class="navigation"> 
      <div class="alignleft"> 
       <?php previous_post_link(); ?> 
      </div> 
      <div class="alignright"> 
       <?php next_post_link(); ?> 
      </div> 
     </div> 
     <?php 
    } 
}; 
add_filter('genesis_entry_footer', 'prev_next'); 

在PHP中<?php ... ?>標籤以外的任何顯爲HTML,所以你可以簡單地啓動並在需要時結束它們。默認格式包括燕尾形&laquo;&raquo; « »。