我有一个简单的页面结构,像第一页、第二页、第三页。
每个页面都有“content”标记。
在Wordpress循环中,如何使用页面标题作为数组名称为每个页面创建数组。
我的代码是这样的。
<?php
$mt_test_args = array(
\'post_type\' => \'page\',
\'tag\' => \'content\',
\'order\' => \'ASC\'
);
$mt_test_loop = new WP_Query($mt_test_args);
if($mt_test_loop->have_posts()):
while($mt_test_loop->have_posts()):
$mt_test_loop->the_post();
//Trying to create array here from page title.
$arr_name = get_the_title();
$arr_name = str_replace(\' \',\'_\',$arr_name);
$arr_name = array();
?>
<option><?php the_title(); ?></option>
<?php endwhile; endif; ?>
<?php wp_reset_postdata(); ?>
这是演示代码,实际设置要复杂得多