sql - 为什么过滤“posts_join”、“posts_where”和“posts_fields”不会影响单个帖子请求?
问题描述
我在上面创建了一些自定义查询使用过滤器,但为什么不影响单个帖子?过滤器在帖子循环中运行良好。
这里是示例代码。
add_filter( 'posts_join', 'my_join' );
function my_join( $join ) {
$join .= " some sql ";
return $join;
}
解决方案
推荐阅读
- vba - 有没有办法优化这段代码?速度很慢而且屏幕闪烁
- ruby-on-rails - Rail 的 end_of_month() 方法总是返回 30 作为最后日期
- .net - 更改 ClickOnce 以将新安装 url 与其他 PublicKeyToken 一起使用
- vb.net - 如何在 DataGridView 中的行之间绘制垂直线?
- flutter - 如何将小部件自己的数据传递给函数
- python-3.x - 在 Python 中创建服务包装器
- testng - 如何使用同一 Testng 类中定义的 1 个数据提供程序并行运行单个 @Test 方法
- javascript - 如何有条件地增加值?
- java - 将值映射到实体中缺少的 DTO
- terraform - 无法对我的 terraform 模块设置条件