2

我正在使用get_next_posts_link()Wordpress 主题中的自定义分页控件。问题是,该函数返回 HTML 标记和一些描述文本:

<a href="http://localhost/awebsite/page/2/" >Next Page &raquo;</a>"><span>Next</span>

我感兴趣的只是 URL。是否有仅获取 URL 的核心功能?还是我必须执行一堆字符串函数来减少我返回的东西?

4

2 回答 2

5

get_next_posts_link()使用未记录的函数get_next_posts_page_link()来返回实际的 URL,因此假设存在下一页,您也许可以使用它而不是尝试从get_next_posts_link().

于 2012-08-13T23:53:59.687 回答
5

将以下函数用于下一个和上一个 URL,而不是 get_next_posts_link() 和 get_prev_posts_link

$next_link = get_permalink(get_adjacent_post(false,'',false));          
$prev_link = get_permalink(get_adjacent_post(false,'',true));
于 2013-01-29T11:49:33.547 回答