我从这个论坛学到了很多东西,最后我需要特别的帮助。如果有人可以帮助我解决这个问题,你将会得到我永恒的感激之情。
框架: 已安装了Buddypress(BP)和GEO My WP的Wordpress网站。每个用户都有一组BP配置文件字段,Geo My WP用它来搜索并返回结果。
目标:在Geo My WP搜索表单中,我希望有一个用户可以选择一个项目的下拉列表;例如"曲棍球"。然后,该选定项目用于搜索两(2)个不同的BP xprofile字段(例如:" Main Sports"&" Casual Sports")。这两个BP xprofile字段将由管理员填充,它们都是一个文本行,单个术语用逗号分隔;例如"篮球,足球,足球,曲棍球和#34;等等 如果用户选择的术语与两个BP xprofile字段中的任何一个中的术语匹配,则Geo My WP将在搜索结果中返回BP配置文件。
问题:我无法弄清楚如何做到这一点。如果选择了两个BP xprofile字段以在Geo My WP设置中搜索,则两者都显示在搜索表单上。我需要它只是搜索字段中的一个输入。
我已经没有关于操作代码的想法,并且会对这个问题有一些新的看法。
非常感谢,
MM。
答案 0 :(得分:0)
您可以尝试对表单进行一些JS更改。这不是完美的,但至少在我的情况下起作用。这是我的意思的一个例子。
jQuery('#gmw-address-1').remove(); jQuery('#gmw-address-field-wrapper-1').prepend('*');
您需要为要创建的选项绑定两个事件:documentReady
和change
。