wp_list_pagesにセパレーターを付ける


<?php $args = array(
  'title_li' => '',
);
$separator = ' | ';
$pattern = '/(<\/a>).*?(<\/li>).*?(<li)/is';
$replace = '</a>' . $separator . '</li><li';
$navi = preg_replace($pattern,$replace,wp_list_pages($args));
echo $navi; ?>