在Wordpress中修剪get_next_posts_link

Jez*_*mas 2 php wordpress

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

<a href="http://localhost/awebsite/page/2/" >Next Page &raquo;</a>"><span>Next</span>
Run Code Online (Sandbox Code Playgroud)

我感兴趣的只是URL.是否只有URL的核心功能?或者我是否必须执行一系列字符串函数来减少我返回的内容?

Nei*_*eil 5

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


Ram*_*MRO 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));
Run Code Online (Sandbox Code Playgroud)