2012-10-22 201 views
1

我試圖尋找一個快速和骯髒的WordPress開發主題開發教程。現在我知道如何去發現自己的事情,在開始wordpress開發時,我正在尋找「程序員的十大常見問題解答」。 (例如,打開調試和調試選項的位置),如何最好地設置您的開發環境。WordPress的主題開發快速啓動

所有我能找到的是精心製作或太低級別或太高級別的指南。從創建自定義WordPress類應用程序的背景來看,讓我感到沮喪。

所以也許有人可以列出我需要的幾件事。我不需要知道wordpress如何工作,數據庫或小部件或頁面是什麼。

問題我正在專門搜索: 1.我如何讓wordpress從我的IDE中觀看主題文件夾中的更改(我無法真正相信任何人會通過WordPress管理主題編輯器進行開發......無撤消歷史記錄!)。在重新安裝主題之前,更改文件似乎不會起作用。調試模式需要是真實的?

  1. 此鏈接的任何鏈接精簡版:http://codex.wordpress.org/Theme_Development或同類?

回答

5

WordPress的使用文件的層次結構,以確定正在顯示什麼結束前給用戶。首先,您需要創建一個WordPress主題是style.cssindex.php

這是你必須把你的style.css,以使其成爲有效的WordPress主題是什麼:

/* 
Theme Name: Your theme name 
Theme URI: http://www.example.com/ 
Description: Describe your theme. 
Author: Your name or company 
Author URI: http://www.example.com/ 
Version: 1.0 
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu (optional) 

License: 
License URI: 

General comments (optional). 
*/ 

你真正需要包括對你的主題唯一的名稱和WordPress將其識別並將其列在您的其他主題中。即使這樣做,我會建議儘可能多地包含信息。

只有兩個文件,index.php然後將運行每個單頁面視圖,無論用戶要求的內容類型。您可以通過添加如page.php這樣的文件來顯示所有頁面,single.php以不同的方式顯示單個帖子等等。

我強烈建議您熟悉WordPress Codex。這是一個開始的好地方: http://codex.wordpress.org/Template_Hierarchy

下面的圖片解釋了層次結構和哪個文件最終被提供服務。我有時候會用它作爲參考,不需要完全記住它。

enter image description here

+0

謝謝。答案的徹底性將贏得答案。感謝您的形象。它解釋了很多。 – dlite922

+0

高興地幫助:) – AntonNiklasson

1

你需要熟悉像the_permalink,the_title,the_content等這些很容易記住,你總是可以參考wordpress.org文件,如果你不希望任何出箱功能的基本WordPress的功能而你更注重設計

,如果你打算提交主題wordpress.org比打開調試詭計開發和閱讀開始http://codex.wordpress.org/Theme_Review

+0

謝謝......是的,我正在計劃閱讀任何我需要wordpress做的文檔(任何程序員知道在哪裏可以找到API),但程序員確實需要快速啓動快速1,2,3的事情上路。 – dlite922