高级自定义字段:如何在自定义页面中显示数据?

时间:2014-11-16 01:18:06

标签: php wordpress advanced-custom-fields

现在我在Wordpress中遇到了高级自定义字段插件的问题。

高级自定义字段(ACF)中具有不同信息的每个帖子,例如:

-post #1: los angeles

-post #2: texas

-post #3: california

现在,我想创建一个名为“显示位置”的自定义页面模板,以便在使用单击特定链接时显示相关信息。如何跟踪用户点击的链接并显示相关数据。

我试过了:

<?php get_field('field_name', $post->ID); ?>    

但它不起作用。

1 个答案:

答案 0 :(得分:1)

要记录用户交互性,您需要使用javascript并将数据发送回服务器。 PHP是一种服务器端语言,所以你不能只使用PHP来实现它。

E.g

<div data-field-id="1" onClick="sendIdToServer(1)">Texas</div>

您需要实现名为&#39; sendIdToServer&#39;

的JS方法
function sendIdToServer(id) {
   .. //Read JQuery docs for $.ajax or $.post
}