2016-06-19 17 views
0

私のWordpressホームページの一番下にページ区切りリンクを作成しようとしています。単一の投稿は例外で、ページの下部に「前の」と「次の」ボタンが必要です。しかし、私は現在のコードで構文エラーが発生します:私のPHPコードに構文エラーがありません

<nav class="navigation clearfix"> 
     <ul class="pager"> 
<?php if (is_singular()) { ?> 
<li class="previous"><?php next_post_link('%link', '&larr; %title'); ?></li> 
<li class="next"><?php previous_post_link('%link', '%title &rarr;'); ?></li> 
<?php } else { 
global $wp_query; 
$big = 999999999; // need an unlikely integer 
echo paginate_links(array(
     'base' => str_replace($big, '%#%', esc_url(get_pagenum_link($big))), 
     'format' => '?paged=%#%', 
     'current' => max(1, get_query_var('paged')), 
     'total' => $wp_query->max_num_pages 
)); 
?> 
    </ul> 
</nav> 

私は誤りが見つかりません。何か案は?あなたのif文から閉鎖を `}`欠けているように おかげ

+1

beforあなたが}が欠落している、このコードを試してみてくださいに見えます。あなたもエラーを提供する必要があります、特定のものを探すのがずっと簡単です... – David

+0

ありがとう。そんなばかげたミス。私は休憩が必要だと思う。 – developer

答えて

0

こんにちは</ul>

<nav class="navigation clearfix"> 
    <ul class="pager"> 
     <?php if (is_singular()) { ?> 
      <li class="previous"><?php next_post_link('%link', '&larr; %title'); ?></li> 
      <li class="next"><?php previous_post_link('%link', '%title &rarr;'); ?></li> 
     <?php } else { 
     global $wp_query; 
      $big = 999999999; // need an unlikely integer 
      echo paginate_links(array(
      'base' => str_replace($big, '%#%', esc_url(get_pagenum_link($big))), 
      'format' => '?paged=%#%', 
      'current' => max(1, get_query_var('paged')), 
      'total' => $wp_query->max_num_pages 
      )); 
     } 
     ?> 
    </ul> 
</nav> 
関連する問題