wordpress 与wordpress wocommerce 的了解 和实验

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;   
?>

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

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 写文章[https://www.jianshu.com/writer#/] 搭建 WordPress 博客教程(超...
    盛夏_264f阅读 2,604评论 0 7
  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,229评论 3 119
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,694评论 19 139
  • 转载自cr180大神DiscuzX2.5完整目录结构【source程序文件库】 /source/admincp后台...
    cndaqiang阅读 1,026评论 1 2
  • 前段时间研究WP(WordPress),整理了一些WP的常用函数,对于一个要求不高的主题来说,这些函数足够了。以后...
    刘振阅读 3,512评论 0 11

友情链接更多精彩内容