我试图使用自定义字段来定义数组中的变量(更具体地说,类别),但循环不读取变量。我正在使用Types WP插件来创建自定义字段/类型。
我正在打印我定义为图像类的$ cat变量我试图仅仅检查它实际上是否正常工作(确实如此!)
我应该如何为“猫”编写$ cat变量?要拾取的数组中的参数?
<?php
$cat = types_render_field("which-gallery", array("argument1"=>"value1","argument2"=>"value2","argument2"=>"value2"));
$args = array(
'post_type' => 'attachment',
'post_mime_type' => 'image',
'cat' => $cat,
'orderby' => 'post_date',
'order' => 'desc',
'posts_per_page' => '-1',
'post_status' => 'inherit'
);
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
$image = wp_get_attachment_image_src( get_the_ID() );
echo "<img class='".$cat."' src='" . $image[0] . "'>";
endwhile;
?>