2010-12-05 76 views
0

我是一個WordPress的主題開發人員(自由職業者),我做1-2之間的主題/星期之間的地方,所以我需要一個快速的方式來實現這一目標。WordPress的主題開發「工作區」

例子:

  • 我每次都使用twentyten,刪除我不需要的功能外,CSS,圖像等我有點讓它「裸」。 (不是一個快速的方式,也許是一個個人框架?)
  • 我搜索WordPress的功能(因爲我不記得所有的),在WordPress的Codex和再次,不是一個快速的方式。那麼,你們認爲一個個人功能數據庫對我來說可以嗎?
  • 還有更多我現在不記得的東西。

你們如何組織你的工作空間?

回答

1

如果您製作的主題非常相似,您可能需要創建該「裸體」版本並將其作爲未來工作的基礎。

我自己創造了一些主題,我遵循the same approach。我採用該基本主題並創建需要定製的特定文件的新版本。但是,如果你的主題在形式和功能上有很大差異(作爲一名自由職業者,我敢肯定他們這麼做),你可能仍然想創建一個函數庫和樣式表,而不是重新實現每一個項目。即使這意味着創建使用默認值調用單個Wordpress函數的函數,但是如果它簡化了工作流程,那麼它很值得花費很小的開銷。

+0

項目是不一樣的,例如我有一個類似於stackoverflow,然後像新聞類型的風格與噸的自定義帖子。但是,有些是。 – 2010-12-05 23:56:22

0

我認爲這確實是一個個人偏好問題,對你有用,容易記住,對你有意義等等。如果你喜歡從一個剝離的TwentyTen主題開始,那麼把這個主題作爲一個整體,剝去你不想要的所有東西,然後用它作爲你製作的每個主題的起點。您可以反覆使用某些功能,只需將其放置在functions.php文件的主題文件夾中即可。然後,哪些功能最終需要用於特定的主題,其餘的可以在您構建主題後刪除。

0

首先,將開發自己的主題作爲一個出發點很有用。從二十世紀的東西中剔除是非常低效的。如果你開發一個包含你需要的所有東西,你可以做第二步:

使用子主題。一個小孩主題可以保持父母不變,你只需要改變你需要改變的東西並添加一個新的樣式表。一個很大的好處是它只包含特定於特定站點的內容。通用的東西留在父主題。此外,您還可以輕鬆更新家長,並快速在多個網站上添加升級。

一個好的起點可能是嘗試像Thematic這樣的框架之一。

另請參閱Automattic的工具箱主題。 Twentyten有點笨重和笨重。工具箱實際上意味着更像你使用Twentyten一樣使用。