wordpress 与wordpress wocommerce

2018-07-25  本文已影响0人  YX丶M

wordpress 一个安装简单,主题多,并且操作简单总体来说是非常棒的,但是最近有面试一个公司,有一个条件就是要写一个wordpress 外贸的一个网站。(哎~css实在不是我的强项)所以只能先了解一个wordpress 开发模式。



https://codex.wordpress.org/zh-cn:%E4%B8%BB%E9%A2%98%E5%BC%80%E5%8F%91


WordPress主题目录位于 wp-content/themes/。主题的子目录拥有所有样式文件、模板文件、可选的函数文件 (functions.php)、JavaScript 文件、图片等。比如说一个叫做 "test" 的主题就会放在 wp-content/themes/test/目录里。请避免使用数字名字,这会导致无法在主题列表中正常显示出来。

WordPress每一个发行版都会有一个默认的主题。请认真查看默认的主题,这样可能会对制作你自己的主题有帮助。

WordPress 主题除了图片和JavaScript,经常由三种文件构成。

样式表文件 style.css, 控制着页面的外观
函数文件 (functions.php)。
模板文件,它控制着从数据库中调出的数据所呈现的外观。

在最简单的情况下,一个WordPress主题由两个文件构成:

style.css
index.php
这些文件都位于主题目录. 这index.php 模板 是非常灵活的.他可以用来包含所有的引用 header, sidebar, footer, content, categories, archives, search, error, 和其它在WordPress产生的文件.

或者,他也可以模块化,使用单独的文件分担工作.如果你没有提供其它的模板文件,WordPress 会使用默认文件.比如说,如果你没有提供comments.php 文件, WordPress会自动使用 wp-comments.php 模板文件 Template Hierarchy. (注意: 自3.0起,那些默认的文件已经不能保证都存在或者跟以前的一样。提供你自己的模板文件会更安全。)

典型的模板文件包括:

comments.php
footer.php
header.php
sidebar.php
使用这些模板文件,你可以把这些文件嵌入到index.php 中,最后生成的文件里.

包含header, 使用get_header().
包含sidebar, 使用 get_sidebar().
包含 footer, 使用 get_footer().
包含 search form, 使用 get_search_form().



实验开始。
首先通过一个基本的主题进行实验和验证。
首先要创建两个最近基本的文件模板文件和样式文件
模板文件为 index.php
无意中看到一个说明就是 home.php 也是模板文件, 如果没有home.php在加载index.php。实验证实是这样的。
样式文件为style.css

实现一个主题最主要的就是循环出文章
参看地址
http://www.jinsanguo.com/wordpress/143.html

//最简单的循环就是
<?
if (have_posts()) : while (have_posts()) : the_post();   
the_content();
endwhile;   
endif; 
 ?>
<?php
// The Loop的基本格式
if (have_posts()) : while (have_posts()) : the_post();   
...   
endwhile; else:   
...   
endif;   
?>

...发现这个网站讲的很详细。大家可以看这个网站的。

上一篇下一篇

猜你喜欢

热点阅读