Wordpress主题开发快速入门

dli*_*922 1 wordpress wordpress-theming

我试着寻找一个快速而肮脏的wordpress主题开发教程入门.现在我知道如何去发现自己,我正在寻找"开发wordpress开发时程序员的十大常见问题".(例如,打开调试以及调试选项所在的位置),如何最好地设置开发环境.

我能找到的只是精心设计或太低级别或太高级别的指南.来自创建自定义wordpress类应用程序的背景让我感到沮丧.

所以也许有人可以列出我需要的一些东西.我不需要知道wordpress如何工作,数据库或小部件或页面是什么.

问题我是专门搜索:1.如何让wordpress观看主题文件夹以便从我的IDE中进行更改(我真的不相信任何人会通过wordpress管理主题编辑器开发...没有撤消历史记录!).在重新安装主题之前,更改文件似乎不会生效.调试模式需要是真的吗?

  1. 任何链接浓缩版本:http://codex.wordpress.org/Theme_Development或类似?

Ant*_*son 5

WordPress使用文件层次结构来确定最终向用户显示的内容.首先,你需要创建一个WordPress主题是一个style.cssindex.php.

style.css为了使其成为有效的WordPress主题,您需要将其放入以下内容中:

/*
Theme Name: Your theme name
Theme URI: http://www.example.com/
Description: Describe your theme.
Author: Your name or company
Author URI: http://www.example.com/
Version: 1.0
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu (optional)

License:
License URI:

General comments (optional).
*/
Run Code Online (Sandbox Code Playgroud)

您真正需要包含的是您的主题的唯一名称,WordPress将识别它并将其列在您的其他主题中.虽然这有效,但我建议尽可能多地包含信息.

只需两个文件,index.php就可以为每个页面视图运行,无论用户要求的内容类型如何.您可以通过添加文件来扩展它,例如page.php显示所有页面,single.php以不同方式显示单个帖子等等.

我强烈建议您熟悉WordPress Codex.这是一个很好的起点:http: //codex.wordpress.org/Template_Hierarchy

下图说明了层次结构以及最终提供的文件.我有时会用它作为参考,没有必要完全记住它.

在此输入图像描述