$ page_id ++表示wordpress网站中的页面顺序ID从0到5,包括在内并增加。打印PHP值或文字,而不是其相应的增量数字ID
我然后包括一些HTML像这样:
<div class="page_title <?php echo page_item;?>" id="about"><?php the_title()?></div>
输出为DIV类别是 “PAGE_TITLE 0” 的第一个。
我想知道的是,如果我可以用一个词或一个类替换数字。我已经试过创建一个数组:
<?php $page_id = array (0 === 'one', 1 === 'two',2 === 'three',3 ==='four',4 ==='five', 5=== 'six')?>
,但它只是返回:“PAGE_TITLE阵列”
编辑:我也试着在阵列与替换= ===>。
我知道我需要阅读我的语法(甚至逻辑!)在这里,但任何帮助/解释或线索,即使将始终赞赏。
可能要检查你的$ PAGE_ID阵列,因为它可能包含'0 => false,1 => false,2 => false,3 => false,4 => false,5 => false。使用'=>'而不是'==='。 – castis 2013-03-15 15:20:08
'=>'是使用该表示法定义数组的唯一方法。因为(int)1不是严格等于(字符串)之一,所以'1 ==='one''只是将一个布尔型FALSE赋值给该数组槽。 – 2013-03-15 15:30:50