需要代码更正php+wordPress的帮助

时间:2018-05-13 作者:Edogawa Kudo

我不太擅长PHP,我有一堆代码也涉及wordpress代码。

我想出了这些代码,但它似乎不起作用,而且我也找不到任何缺陷,因为我对PHP和WordPress的了解不是很好

<?php 
if ($page < "1") {
$page++ = $epone 
<strong><p>
  <span style="float: right"><a href="\'<?php echo get_permalink().($epone++); ?>\'">Next Page ▶▶</a></span></p></strong>
}
else {
<strong><p>
  <span style="float: right"><a href="\'<?php echo get_permalink().($page++); ?>\'">Next Page ▶▶</a></span>
<span style="float: left"><a href="\'<?php echo get_permalink().($page--); ?>\'">◀◀ Previous Page</a></span></p></strong>
}
?>
谢谢你帮助我!此主题/问题也可以用作分页自定义链接的参考(我知道单次分页有单独的代码,但请帮助我使用上述代码,这就是我所要求的。)

1 个回复
SO网友:Gilbert Rodríguez

我看到你试图用上一本和下一本出版物的链接制作一些按钮,wordpress有很多方法可以通过函数获取这些链接,我将向你展示4个:

//您有两个功能打印标签及其各自的链接

// Previous publication
get_previous_post_link();
// Next post
get_next_post_link();
使用此功能,您可以获取上一次和下一次发布的WP\\u Post对象,并且可以通过以下方式轻松获取URL:

// get the previous WP_Post object
$prev = get_previous_post();

// get the previous WP_Post object
$next = get_next_post();

// With the function get_permalink () and passing the property ID of the
// variable $prev or $next that have the object, we retrieve
// the URL of the previous or next link.

echo get_permalink( $prev->ID );
echo get_permalink( $next->ID );
使用示例:

echo \'<a href="\' esc_url( get_permalink( $prev->ID ) ) . \'">Previous Post</a>\';
echo \'<a href="\' esc_url( get_permalink( $next->ID ) ) . \'">Next Post</a>\'; 
我希望这就是你需要的。

https://developer.wordpress.org/reference/

结束

相关推荐

运行PHPUnit测试后恢复WordPress默认选项

tl;dr: is there a way to make changes to WordPress options during a PHPUnit test suite execution, and have the changes reverted to the WordPress defaults before the next test suite is executed, without writing a custom teardown function?我正在测试我的插件,它提供了一个功能