我正在開發一個網站的WordPress主題,並希望將WordPress用作CMS。我對wordpress開發比較陌生,但是來自Zend Framework的經驗豐富的PHP開發人員。基本上,我創建了一個新的主題,並且我在管理工具中設置了一個主頁。該網站非常基礎,具有將在所有頁面上使用的標題,內容區域和頁腳。我設計主題中的頁眉和頁腳,但是當我到了內容的部分我開始問自己一些問題...我對wordpress主題的理解是否正確?
基本上,問題是它是否被認爲是正確的事:
<?php the_content(); ?>
或
<section id="home_page_content">
<div class="home_left">
<div class="main_image">
<div class="mariela_circle"></div>
</div>
</div>
<div class="home_right">
<?php the_content(); ?>
</div>
</section>
第一似乎更正確的我,因爲我可以簡單地從第二個方案採取的標記,並將其粘貼到該網頁的WordPress的編輯器。我還使用簡碼幫助編輯網站的動態部分。以下是我最終使用的管理工具的主頁將在頁面編輯器:
<section id="home_page_content">
<div class="home_left">
<div class="main_image">
<div class="mariela_circle"></div>
</div>
</div>
<div class="home_right">
[homePageSplash title1="Hello," title2="a bit about myself." content="a paragraph of text goes here." circle1Text="Item 1"]
</div>
</section>
這工作得很好,但在其他頁面這裏的一些標記可能會被重新使用。假設我創建了第二個頁面。我可能會複製整個塊,但只需更改簡碼。我寧願不這樣做,因爲我不想複製任何代碼。在這種情況下,創建另一個短代碼來生成此標記並調用上面列出的短代碼是否合適?如果有人有這樣的經驗,請分享你如何解決這個問題。我想確保我使用的過程是正確的。謝謝!
btw。有一個專門的wordpress的stackexchange網站:http://wordpress.stackexchange.com/(請不要交叉帖子,但如果你認爲它比SO更適合你的問題,你可以舉報遷移) – CodesInChaos 2013-02-17 17:46:19
感謝提示: ) – 2013-02-17 20:30:24