电子商务单一产品下一产品链接

时间:2015-05-08 作者:JPL

我曾尝试使用默认的wp next和previous链接,但当单击时,它将转到另一个类别的帖子,而不是下一篇帖子(产品)

previous_post(\'« « %\', \'previous\', \'yes\'); 
next_post(\'% » » \', \'next\', \'yes\'); 
当我尝试为同一类别输入“是”时,上一个和下一个标题将消失

previous_post(\'« « %\', \'previous\', \'yes\',\'yes\'); 
next_post(\'% » » \', \'next\', \'yes\',\'yes\'); 
我还尝试使用

wpsc_first_products_link
wpsc_last_products_link

1 个回复
SO网友:ngearing

next_post 函数已弃用。

您应该尝试以下方法:next_post_linkprevious_post_link

使用它的基本方式是这样的:这将链接到下一篇文章或上一篇文章。

<?php 
    next_post_link( \'%link\', \'%title\' );
    previous_post_link( \'%link\', \'%title\' ); 
?>
如果要链接到同一类别中的下一篇文章,请在“%title”后添加true。这将适用于默认的帖子和类别。

<?php 
    next_post_link( \'%link\', \'%title\', true ); 
    previous_post_link( \'%link\', \'%title\', true ); 
?>
如果您将自定义帖子类型与自定义分类法(如产品帖子)一起使用,那么您必须告诉函数要查找下一篇帖子的分类法。例如:。

<?php 
    next_post_link( \'%link\', \'%title\', true, \'\', \'custom_taxonomy\' ); 
    previous_post_link( \'%link\', \'%title\', true, \'\', \'custom_taxonomy\' ); 
?>
以上所有示例都经过测试并正常工作。

结束