2011-03-21 43 views

回答

3

如果我正確理解你,你問的是如何主題模塊的輸出,答案取決於模塊是使用主題函數還是模板文件。請參閱About overriding themable output手冊頁面的「功能與模板」部分。

總之,如果輸出是由theme_函數生成的,則將該函數複製到主題的template.php文件中,重命名並根據需要進行編輯。例如,如果函數是theme_foo,則根據需要將該函數複製到phptemplate_foo或yourthemename_foo並對其進行編輯。

如果輸出是模板文件的一部分,請將模板文件複製到您的主題目錄中。編輯文件,根據需要和clear the theme cache

如有疑問,請使用Theme developer模塊確定可用的覆蓋選項。有關更多詳細信息,請參見intro screencast

+1

+1的優秀鏈接。但是,請注意,如果模塊使用模板,則可以使用函數,反之亦然。使用相同的方法肯定更容易,但不是必需的。 – 2011-03-21 23:29:57

+0

@Karl Bielefeldt - 好點! – 2011-03-22 01:17:45