将自定义复选框添加到简码

时间:2019-03-21 18:54:05

标签: php jquery ajax wordpress

我对此很陌生,我一直在寻找时间,但找不到答案。

我有一个页面,该页面通过ajax根据所选过滤器显示广告系列。像这样的过滤器:

  • 类别
  • 日期,
  • 出版物类型,
  • 已选择。

我还创建了一些自定义过滤器,例如:

  • (兴趣2:value1,value2,value2)
  • (兴趣3:value1,value2,value3)

我显示默认广告系列页面的方式是通过调用短代码来自模板PHP页面:

echo do_shortcode ("[job_shortcode job_cat = 'fashion' job_custom_fields_switch = 'yes']");

我的问题是,我可以通过什么方式在短代码内添加选定的过滤器字段(复选框)?

已经在模板中创建的所有变量都可以使用,但是自定义过滤器不起作用。

使用ajax在前端进行搜索的URL为:

ajax_filter = true
& edad2 = 18-24
& gender = women
& interests3 = rider
& intereses2 = fitness§or_cat = fashion
& posted = last24
& view_type
& job_page

其中interests2interests3是自定义字段。

这个想法是为了能够显示这样的短代码:

echo do_shortcode ("[job_shortcode job_cat = 'fashion' job_custom_fields_switch = 'yes' INTERESES2 = 'FITNESS' INTERESES3 = 'RIDER']");

非常欢迎任何帮助,
向所有人致意。

0 个答案:

没有答案