Jquery 编写自定义post类型分页插件
我在WordPress网站上有一个自定义的帖子类型,这些帖子显示在我网站的三个不同页面上 我的帖子按两个条件排序,两个条件都显示在一页上,下一页只显示其中一个条件,第三页显示另一个条件。当我点击其中一篇文章时,我需要在文章的顶部进行分页,这篇文章只能浏览我来自的页面上的文章 有没有办法做到这一点?我最初的想法是获取我的引用页面,从该页面上的帖子中获取URL,然后转到上一个/下一个页面。但是,如果我试图从那篇文章中获取引用页面,我将获得我的第一篇文章,而不会获得我的URL。我可以将我的列表页面中的URL发送到帖子,然后再发送到下一篇帖子吗 任何帮助都将不胜感激。谢谢 以下是我已经尝试过的一些代码:Jquery 编写自定义post类型分页插件,jquery,wordpress,pagination,custom-post-type,Jquery,Wordpress,Pagination,Custom Post Type,我在WordPress网站上有一个自定义的帖子类型,这些帖子显示在我网站的三个不同页面上 我的帖子按两个条件排序,两个条件都显示在一页上,下一页只显示其中一个条件,第三页显示另一个条件。当我点击其中一篇文章时,我需要在文章的顶部进行分页,这篇文章只能浏览我来自的页面上的文章 有没有办法做到这一点?我最初的想法是获取我的引用页面,从该页面上的帖子中获取URL,然后转到上一个/下一个页面。但是,如果我试图从那篇文章中获取引用页面,我将获得我的第一篇文章,而不会获得我的URL。我可以将我的列表页面中的
$(function(){
$(".single_vehicle_previous_button").click(function(){
var referrer = document.referrer;
if (document.referrer == "http://localhost/sr19repairables/vehicles/repairables/") {
$.ajax(document.referrer)
.done(function(html) {
var urls = $("<div/>").html(html)
.find("a")
.map(function(i, e) { return $(this).attr("href");});
$arr = (urls);
function getClosest($search, $arr) {
return $arr[array_search($search, $arr)+1];
}
});
}
else{
$('.single_vehicle_previous_button').hide();
}
});
});
$(函数(){
$(“.single_vehicle_previous_button”)。单击(函数(){
var referer=document.referer;
如果(document.referer==”http://localhost/sr19repairables/vehicles/repairables/") {
$.ajax(document.referer)
.done(函数(html){
变量URL=$(“”).html(html)
.查找(“a”)
.map(函数(i,e){return$(this.attr(“href”);});
$arr=(URL);
函数getClosest($search,$arr){
返回$arr[array_search($search,$arr)+1];
}
});
}
否则{
$('.single_vehicle_previous_button').hide();
}
});
});
你说“下一页只有一个条件,第三页有另一个条件”是什么意思?举一个你想要达到的目标的例子可以帮助你更好地理解这个问题。另外,如果你有这方面的代码,也请分享。@cabrerahector查看我的,看看我想做什么。我尝试了一些代码,请检查我的edit@cabrerahector对不起,我把我的网站拼错了。试一试。那么,你的意思是如何在维护当前过滤器(品牌和型号)的同时对自定义帖子类型(汽车)进行分页?是的,没错。我还需要保持状态(重建和可修复)