【发布时间】:2020-11-09 11:26:30
【问题描述】:
这是我的代码
<?php
$usersfollowing=1;
echo($usersfollowing);
add_action( 'elementor/query/my_custom_filter', function( $query ) {
$query->set( 'author', '1' );
} );
?>
当我在“作者”之后给出值“1”时,它工作正常。我想使用 $usersfollowing 将值传递为 1。当我执行 $query->set( 'author', $usersfollowing ) 时,它不起作用。
我想使用 $usersfollowing 来传递变量值。
【问题讨论】:
-
我怀疑您需要
function($query) use ($usersfollowing) {将变量带入本地函数范围。