自定义帖子类型-使用AJAX显示子页面

时间:2018-03-28 作者:Dimitris HD

我有一个名为Product Pages的自定义帖子类型,每个产品页面有3个自定义字段,Overview、Details、Pricing,它们是指向页面子级的链接。

我想在父页面的div中显示每个子级的内容(单击自定义字段时)。

实例产品1

当我单击Overview(例如)时,我希望名为Overview(自定义字段Overview中的链接)的子页面的内容显示在名为“subpage container”的div中。

我想我需要ajax和jquery,但我想不出一个好方法。有什么帮助吗?

迄今为止我的代码(我使用高级自定义字段):single-productpages.php

<nav class="productsnav" >

<a href="<?php  the_field(\'overview\') ?>">
 Overview
</a>    

<a href="<?php  the_field(\'details\') ?>">
  Details 
</a>    

<a href="<?php  the_field(\'pricing\') ?>">
 Pricing 
</a>    


</nav>

1 个回复
SO网友:Dimitris HD

我使用jquery的load()函数找到了解决方案,只需为单击的元素添加一个click事件,并将load()用于所需的元素。

结束

相关推荐

我可以检查用户是否正在执行任何AJAX请求吗?

我创建了一个自定义用户meta,其名称为last_activity.我使用此元来获取用户上次活动的日期,并且每次用户使用WordPress打开页面时,我都会更新此元wp_head 行动我的问题是,用户可能在不刷新页面的情况下通过ajax执行某些操作,因此请确保last_activity meta将不会更新。因此,我的问题是,我是否可以检查当前用户是否执行任何ajax请求,如果是,是否可以do_action?