使用wordpress我们需要理解一些概念:

1.WordPress是一种使用PHP语言开发的博客平台,它的程序是由php构成的,所以想要使用word press必须会php。

2.Wordpress用到数据库Mysql,用于存储博客的数据,包括文章,设定,用户信息都会保存在其中,所以使用者必须会一定程度的mysql,当然这个不难,重头学起也不是什么问题。

3.导航菜单,页面,文章这些需要在后台书写。其中:

  1. 导航菜单:导航菜单需要专用的函数去调用,而且它有两个前置要求:在主题中注册过,在后台中设置过。满足了这两个条件才能使得菜单出现。

  具体如何实现,后面会有讲解。

  2. 页面:页面中可以直接在wordpress后台中书写,可以使用script代码,【但是不能使用php代码,更别说wordpress的php代码了】,所以一般来说【页面没有办法】用上一些wordpress特有的php方法。但是,这并不是绝对的,解决方法就是使用模板。

  具体什么不需要理解,后面会讲解,现在需要知道:页面内容有办法成为任何你想要的页面即可。

  3. 文章:文章需要用wp提供的专用函数去调取,和菜单类似。

4. wordpress最重要的部分是【主题theme】,可以理解为一套完整的css和js,php库和对应的执行代码。通过这些代码,即可调用后台的菜单,文章,页面内容,用【该主题提供的css和js】展示出来。

即,同样的内容(文章,页面在后台规定的,和主题无关。可以想想前台获取后台的数据,最终展现方式由前端决定而与后台无关。)根据主题的不同可能会有不同展现方式。另外,worddpress的开发主要就是主题的开发,不同的主题有着不同的实现效果和主题带有的

各种其他功能,要在页面中添加个什么有趣的功能也是可以的。

简单来说,后台会给wordpress一个后台数据,而wordpress会将数据分发给不同的前端,每个前端通过自己编织的前端页面将这些数据加载到网页上,达成各种各样的功能和效果。

以上就是在学习wordpress之前需要理解的东西。

wordpress建站过程1的更多相关文章

  1. wordpress建站过程5——footer.php

    footer中写的就只有网站地图,公司信息等等简单东西而已: <?php wp_footer(); ?> <div class="footer"> < ...

  2. wordpress建站过程4——index.php

    <?php get_header(); ?> <div id="primary" class="content-area col-md-9"& ...

  3. wordpress建站过程3——header.php

    header.php中包含了一个页面的页头,也就是其他页面中重复出现的部分,包括用户登陆/登陆后显示的文字,导航条,网页logo,有的还包括轮播图. 下面就简单的贴上一个文件吧. <!DOCTY ...

  4. wordpress建站过程2——结构

    开始wordpress之前,我们需要了解,wordpress的结构和调用方式. 当一个wordpress开始之后,他会读取[当前主题]的index.php.所以一旦主题切换了,它读的就是其他主题的in ...

  5. WordPress建站指南

    WordPress建站指南(1)   写在前面: 3月份用10天零碎时间火速完成了建站,后台95%的工作都交给了WP(WordPress).如果想偷懒的话,WP是一个绝好的选择,估计有个小半天就建完收 ...

  6. 关于WordPress建站的原理二三事

    在写关于仿站文章详情页如何制作之前,我觉得有必要就一些原理性的问题,做一些说明.文章详情页的核心模块和首页有很多相似的地方,比如调用文章的标题.文章的内容.文章分类.作者等,实现起来都差不多,因此,了 ...

  7. Wordpress 建站(一)

    去年在美国的justhost上买了两个域名(shanyexuanyu.com  和 chenjinyu.net.shanyexuanyu.com是给一位马来西亚的佛教徒朋友做的站点. 她镜头下佛教的文 ...

  8. 一文搞懂WordPress建站

    文章首发于:https://zouwang.vip/ 日日夜夜的等待,WordPress建站教程终于来了.本篇文章适用于第一次建站的小白,帮助你从零搭建起一个属于自己的网站,既然是从零,那么我就会带着 ...

  9. WordPress建站 新手入门

    WordPress建站 新手入门教程系列 1. WordPress入门 之 什么是WordPress? 2. WordPress入门 之 搭建WordPress站点需要什么条件? 3. WordPre ...

随机推荐

  1. VS2010下编译sqlite3

    首先下载源码,http://www.sqlite.org/download.html中第一个下载文件就是,下载sqlite-amalgamation-3071000.zip,当前版本是3.7.10,里 ...

  2. 【翻译】从github部署Tutorial文件

    Tips:原文链接:http://ccoenraets.github.io/cordova-tutorial/setup-files.html 删除workshop/www文件夹下面都全部内容 从gi ...

  3. c# 索引器方法

    索引器方法允许我们构建能够以类似访问数组的语法来访问内部子类型的自定义类型 在语法上索引器方法和属性的定义很类似,一样是使用get,set,不同的是索引器是使用this[]创建的. 一个简单的索引器代 ...

  4. 为什么重写equals()必须重写hashCode()

    主要原因是因为hashCode是用对象的内部地址转换成一个整数的,而equals比较得是两个对象,或者是两个对象的内容 如果你重写了equals,而保留hashCode的实现不变,那么很可能两个对象明 ...

  5. 记录下actionbar的翻译

    http://blog.csdn.net/xyz_lmn/article/details/8132420 嗯,actionbarSherLock不错,viewpagerIndicator也不错.

  6. [Rails] 设计模式 MVC

    使用 MVC 的Web开发框架有很多,比如 PHP 的 Zend,Python 的 Django 和 Golang 的 Beego.这篇文章主要介绍一下 MVC 的基本概念. 何为MVC 为了明确一个 ...

  7. 使用ajax和urlconnection方式调用webservice服务

    <html> <head> <title>使用ajax方式调用webservice服务</title> <script> var xhr = ...

  8. 在Windows上安装MySQL(免安装ZIP版)

    在 Windows 上安装MySQL(免安装ZIP版) 因为一些原因,重新安装了MySQL数据库,重装时习惯性使用最新版下载 此过程中发现MySQL 5.7.12 和MySQL 5.6的安装有些区别: ...

  9. hdu 1217 Arbitrage

    Flody多源最短路 #include<cstdio> #include<cstring> #include<string> #include<cmath&g ...

  10. PostgreSQL 类型转换 -除法

    PostgreSQL 类型转换 类似Oracle ,PostgreSQL也有强大的类型转换函数, 下面仅举两个类型转换例子. --1 例子 postgres=# select 1/4;  ?colum ...