shapeSpace是起动器模板,我用创建我自己的WordPress 主题和WordPress的 – 动力网站。多年来,shapeSpace主题随着WordPress的发展而变化,在我发现实用性,灵活性和性能之间达到了很好的平衡。
shapeSpace基本上是一个入门主题,将一组强大的主题功能与一组轻量级的模板文件结合在一起。这是一个“高级”入门模板,该模板干净,最新,并且100%免费和开源(通过GPL许可)。
入门主题
shapeSpace旨在用作使用WordPress构建自己的主题和项目的起点。它是坚实而基础的基础,具有大量包含的功能以及最佳数量的模块化模式和模板代码。
例如,我没有从头开始构建新主题,而是获取了shapeSpace的副本,启用了一些功能来配置基础知识,并且我准备深入探讨CSS和JavaScript并专注于前端设计。而且主题模板包含最少的,一致的代码,因此它轻巧,灵活,并具有足够的工作空间。
为什么还要打扰另一个WordPress主题?
当然,真棒WordPress主题无穷无尽,为什么还要麻烦另一个“免费赠品”入门主题呢?简单。作为一名15年的WordPress老手,他知道如何与WordPress交流,我将这个主题用于自己的项目,并希望与WordPress社区分享和回馈。此外,根据WordPress的严格标准准备主题以供公众使用可提高主题的整体质量。这本身使它成为有用的练习。因此,这是一次“双赢”并且花费了很多时间,IMO。
是什么,不是
首先让我解释一下shapeSpace 不是什么。这个主题不是所有“厨房水槽”工作之一。它不会使所有东西都沾满钟声,口哨声,闪光和华丽,也不会试图在阳光下收拾每一个花招和头。这是一个免费的主题,因此,无需花一百万的功能,悬浮的键盘,语音操作的Ajax电源设置或所有这些“高级”主题都在推动着它。
相反,shapeSpace是简化的WordPress入门主题,旨在通过为开发人员提供其主题和项目的清晰起点来节省时间。它是一个主题模板,为快速启动任何类型的主题(从简单到高级或介于两者之间的任何主题)奠定了坚实的基础。
里面是什么
shapeSpace专注于强大的功能,干净的模板文件和稳定的性能。它包含一个稀疏装饰的style.css文件,该文件应用了一些基本样式来帮助可视化设计。主题的默认CSS为您提供了简洁的,风格简约的前端,但是默认的内容将被您自己的特定于项目的CSS向导所取代。
同样,使用主题的JavaScript,shapeSpace提供了一些必要的功能,剩下的交给您,而不是假设您需要已知Universe中的所有可能脚本。因此,您可以使用自己的出色脚本将其填充到边缘,或者使其保持简单并滚动基础。
对于主题模板,shapeSpace提供了最少的一组一致的模块化模板文件。因此,shapeSpace并不包含所有可能的模板,而是专注于最常用的主题文件,并使用模块化的可重用模板代码填充每个主题文件。因此,只需复制,粘贴,完成就可以轻松制作任何必需的模板。
最后,shapeSpace提供了功能完善的functions.php文件,其中包含许多很棒的功能。默认情况下,基本功能处于启用状态,而其他大多数功能则根据需要可用。因此,实现新主题功能就像直接通过主题模板或通过主题文件中的action / filter挂钩调用函数一样容易functions.php。
以下是shapeSpace的一些最佳功能:
- 使用WP API构建
- 有效的HTML5,CSS3,jQuery
- 干净,一致的模块化代码
- 响应式默认布局
- 符合WordPress标准
- 通过所有主题检查测试
- 包括不断增长的自定义功能库
- 为最常用功能启用的功能
- 轻巧,灵活且可扩展
- 出色的性能
- 通用浏览器支持
- 积极开发并与最新WordPress保持同步
- 通过GPL许可100%免费和开源
自定义主题功能
使shapeSpace主题如此有用的很大一部分是其强大的自定义函数库,其中包括:
- 发表缩图
- 自定义帖子格式
- 自定义菜单
- 主题定制器
- 自定义标题
- 自定义背景
- 标题小部件
- 侧边栏小部件
- 页脚小部件
- 自定义摘录
- 自定义格式
- 内置的基本WP SEO(已更新!)
- 清理WP的选项 <head>
- 自定义图像尺寸
- 链接的缩略图
- 自定义包含jQuery
- 自定义字体(通过Google字体)
- 自定义CSS / JS文件
- 自定义用户个人资料
- 主题评论
- 自定义评论显示
- 自定义评论表
..plus还有更多出色的功能,可帮助快速启动并简化WordPress主题开发。是否需要不在列表中的功能?请查看下一部分以提出建议。