2012-10-22 94 views
1

我试图寻找一个快速和肮脏的WordPress开发主题开发教程。现在我知道如何去发现自己的事情,在开始wordpress开发时,我正在寻找“程序员的十大常见问题解答”。 (例如,打开调试和调试选项的位置),如何最好地设置您的开发环境。WordPress的主题开发快速启动

所有我能找到的是精心制作或太低级别或太高级别的指南。从创建自定义WordPress类应用程序的背景来看,让我感到沮丧。

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

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

  1. 此链接的任何链接精简版:http://codex.wordpress.org/Theme_Development或同类?

回答

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). 
*/ 

你真正需要包括对你的主题唯一的名称和WordPress将其识别并将其列在您的其他主题中。即使这样做,我会建议尽可能多地包含信息。

只有两个文件,index.php然后将运行每个单页面视图,无论用户要求的内容类型。您可以通过添加如page.php这样的文件来显示所有页面,single.php以不同的方式显示单个帖子等等。

我强烈建议您熟悉WordPress Codex。这是一个开始的好地方: http://codex.wordpress.org/Template_Hierarchy

下面的图片解释了层次结构和哪个文件最终被提供服务。我有时候会用它作为参考,不需要完全记住它。

enter image description here

+0

谢谢。答案的彻底性将赢得答案。感谢您的形象。它解释了很多。 – dlite922

+0

高兴地帮助:) – AntonNiklasson

1

你需要熟悉像the_permalink,the_title,the_content等这些很容易记住,你总是可以参考wordpress.org文件,如果你不希望任何出箱功能的基本WordPress的功能而你更注重设计

,如果你打算提交主题wordpress.org比打开调试诡计开发和阅读开始http://codex.wordpress.org/Theme_Review

+0

谢谢......是的,我正在计划阅读任何我需要wordpress做的文档(任何程序员知道在哪里可以找到API),但程序员确实需要快速启动快速1,2,3的事情上路。 – dlite922