0

我需要有关如何将类添加到需要在此处回显的 $output 变量的语法方面的帮助。对 PHP 不好,我正在尝试添加一个面包屑分隔线,所以我想我可以使用 css 'content:' 来做到这一点,只要我可以添加类。我尝试添加 &class=something 但它没有用。还在 $output 变量中添加一个 '' ,这也不好。提前致谢。

$output = wp_list_pages('echo=0&title_li=&child_of=' );

  if (is_page( )) {
    $page = $post->ID;
    if ($post->post_parent) {
      $page = $post->post_parent;
    }
    $children=wp_list_pages( 'echo=0&title_li=&child_of=' . $page );
    if ($children) {
      $output = wp_list_pages ('echo=0&title_li=&child_of=' . $page );
    }
  }
echo $output;
4

1 回答 1

1

如果理解正确,您可以像这样切换到 html:

...
}
?>
<div class="OutputClass" >
  <?php echo $output; ?>
</div> 

或者您可以在 PHP 中回显 HTML,如下所示:

...
}
echo '<div class="OutputClass" >';
echo $output;
echo '</div>'; 

更新:

这是一个例子:

echo '<ul class="ClassUL">';
wp_list_pages(); // echo is TRUE by default
echo '</ul>';

将输出<ul>标签内的所有参数。

如果您还没有,请查看 链接以获取文档。

于 2012-12-02T05:09:46.553 回答