该 主题 对于CMS来说,它是一组代码文件和(通常)图像,用于确定CMS网站的外观。
“主题”与“模板”有何不同?
在CMS世界中, 模板 和 主题 基本上是指同一件事。使用的单词取决于CMS。 Drupal和WordPress使用这个词 主题 ,而Joomla使用这个词 模板 .
请注意,Drupal确实有一个单独的概念 模板文件 但是不要让那些让你感到困惑。当你谈论控制Drupal网站大部分或全部外观的单一“事物”时,你称之为 主题 .
主题更改网站的“外观”
当您考虑网站的“外观”时,您可能会想到主题。主题系统的目标是让您在每个页面上同时更改整个站点的外观,同时保持内容不变。即使您的网站有数千页,您也可以快速更改为新主题。
一些主题包括额外的功能
理论上,一个主题(或模板)专注于“外观”,并添加很少,如果有的话, 功能 到你的网站。如果您希望侧边栏中的小方框能够执行特殊操作,则需要找到单独的模块,插件或扩展程序,具体取决于您的CMS。
在实践中,许多主题(或模板)似乎包含许多您可以启用的额外功能。似乎付费主题(在Drupal世界中几乎不为人知)可能包含这个额外的功能。付费WordPress主题或Joomla模板的网页通常包含各种额外功能作为主要卖点。
如果付费主题一举解决了所有问题,而且维护得很好,那不一定是个坏主意。其中一些付费主题让我想起了Drupal发行版。他们似乎试图在您的网站上打包您可能需要的所有额外内容。