2015-05-12 84 views
2

我正在爲基於Avada主題的客戶開發一個Wordpress網站,並且有點擔心,當面對標準後端+所見即所得編輯器時,客戶端可能會弄亂格式和樣式。WordPress的 - 使後端更加用戶友好。自定義字段?

讓我們以URL:http://www.consilio-suedwest.de/angebote/爲例。

所以這是代碼看起來像在第一內容框內文本視圖什麼:

模具楚孔夫特活躍UND erfolgreich gestalten

而不是由客戶端對內容進行編輯框,我想只顯示一個只有文本的字段,其中有一個像「內容框1」這樣的小內容,客戶端可以在其中輸入純文本。 然後,這個純文本將不得不用某種簡碼運輸到正確的地方。 所以它必須是類似的東西。

[這裏]純文本]

我不知道這樣的事情存在,或者我有什麼選項來創建這樣的功能。我做了一些研究,當然,偶然發現了自定義字段,但似乎我必須編輯php.files和我不想做的東西。

感謝您的幫助

回答

3

看看在Advanced Custom Fields插件。它極大地幫助我改進了WordPress管理員的UI體驗。

它允許您創建各種自定義字段,並具有廣泛的過濾功能,可將字段僅放置在所需的頁面/帖子上。例如,如果您有「服務」頁面和多個服務子頁面,則可以創建一個「服務描述」文本字段,該字段僅顯示在「服務」作爲其父項的頁面上。

<h3><?php the_field('services_description'); ?></h3> 

如果你想檢查現場繪製之前有一個值:

如果你做你的PHP代碼名爲「services_description」的文本字段,你會使用這個調用字段的值標籤,你會這樣做:

<?php if(get_field('services_description')){ ?> 
    <h3><?php the_field('services_description'); ?></h3> 
<?php } ?> 

你可以使用許多不同的字段類型,並有自己的設置。該領域的採樣是: 文本字段 所見即所得編輯器 圖像域 畫廊 直放站 拾色器 等等。

他們在他們的網站上也有很好的支持/文檔​​系統,所以你可以學習如何利用所有的各個領域。

當然,您可以手動編寫自定義字段到您的網站,並有很多教程可以做到這一點,但ACF非常適合快速部署自定義內容,所以我真的很推薦它。他們有一個免費和付費版本,但你應該罰款免費版本。

我剛剛注意到你最後一行不想編輯php文件。幾乎在任何解決方案中,這都會非常棘手。有一些方法可以掛鉤到the_content()來改變它的內容,但即便如此,仍然需要改變你的functions.php文件。

相關問題