我是 php 和 wordpress 的新手。 在 admin-ajax.php 上有一个我可以添加的搜索参数吗? 这些参数在ajax帖子里;
action: rblivep
data[uuid]: uid_search_0
data[name]: grid_small_1
data[posts_per_page]: 8
data[pagination]: infinite_scroll
data[crop_size]: foxiz_crop_g1
data[entry_category]: bg-1
data[entry_meta][]: date
data[review]: replace
data[sponsor_meta]: 1
data[entry_format]: bottom
data[excerpt_source]: tagline
data[paged]: 1
data[page_max]: 28
data[processing]: true
data[page_next]: 2
search_query: phones
我将其添加到参数中以仅返回搜索结果,但它不起作用。
search_query: phones
无论我添加什么参数,我都无法让它给出搜索结果。
在 WordPress 的 admin-ajax.php 文件中,通常不直接使用搜索参数。如果您尝试修改特定操作的自定义 AJAX 请求(本例中为“rblivep”)并希望包含搜索查询,则应将搜索查询直接附加到数据数组。
确保服务器端的“rblivep”操作处理程序适当地处理搜索查询参数以过滤并返回所需的搜索结果。