这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方面的干货。觉得好请关注我们。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/399547.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

不用第三方插件如何统计自己wordpress的访问量

很多wordpress博主都很在乎自己的访问量,使用第三方统计插件又会拖慢自己博客的响应速度,下面就交给大家如何自己写代码统计自己博客的访问量。 工具/原料 wordpress站点 自己站点的各种权限 方法/步骤 登录自己博客的后台,输入正确的用户…

WordPress导航菜单函数register_nav_menus() 和 wp_nav_menu()

导航菜单是每一个WordPress主题必须的元素,如果你要制作一个WordPress主题,那就必须熟悉WordPress导航菜单注册函数 register_nav_menus() 和 导航菜单调用函数wp_nav_menu() ,这两个参数一般都是配合使用的。今天我们就一起来解释一下这两个…

基因重组

1s / 32M 【问题描述】目前,科学家们正致力于对生物基因的重组进行深入研究。基因的物质载体是脱氧核糖核酸(DNA)。DNA 是一种仅由 A、T、G、C 四种基元构成的双螺旋结构的有机分子。DNA 的两条单链上,同一位置的两个基元是互相对应的。A 对 T,G 对 C,因此,我们只需用任意一条链…

day6笔记

一、上节回顾 list:li [1,2,3,5,a]增加:append:末尾加入追加 insert:插入,在任意位置,insert(index,内容) extend:迭代着加入,asc ----> ‘a’,‘s’,‘c’ [1,2,3] …

Android手游《》斗地主完整的源代码(支持单机和网络对战)

Android手游《斗地主》完整的源代码(支持单机和网络对战)下载。一个很不错的源代码。斗地主掌游是一个独特的国内社会斗地主棋牌游戏,之后玩家可以下载网上斗地主和全世界。掌游斗地主特点:1、只有一个主要的社会斗地主棋牌游戏。…

page对象

page对象指的是页面本身 查看当前page对象的字符串描述 转载于:https://www.cnblogs.com/liuliuyiming/p/7731704.html

Memcached总结三:Memcached常用命令及使用说明

一、存储命令 存储命令的格式&#xff1a; 12<command name> <key> <flags> <exptime> <bytes><data block>参数说明如下&#xff1a; <command name>set/add/replace<key>查找关键字<flags>客户机使用它存储关于键值对…

解决SQL命令行回退的问题

场景 在linux或者aix上安装后Oracle后&#xff0c;在SQL命令行下无法通过键盘的退格键回退&#xff0c;如下 解决方法 安装软件 # rpm -ivh rlwrap-0.41-1.el6.x86_64.rpm warning: rlwrap-0.41-1.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEYPrep…

ASP.NET AJAX Timer Trouble? Location is key.

If you’ve made much use of the ASP.NET AJAX Timer control, you may have noticed that it can behave somewhat unexpectedly. In this post, I’m going to take a closer look at how the Timer works and the most significant factor that influences it: Location.…

在屏幕上打印杨辉三角

这就是杨辉三角&#xff0c;也叫贾宪三角。这于我们现在的学习联系最紧密的是2项式乘方展开式的系数规律。如图&#xff0c;在贾宪三角中&#xff0c;第3行的第三个数恰好对应着两数和的平方公式依次下去。 杨辉三角是一个由数字排列成的三角形数表&#xff0c;一般形式如下&am…

对SPA(单页面应用)的总结

目录 1、单页面应用&#xff08;SPA&#xff09;的概念&#xff1a;2、作用&#xff08;好处&#xff09;3、缺点4、实现SPA1、单页面应用&#xff08;SPA&#xff09;的概念&#xff1a; 1、single-page application是一种特殊的Web应用。它将所有的活动局限于一个Web页面中&a…

SpringSecurity6 | 失败后的跳转

✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人😉😉 🍎个人主页:Leo的博客 💞当前专栏: Java从入门到精通 ✨特色专栏: MySQL学习 🥭本文内容: SpringSecurity6 | 失败后的跳转 📚个人知识库: Leo知识库,欢迎大家访问 学习…

[Android]AndroidBucket增加碎片SubLayout功能及AISubLayout的注解支持

以下内容为原创&#xff0c;转载请注明&#xff1a; 来自天天博客&#xff1a;http://www.cnblogs.com/tiantianbyconan/p/3709957.html 之前写过一篇博客&#xff0c;是使用Fragment来实现TabHost的效果&#xff0c;并且模拟TabHost的切换各个fragment生命周期的调用&#xff…

WordPress 获取当前页面 ID 的几大方法

https://zhangzifan.com/wordpress-get-id.html 在很多的 WordPress 主题或者插件功能的开发中&#xff0c;我们总是需要获取到 WordPress 给每个页面定义的 ID&#xff0c;不然也某些情况下是无法确定这是哪一个页面&#xff0c;针对于文章或者页面的 ID 获取基本可以使用 get…

王者荣耀交流协会第四次Scrum立会

拍照的是王磊同学&#xff0c;没有出镜。 开会时间&#xff1a;2017年10月30日下午18&#xff1a;45-19&#xff1a;16 共计31分钟 开会地点&#xff1a;一食堂二楼靠近窗户倒数第四排 今日完成工作进度&#xff1a; 袁玥同学完成了点击按钮刷新时间的功能代码&#xff1b; 王…

Python在信号与系统(1)——Hilbert兑换,Hilbert在国家统计局的包络检测应用,FIR_LPF滤波器设计,格鲁吉亚也迫使高FM(PM)调制...

谢谢董老师&#xff0c;董老师是个好老师。 心情久久不能平静&#xff0c;主要是高频这门课的分析方法实在是让我难以理解&#xff0c;公式也背只是&#xff0c;还是放放吧。 近期厌恶了Matlab臃肿的体积和频繁的读写对我的Mac的损害&#xff0c;所以学习了一下Python这一轻量级…

如何在WP-Config中设置WordPress错误日志

https://baijiahao.baidu.com/s?id1622279671500148245&wfrspider&forpc 你想在wp-config文件中设置WordPress错误日志吗&#xff1f;WordPress中的wp-config文件不仅控制您的WordPress网站设置&#xff0c;它也是一个非常有用的调试工具&#xff0c;可帮助您查找和修…

wordpress启用侧边栏小工具

http://www.seo628.com/1872.html wordpress后台默认不显示小工具选项&#xff0c;开发者需要启用小工具功能并把小工具在相应的前台位置调用出来&#xff0c;这样才能在后台直接拖动生成侧边栏。 激活小工具 激活小工具需要在functions.php中注册至少一个侧边栏 register_s…

详解 Spotlight on MySQL监控MySQL服务器

前一章详解了Spotlight on Unix 监控Linux服务器 &#xff0c;今天再来看看Spotlight on MySQL怎么监控MySQL服务器。 注&#xff1a;http://www.cnblogs.com/Javame/p/3685512.html 第一步: 下载并安装mysql-connector-3.5x Spotlight on MySQL 连接mysql必须使用mysql-connec…

lua------------------Unity3D研究院编辑器之打开unity不可识别的文件(十三)

Unity3D研究院编辑器之打开unity不可识别的文件&#xff08;十三&#xff09; 雨松MOMO 【Unity3D拓展编辑器】 围观8597次 9 条评论 编辑日期&#xff1a;2017-03-02 字体&#xff1a;大 中 小 有些特殊后缀名的文件在unity里是不可识别的。如下图所示&#xff0c;这里我把文本…