由于自己是第一次使用wordpress,在使用中会遇到各种各样的问题,或者说在使用wordpress来建个人博客时,要怎么入手,怎么去用,要注意的事项等等问题,开始有点无从下手的感觉。
那么我是如何从0开始入手的呢?本文就简单总结一下。
一、当然你得安装好Wordpress需要用到的运行环境吧,不管是本地的还是服务器的都可以,我自己本地用的是wamp。这个就不多说了。
二、既然环境弄好了,那么你得去官网去下一个wordpress的最新安装包,解压到你所需运行的网站目录下进行安装吧。OK这个安装步骤,也不多说了,相信大家可以轻松搞定的。
三、成功安装完成后,登录一看,我是先点点后台熟悉一下大概的一些东西,有个眉目。
四、这一步我觉得挺重要的,我是先去熟悉一下wordpress的目录结构,想想该怎么开始去套自己的主题,(首先在使用wordpress之前,我是已经设计自己的博客和静态模板demo,就差套主题php模板代码了)。
通过了解我们知道,后台是可以选择主题的,而已默认有三个主题(twentyfifteen、twentyfourteen、twentysixteen),在wp-content\themes文件夹下面。好了,这一步就是一个探索过程。
五、在使用wordpress的时候,发现一个问题,就是打开速度太慢了,卡。这时,我是先去解决这个问题。不管是通过安装插件Disable Google Fonts,还是去/wp-includes/script-loader.php里删除googleapis.com的代码。总之得干掉这个问题。。
六,我是先随便用一个模板,写篇文章测测先,我这么做主要是为了设置后台的一些东西,尝尝下新鲜感。这一步我是先把固定链接设置好了。设置为自定义结构(/%post_id%.html),最后文章链接生成是‘http://192.1.168.110/230.html’的模式。
七、这时开始玩真的,弄主题。我的玩法是先去熟悉主题下的文件结构,比如:page-templates是新建页面放的模板。
然后开始复制其中的一个主题来套自己的主题了。
那么模板文件我的博客大概包括有以下几个:
1、头部公用文件(header.php)
2、公用底部文件(footer.php</span)
3、首页(index.php)
4、文章类目的列表模板(category.php)
5、文章内容模板(single.php)
6、侧边栏模板(sidebar.php)
7、文章存档页面模板(archive.php)
8、搜索结果页面模板(search.php)
9、搜索表单模块(searchform.php)
10、评论模块(comments.php)
11、标签列表模板(tag.php)
12、网站地图模板(sitemap.php)
13、404.php
最重要的是别少了functions.php。
八、那么开始一个一个去套代码了。。我的模板结构大概是这样的,比如标签模板
<?php /** * The template for displaying Tag pages * 标签列表 */ get_header(); ?> <div class="content-box"> <div class="left-box"> 一大推获取数据或者判断的代码 </div><!-- left-box --> <div class="right-box"> <?php get_sidebar( 'content' ); ?> </div><!-- right-box --> </div><!-- content-box --> <?php get_footer(); ?> </body> </html>
这些模板如何去获取数据,如何创建大家可以自己去搜索,具体就不多说了。因为我的结构跟自带的模板相差不少的,所以基本都是自己创建的。需要获取数据的时候就参考一下原先模板或者网上搜索。
九、其他具体模板如何创建,大家可以自行网上搜索解决,有的我也会具体另写。这里我记录一点就是,在创建page-templates的时候,一定不能少了模板名字,要不后台你创建页面的时候,发现不能选择此模板的,需要这样的;
<?php /* Template Name: Page without sidebar */ ?>
十、好了,以上是自己能想到的而总结的一些笔记,先记录到这里,具体的一些问题我也会另写笔记的。