由于WordPress遵从GPL协议,这个协议规定WordPress可以免费用于商业用途。这样做一个网站的成本就比较低。相对应的开发WordPress主题的需求就多起来了。结合笔者多年开发WordPress主题的经验,熟练使用下面一些免费的工具,在开发WordPress主题的过程中起到事半功倍的效果。

不必从头开始,你可以免费生成一个WordPress起始主题

Underscores这个网站提供了一个免费生成WordPress起始主题的工具。你只需输入主题名称,然后点旁边的按钮,就可以生成一个符合WordPress规范的主题。

通过该工具生成的WordPress主题,符合H5标准,带有404页面。可以自定义页眉,同时代码整洁,清晰。

代码也可以自动生成

Generatewp是一个可以在线帮你生成代码的工具。在做WordPress主题开发的时候,我们可能要用到工具栏,侧边栏,页面和文章选项,嵌入代码,自定义文章类型,联系方式,脚本和样式注册,内容查询,简码生成等等这些,你都可以通过这个在线工具帮你快速生成。

不顾令人遗憾的是主题选项和元选项需要收费才可以使用。不过下面提供了可以免费使用的主题选项。

免费创建专业水准的主题选项

Redux是一个开源的GPL项目,目前你可以完全免费应用于你的商业WordPress主题。实际上现在数字市场上很多WordPress主题都是使用该公司提供的工具。Redux提供了一个插件,可以方面快速的继承到WordPress主题中。当然如果你不愿意使用插件,完全可以集成到主题中。在Redux网站上提供了详细的文档。

当然Redux也提供了一些扩展,比如页面/文章等的设置,不过这是收费项目。但是不用担心,下面笔者介绍个免费创建这些设置的工具。

免费快速创建页面/文章/自定义文章类型/分类的设置

CMB2又是一个免费而功能牛牛的工具。通过这个工具可以构建WordPress的页面/文章/自定义文章类型/分类的设置。提供了标题,文本,小文本,中文本,邮件,网址,货币,文本域,代码,时间,选择,拾色器,选项,类别,复选框,多项,文件,图像,嵌入,群组等字段。

另外CMB还衍生了很多扩展。这些扩展延伸了很多字段功能。比如谷歌地图,比如搜索字段等。另外还可以做成选项卡选项页。

如果你对主题选项要求不过高的话,还可以使用CMB2做主题选项。

图标字体生成工具

IcoMoon是一个可以帮助你生成字体的应用工具。提供了5500+共字体图标。通过点击其App,可以选择需要的图标。更为强大的是你可以上传SVG图标文件,然后制作自己专有的图标字体。如何获得SVG图标文件,你可以结合iconfont这个阿里图标来生成。

另外在生成图标字体文件的同时,还支持生成PDF,PNG,Polymer,XAML,CSH和Tiles格式。在制作客户网站是,需要用到自定义图标时,我就通过这个网站的应用来制作。

字体传换工具

这是一个可以将.ttf和.otf字体文件转换为其它格式的在线工具。在制作WordPress主题时,可能会按客户要求嵌入一些字体。而我们可以找到的往往只有.ttf文件,这个时候就可以用到这个工具了。

图片优化工具

做WordPress主题时,不可避免需要用到图片。而图片需要进行压缩优化使用比较好。通过这个在线工具,来压缩图片是一个不错的选择。TinyPNG使用智能有损压缩技术来减少PNG文件的文件大小。通过选择性地减少图像中的颜色数量,存储数据所需的字节更少。效果几乎不可见,但它在文件大小上产生了很大的差异!

另外这个网站还提供了一个Photoshop软件的扩展,可以方便切片。

希望这7个工具可以助力你进行WordPress主题开发。我们将会不断的推出独家的wordpress方面的干货。觉得好请关注我们。

这7个在线工具,帮助您快速开发WordPress主题相关推荐

  1. 一步搞定IP地址查询:这个在线工具帮你快速掌握设备的位置信息!

    前言   今天分享一个免费的在线工具来查询IP地址所在的地理位置.可以通过IP地址所属的网络运营商和其他相关信息来确定设备的位置,包括国家.地区.城市和经纬度等信息. Ip-API 官网地址: htt ...

  2. springmvc+activiti 完美整合- 流程在线设计+代码生成器+UI快速开发库,提高一半的开发效率

    JEECG(J2EE Code Generation) 是一款基于代码生成器的智能开发平台,采用代码生成+手工MERGE半智能开发模式, 可以帮助解决Java项目60%的重复工作,让开发更多关注业务逻 ...

  3. 借助Ant工具,实现快速开发

    当一个项目大了以后,每次重新编译,打包,运行等就会变得复杂.费时.重复,在c语言中有make脚本进行这些工作的批量完成,那么在java中,我们可以使用Ant. Ant是一个构建工具,可以完成这些任务: ...

  4. 介绍一个软件开发工具,堪称快速开发神器

    软件快速开发平台是一种软件开发工具,以通用技术架构(如MVC)为基础,集成常用建模工具.二次开发包.基础解决方案等而成.可以大幅缩减编码率,使开发者有更多时间关注客户需求,在项目的需求.设计.开发.测 ...

  5. 不会编程,别着急!免编程工具助你快速开发App

    你可能一行代码都不会写,但每天接触这么多手机App心里总会有些想法,如何在没有任何编程基础上开发一款逻手机App程序?其实我们可以借助一些工具,无需任何计算机理论我们也可以轻松完成这想法.接下来我们就 ...

  6. linux gui开发工具2017,linux – 快速开发GUI命令行

    This post似乎几乎要求你想要什么. 使用YAD的顶级解决方案似乎涵盖了您的要求. 例如以下一个班轮: data="$(yad --title="Desktop entry ...

  7. ETL 工具之Talend快速开发(一)

    目录 1.创建JOB (1)右击 Job Designs (2)点击创建作业 2.设计JOB (1)查找 tDBConnection 组件 (2)创建2个tDBConnection组件(点击第一步找到 ...

  8. android 文件上传工具类,Android快速开发架构PlanA(五),文件上传下载了解一下...

    1.PlanA文件上传&下载的使用 PlanA架构集成第五篇,文件上传下载的使用,文件上传&下载在APP里面随处可见,发朋友圈要上传图片或者短视频,换个头像要上传选择的图片,offic ...

  9. 万能命令:快捷直达你想要的在线工具

    wn 万能命令是一个在线工具效率平台,将各种高质量的在线工具按应用站点聚合起来,让你以方便快捷好记的方式寻找和使用各类在线工具. 使用: 一.万能命令 wn.run/ 在任何网页的网址前面加上这个万能 ...

最新文章

  1. 玩转数据结构从入门到进阶三
  2. 第九天学习Java的笔记(方法重载)
  3. Intel Optane(tm) Memory Pinning 无法加载DLL“iaStorAfsServiceApi.dll“:找不到指定模块。(异常来自HRESULT:0x8007007E)
  4. 单个下拉框数据保持问题
  5. 深度学习之tensorflow环境搭建
  6. 中科院院士:最让人讨厌的10种研究生导师
  7. OpenBSD4.6 FAQ[一]
  8. 实战篇:如何建设企业的营销管理和分析平台
  9. JAVA编程语言的基础知识(2)
  10. linux服务器云防火墙配置文件,Linux云服务器防火墙配置之Firewalld
  11. Linux 定时任务 Crontab
  12. ZZULIOJ 1067: 有问题的里程表
  13. Java J2SE 系列视频教程(北京上学堂马士兵老师经典java讲义)
  14. 整合Springboot+BlazeDS+Spring+Flex
  15. 代码 root android4.4,安卓android4.4root图文教程
  16. 使用jQuery实现轮播图
  17. 南京审计学院计算机专业老师,南京审计学院如此对待一位好老师!!(转载)
  18. OS学习笔记-1(清华大学慕课)操作系统概述
  19. 【 长尾理论在现实中的巨大威力】
  20. 某电子订单系统升级步骤

热门文章

  1. 黑马Android全套视频无加密完整版
  2. I00005 打印直角三角形字符图案
  3. 在VS2012中实现Ext JS的智能提示太简单了
  4. [4]Telerik Grid 简单使用方法
  5. Web服务器性能估算
  6. java 如何将word 转换为ftl_使用 freemarker导出word文档
  7. 案例与案例之间的非常规排版
  8. leetcode 897. 递增顺序搜索树(中序遍历)
  9. leetcode106. 从中序与后序遍历序列构造二叉树(dfs)
  10. 异常检测机器学习_使用机器学习检测异常