$ 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