我是Wordpress的新手。我在我的网站上有一个搜索功能。现在,我必须在通过$wp_query进行的搜索查询中应用一些自定义的sql代码/过滤器。我用谷歌搜索了一下,发现add_filter是个不错的选择。
下面给出了我认为可以使用的代码
function apply_custom_filter( $where ) {
global $wp_query;
$where = " AND wp_posts.ID IN (SELECt DISTINCT ID FROm TBL_IDS)";
remove_all_actions ( '__after_loop');
我有一个围绕组件构建的功能组件,它使用进行服务器端分页和搜索。我正在尝试为搜索实现去抖动,这样一旦用户停止输入该值,就只对服务器执行一次查询。我已经尝试过和解决方案,但仍然会针对搜索字段中键入的每个字符对服务器执行查询。
这是我的组件(编辑了不相关的信息):
import React, {useEffect, useState} from 'react';
import ReactTable from "react-table";
import _ from 'lodash';
import classnames from 'classn
我想用一个插件的方法作为一个钩子,而不是回调。我想使用我编写的一个自定义函数作为回调,当一个插件中的特定方法运行时,这个函数就会被触发。本质上是这样的:
add_action( array( "NAME OF CLASS", NAME OF METHOD" ), "MY CUSTOM FUNCTION" ) )
我不知道该怎么做,任何帮助或指导都将不胜感激!
我已经用functions.php ()函数验证了method_exists()函数中存在的方法和类。
编辑:
我正在使用名为Groups和Groups_File_Access的插件来处理我的站点上