WordPress主题找得这么辛苦,为什么不自己打造?

WordPress主题找得这么辛苦,为什么不自己打造?


很多时候,为了找了一个主题,似乎要翻遍整个互联网,不是好主题少,而是适合自己的主题少。找人定制制作的主题,收费并不便宜,便宜可购买的主题,因为作者要兼顾大部分人的需要,而添加了许多自己根本不需要的功能,形成了一种累赘感。免费的主题得不到自己想要的功能,破解的主题害怕被种了木马,可以说是相当的麻烦。其实找主题花的时间,可能可以让你快速的制作一个适合自己的主题了。完成自己基本需求的主题即可。由于WordPress扩展性非常好,满足基本的需求功能,后期如果需要别的,可以再适度增加。


如何快速制作自己所需的WordPress主题,这个还是需要根据个人情况而定的,但是,如果是博客主题或是简单的图片主题,你可能只需要三二个文件就可以完成一个主题,比如,这次我分享制作一个简单的电子书主题。


下图是HTML基本页面。学习WordPress主题制作,一定要了解简单的HTML语言,会一点点网页制作。就算不是很精通也没有关系,现的网上有很多优秀的HTML模板,可以自己找一个改。但是,如果不懂的基本的HTML语言,那么想改都没有办法改,这个时候,我劝你还是买主题或是用免费主题,不要自己制作了。


WordPress主题找得这么辛苦,为什么不自己打造?
下图是完成后的主题文件夹基本结构。


WordPress主题找得这么辛苦,为什么不自己打造?
主题文件夹详解

  • css–除了主题的基本样式文件 style.css 的基本样式文件所在文件夹,比如,动画效果CSS3文件

  • img–主题所需的图片

  • int–主题所涉及的一些功能辅助,比如分页,SEO,幻灯片,自定义字段,自定义文章类型文件等,其实可有可无的文件夹,只是把一些小功能变成插件一样的放在一个文件夹里用钩子挂上

  • js–主题所涉及的JaveScript语言

  • widget–小工具,也是可有可无的文件夹,根据个人需要,如果有增加一些小工具,就可以把小工具的文件都放在这里。

  • footer.php–底部文件

  • fuctions.php–主题模板函数文件,这个非常有必要,事实也是可以没有的,但是没有的话,主题会很简单化的调用。

  • header.php–头部文件

  • index.php–主页文件

  • screenshot.png–主题预览图

  • sidebar.php–侧边栏文件

  • single.php–文章页文件

  • style.css–主题样式文件


基本这个列表简化下来,可以只需要functions.php,index.php,single.php,style.css。可以把header.php,footer.php,sidebar.php的内容直接放到index.php,single.php里,而不是调用式的。


制作出来的效果如下图


WordPress主题找得这么辛苦,为什么不自己打造?


上面是个首页图,包括分类目录,标签都是如此显示。


WordPress主题找得这么辛苦,为什么不自己打造?

上面是文章详情页


其实在WordPress主题里,index.php几乎是万能的,在没有相应的文件里,一般都是用index.php。比如这里没有category.php,就是分类文件,因为无论是tag归档,还是分类目录列表,个人想要的展现方式都是和index.php一样的,所以,根本就不需要category.php和tag.php文件了。但是,这里也没有搜索文件search.php和404.php,那么就不存在搜索,以及404错误页的时候,基本上都是用index.php。


具体如何制作主题,其实这里就不去讲述太多了,无非都是调用函数,可以看公众号导航相关的基础教程或是网上了解,暂时不做详解。关于调用主题函数,不懂php没有关系的,如果不做二次开发,不需要特别懂php,只需要知道如何插入主题函数调用代码就可以。就以我而言,在初次接触WordPress时也觉得难用,觉得Z-blog好用。但是在慢慢的学习过程中,其实WordPress也是挺容易用的。最初的不会制作主题,那就改别人的主题。然后再慢慢的自己制作自己想要的主题。


如何改别人的主题和制作自己的主题,方法其实也很简单,找一二个免费的优秀主题,看别人的主题代码,比如有些主题函数functions.php就包含了很多功能,可以直接用,没有的,可以网上找代码段,实在不行的,用插件。然后,看别人的index.php等文件和原主题效果,慢慢就会知道如何去替换html里的标签,换成主题函数调用代码,根本不需要说一定要学习PHP编程才可以制作自己的主题。


最后,WordPress主题制作其实不难,入门很简单,但是需要耐心和细心,如果要制用高级的主题,那么,建议还是学习PHP编程吧。


-End–


请原谅我内容如此的少又如此的简,但是还是希望能帮助到入门的你。


阿里云服务器 九折优惠码:GO3K0C

WordPress主题找得这么辛苦,为什么不自己打造?



阅读原文,送你一把梯子,让你翻出墙外,欣赏世界。一定要拉到最底部!可能有一点慢!!!


原文始发于微信公众号( WordPress ):三套极简风格的WordPress主题模板

点赞