使用自定义分类法筛选Wordpress帖子


Filter through Wordpress posts with Custom Taxonomies

我为Wordpress博客文章定制了分类法。我希望允许用户使用AJAX进行过滤。我已经能够调用整个页面并以这种方式获得结果,但我的响应包括所有HTML。我想知道是否有一种方法可以通过AJAX过滤Wordpress帖子并返回结果对象?

这就是我目前拥有的:

        jQuery.ajax({
            type: "POST",
            data: "&product_form="+product_form,
            url: "http://localhost/websites/test/products/?filer=true",
            success: function(results) {
                console.log(results);
            }
        });

最简单的方法是在products/?filer=true,然后根据该标记拆分生成的数据。

例如,你把

<!--SPLITMARK-->

在发布输出之前和之后,然后在js:中使用结果进行拆分

    jQuery.ajax({
        type: "POST",
        data: "&product_form="+product_form,
        url: "http://localhost/websites/test/products/?filer=true",
        success: function(results) {
            results = results.split("<!--SPLITMARK-->");
            results = results[1];
            console.log(results);
        }
    });

不管怎样,这种方法很快,但有点脏。。。