热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

jQuery教程分享使用jQuery加载WordPresspost

我有一个页面设置与以下代码:Filter:$taxonomy,'orderby'$orderby,'show_count'$show_c

我有一个页面设置与以下代码:

 

Filter :

$taxonomy, 'orderby' => $orderby, 'show_count' => $show_count, 'pad_counts' => $pad_counts, 'hierarchical' => $hierarchical, 'title_li' => $title, 'hide_empty' => $hide_empty ); ?>
  • All
    'portfolio', 'posts_per_page' => 999, 'paged' => $paged)); while ($wp_query->have_posts()) : $wp_query->the_post(); ?> 'portfolio' )); while ($portfolio_query->have_posts()) : $portfolio_query->the_post(); ?> '; } else { echo '
  • '; } ?>

    ID, 'portfolio_tag', '

    ', ', ', '

    ' ); ?> jQuery教程分享使用jQuery加载WordPresspost

    ID, 'portfolio_tag', '

    ', ', ', '

    ' ); ?>

它基本上为我的所有post吐出一个名为portfolio的自定义post类型。 我为此类型创建了一个自定义分类,允许我使用filter标记post。 用户可以单击右上角的链接,仅查看该filter中的post。

我想做的是使它使用jQuery加载到那些post而不是将用户带到页面(如果他们没有Javascript就可以正常加载页面)。

这是我想要工作的一个例子: http : //adamfoster.me.uk (这不是我的网站)如果你点击右侧的链接(这是自定义分类法),它会改变上面的post。

有人可以帮忙吗?

    可以使用WordPress> AJAX Page Loader 1.5«WordPress插件中的一些代码

    很简单。 你需要做几件事。

    1)Div place holder,用于更新内容的位置。 对于这个例子,让我们称之为“placeHolder”2)jQuery post方法在任何时候点击filter时触发。 因此,如果您使用特定样式设置filter的样式,那么让我们说“classFilter”,然后一个例子是:$(’。classFilter’)。click(function(){…. 3)PHP来处理你的post。 只需将查询更改为按post过滤(例如query_posts(’tag = tag1 + tag2 + tag3’);)并返回结果集。 如果你选择发布为json,那么一个例子是,在你将你的post循环到一个变量之后(例如$ posts [‘posts’]):return json_encode($ posts)4)然后回到你的jQuery post方法.. 。在函数(数据)部分,确保将’placeHolder’html设置为data.posts

      以上就是jQuery教程分享使用jQuery加载WordPresspost相关内容,想了解更多jQuery开发(异常处理)及jQuery教程关注(编程笔记)。


      推荐阅读
      author-avatar
      姜亦珊边_135
      这个家伙很懒,什么也没留下!
      PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
      Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有