我到处搜索但找不到答案 我正在尝试将下一个和上一个链接添加到functions.php中的特定页面模板 我知道我们不能在回声中添加php,而且我已经设法让它在没有php代码的情况下工作。
我正在尝试设置它,以便下一个链接在右侧对齐,我希望前一个和下一个链接在链接中包含«和»。 如果有所作为,我会使用genesis框架。任何帮助,将不胜感激。
我目前的工作代码是:
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 :(得分: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形式回显,因此您可以在需要时简单地开始和结束它们。默认格式包括V形«
»
«»。