admin管理员组文章数量:1434924
I just wanted to check on something with the community here and avoid any future drama.
I have a variable which seems to be working fine in a wp_user_query
but not sure if I'm missing something that will trip me later on.
I have the following in on a page template:
<?php
// WP_User_Query arguments
$args = array(
'role' => 'editor',
'exclude' => $userID,
'number' => '999999',
'count_total' => false,
);
// The User Query
$user_query = new WP_User_Query( $args );
// The User Loop
if ( ! empty( $user_query->results ) ) {
foreach ( $user_query->results as $user ) {
// do something
echo $user->display_name;
}
} else {
// no users found
}
?>
WordPress is expecting is an array in the exclude section like this:
Array ( 1 , 2 , 3 , 4 )
However When I use
<?php print_r($userID) ?>
I get an array that looks like this
Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 )
Do I need to strip the key and replace it with a comma?
I just wanted to check on something with the community here and avoid any future drama.
I have a variable which seems to be working fine in a wp_user_query
but not sure if I'm missing something that will trip me later on.
I have the following in on a page template:
<?php
// WP_User_Query arguments
$args = array(
'role' => 'editor',
'exclude' => $userID,
'number' => '999999',
'count_total' => false,
);
// The User Query
$user_query = new WP_User_Query( $args );
// The User Loop
if ( ! empty( $user_query->results ) ) {
foreach ( $user_query->results as $user ) {
// do something
echo $user->display_name;
}
} else {
// no users found
}
?>
WordPress is expecting is an array in the exclude section like this:
Array ( 1 , 2 , 3 , 4 )
However When I use
<?php print_r($userID) ?>
I get an array that looks like this
Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 )
Do I need to strip the key and replace it with a comma?
Share Improve this question edited Apr 6, 2019 at 16:46 butlerblog 5,1313 gold badges28 silver badges44 bronze badges asked Apr 5, 2019 at 16:34 NeilNeil 344 bronze badges1 Answer
Reset to default 2You're just seeing the indices (indexes).
<?php
$array = array( 1,2,3,4 );
print_r( $array);
/*
outputs:
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
)
*/
本文标签: Normal PHP array for exclude section of WordPress query
版权声明:本文标题:Normal PHP array for exclude section of WordPress query? 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1745620158a2666634.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论