自定义帖子类型Ajax帖子问题

时间:2012-06-28 08:48:16

标签: jquery ajax wordpress pagination custom-post-type

我创建了一个名为“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没有任何这样的自定义功能。

谢谢&此致

1 个答案:

答案 0 :(得分:0)

更改

jQuery('.people_full')

 jQuery('.people_full', jQuery(this).parent('.peoplecarousel'))

这将仅在所点击链接的父.peoplecarousel内搜索.people_full元素。