关于WordPress建站的原理二三事

在写关于仿站文章详情页如何制做以前,我以为有必要就一些原理性的问题,作一些说明。文章详情页的核心模块和首页有不少类似的地方,好比调用文章的标题、文章的内容、文章分类、做者等,实现起来都差很少,所以,了解了首页制做的基本原理,文章详情页的制做就不是很困难了。php

  在报告(二)中,我更多的是记录制做的过程,不多有说到背后的原理,用到的WP函数都是什么意思呢?我一开始在第一次作的时候也不理解,@筑梦百科逍棽客老师给个人回答是,你先看看怎么用,在用的过程当中慢慢理解了基本原理,而后再去找相关函数的字典去查查意思和更多的其余用法会比较好一点。如下是我想说的关于我理解中的WP网站建设。有错误的地方但愿指正包涵。html

  1.WordPress建站,其实就是WP的主题开发。函数

  主题是放在\wp-content\themes里头本身命名的独立文件夹,里面放置主题要的全部文件,包括首页、详情页以及其余各类php页面文件、CSS文件、JS文件、图片、以及功能函数文件等。这些文件都是根据你的主题复杂性而不一样的。我以为主题的好处就是,你能够自由选择启用或者停用,能够用WP开发不一样的主题,主题之间独立存在不会相互影响到。oop

  2.WP主题开发核心是如何将静态html文件转化成动态php文件。学习

  即静态的html与WP的后台管理系统联系起来,实现内容的动态更新。如何实现呢?就是将本来html中静态的内容,用WP函数代替(如用<?php the_title(); ?>代替文章的标题)。网站

  3.WP主题开发中,得The Loop(循环)者得天下。3d

  循环函数是你必需要掌握的函数。WP的The Loop有默认循环和自定义循环两种,先掌握了自定义循环后,默认循环的理解就瓜熟蒂落多了,它就是少了一些自定义循环中的参数设置,所以没有自定义循环来的更灵活。简书的仿站用到的循环是默认循环。我在制做的过程当中,曾经问过逍老师,循环要放到哪一个位置呢?大概就是包裹在动态内容的外面。能够本身试验调整哪一个位置最合适。WordPress用循环(The Loop)显示用户的文章。不少的模板标签(好比<?php the_title(); ?>)等都规定必须包裹在循环中才能使用的。htm

  4.WP函数是WP的内置函数,和PHP函数没什么关系blog

  这是我在查阅WP函数的时候,感受到的,由于我也在学PHP的课程,很天然会进行比较,有时候会以为,学习WP函数跟PHP一点关系也没有,没有PHP基础也不碍事。图片

  5.虽然能动态建站很赞,可是网页制做的核心仍是静态页的技术

  毕竟静态页是Face的问题,好比CSS三、Html五、JS、JQuery、Responsive之类的。决定网站的样子,动态页则是为了实现更多的功能。好比评论功能、浏览量、订阅功能等,二者彷佛都要抓,哎~~

  6.关于WP主题到底有多少页面文件,我找到一张图。

  WordPress页面结构的思惟导图

  index.php咱们已经知道了,是首页,文章详情页就是single.php。还有不少自定义的页面。若是这个页面文件存在,就会显示该页面,若是不存在,就会顺着往下走,最终到首页。

相关文章
相关标签/搜索