我创建了一个名为“People”的自定义帖子类型。我创建了一个页面模板来显示帖子类型的帖子,并分为两个名为“Ambassador”& amp; “学生”。问题是我在此页面上启用了ajax帖子。当您单击下面的任何一个拇指时,它会更改两个类别块中的帖子。
以下是指向页面的链接:http://rjmultimedia.in/relais/?page_id=37
以下是ajax导航的jQuery代码
// Ajaxed navigation people slider
jQuery(document).ready(function(){
jQuery('.peoplecarousel a').live('click', function(e) {
e.preventDefault();
var link = jQuery(this).attr('href');
jQuery('.people_full').fadeOut(500).load(link + ' .people_full', function() {
jQuery('.people_full').fadeIn(500);
jQuery('.nano').nanoScroller({
preventPageScrolling: true
});
jQuery(".people_full_desc_content").nanoScroller();
});
});
});
请告诉我如何解决问题,因为我无法为自定义帖子类型创建两个不同的single.php文件。
如上所述,我有两种自定义帖子类型。我需要的是,如果有人点击学生的缩略图,只有“学生”的完整帖子应该更改,而不是“大使”帖子。它认为这应该通过不同的single.php实现不同的分类法(自定义帖子类型类别),但不知道如何做到这一点,因为wordpress没有任何这样的自定义功能。
谢谢&此致
答案 0 :(得分:0)
更改
jQuery('.people_full')
要
jQuery('.people_full', jQuery(this).parent('.peoplecarousel'))
这将仅在所点击链接的父.peoplecarousel内搜索.people_full元素。