我试图使用一个变量,我的内容人可以在编辑页面以显示不同数量的博客帖子时更改该变量。
在这里,我声明了变量:
<?php
while( have_rows(\'social_grid_settings\') ): the_row();
$number_of_blog_posts = get_sub_field(\'number_of_blog_posts\');
?>
已对此进行检查,且变量正确。
但是,当放置在查询中时,它似乎不会注册它并显示所有帖子:
<?php
$args = array(
\'post_type\' => \'post\',
\'post_status\' => \'publish\',
\'category_name\' => \'social-grid\',
\'posts_per_page\' => $number_of_blog_posts,
);
$arr_posts = new WP_Query( $args );
如果我声明一个静态图“1”,而不是变量,那么它会起作用。
我可以这样使用变量吗?
有人能帮我让这个变量按它应该的方式运行吗?
谢谢,杰森。