这7个在线工具,帮助您快速开发WordPress主题
由于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主题相关推荐
- 一步搞定IP地址查询:这个在线工具帮你快速掌握设备的位置信息!
前言 今天分享一个免费的在线工具来查询IP地址所在的地理位置.可以通过IP地址所属的网络运营商和其他相关信息来确定设备的位置,包括国家.地区.城市和经纬度等信息. Ip-API 官网地址: htt ...
- springmvc+activiti 完美整合- 流程在线设计+代码生成器+UI快速开发库,提高一半的开发效率
JEECG(J2EE Code Generation) 是一款基于代码生成器的智能开发平台,采用代码生成+手工MERGE半智能开发模式, 可以帮助解决Java项目60%的重复工作,让开发更多关注业务逻 ...
- 借助Ant工具,实现快速开发
当一个项目大了以后,每次重新编译,打包,运行等就会变得复杂.费时.重复,在c语言中有make脚本进行这些工作的批量完成,那么在java中,我们可以使用Ant. Ant是一个构建工具,可以完成这些任务: ...
- 介绍一个软件开发工具,堪称快速开发神器
软件快速开发平台是一种软件开发工具,以通用技术架构(如MVC)为基础,集成常用建模工具.二次开发包.基础解决方案等而成.可以大幅缩减编码率,使开发者有更多时间关注客户需求,在项目的需求.设计.开发.测 ...
- 不会编程,别着急!免编程工具助你快速开发App
你可能一行代码都不会写,但每天接触这么多手机App心里总会有些想法,如何在没有任何编程基础上开发一款逻手机App程序?其实我们可以借助一些工具,无需任何计算机理论我们也可以轻松完成这想法.接下来我们就 ...
- linux gui开发工具2017,linux – 快速开发GUI命令行
This post似乎几乎要求你想要什么. 使用YAD的顶级解决方案似乎涵盖了您的要求. 例如以下一个班轮: data="$(yad --title="Desktop entry ...
- ETL 工具之Talend快速开发(一)
目录 1.创建JOB (1)右击 Job Designs (2)点击创建作业 2.设计JOB (1)查找 tDBConnection 组件 (2)创建2个tDBConnection组件(点击第一步找到 ...
- android 文件上传工具类,Android快速开发架构PlanA(五),文件上传下载了解一下...
1.PlanA文件上传&下载的使用 PlanA架构集成第五篇,文件上传下载的使用,文件上传&下载在APP里面随处可见,发朋友圈要上传图片或者短视频,换个头像要上传选择的图片,offic ...
- 万能命令:快捷直达你想要的在线工具
wn 万能命令是一个在线工具效率平台,将各种高质量的在线工具按应用站点聚合起来,让你以方便快捷好记的方式寻找和使用各类在线工具. 使用: 一.万能命令 wn.run/ 在任何网页的网址前面加上这个万能 ...
最新文章
- 玩转数据结构从入门到进阶三
- 第九天学习Java的笔记(方法重载)
- Intel Optane(tm) Memory Pinning 无法加载DLL“iaStorAfsServiceApi.dll“:找不到指定模块。(异常来自HRESULT:0x8007007E)
- 单个下拉框数据保持问题
- 深度学习之tensorflow环境搭建
- 中科院院士:最让人讨厌的10种研究生导师
- OpenBSD4.6 FAQ[一]
- 实战篇:如何建设企业的营销管理和分析平台
- JAVA编程语言的基础知识(2)
- linux服务器云防火墙配置文件,Linux云服务器防火墙配置之Firewalld
- Linux 定时任务 Crontab
- ZZULIOJ 1067: 有问题的里程表
- Java J2SE 系列视频教程(北京上学堂马士兵老师经典java讲义)
- 整合Springboot+BlazeDS+Spring+Flex
- 代码 root android4.4,安卓android4.4root图文教程
- 使用jQuery实现轮播图
- 南京审计学院计算机专业老师,南京审计学院如此对待一位好老师!!(转载)
- OS学习笔记-1(清华大学慕课)操作系统概述
- 【 长尾理论在现实中的巨大威力】
- 某电子订单系统升级步骤