我之前并没有真正使用WP,但现在我必须快速学习它:(我一直在用PHP编写代码并构建自己的CMS--但我发现WP有点/非常令人困惑。(部分术语'博客''发布'等 - 我不想博客..只是建立一个网站!)
简短的故事:我的客户设计了一个主页和内容页面,并希望它在WP中生成。我告诉她,设计并不像她设计的那样,因为它需要适合WP模板。 (我找到了一个不是几百万英里的地方)。但是 - 我开始怀疑我是否给了她不好的信息 - 你实际上可以构建任何页面并将其作为WP主题/安装/其他的一部分?是这样的吗?如果是这样,您如何通过CMS编辑页面?
由于
答案 0 :(得分:1)
我会尽力让你入手。您可以使WordPress网站看起来像你想要的任何东西。是的,你必须从某种主题开始。这可以是现有的完成主题,空白启动主题,也可以自己创建主题文件并从头开始。首先要做的是熟悉主题文件结构和每个文件的用途。这会让你有一个很长的路。
一旦您选择了一个主题,并对网站的一般外观和结构进行了编码,您就可以开始对可能与一般结构略有不同的各个页面进行主题化。这样做的方法是创建一个文件(我通常复制并重命名page.php文件)并将其重命名为page-templatename.php - 'templatename'将被您想要调用页面的任何内容替换。然后在页面中,您在顶部添加一个php注释,上面写着模板名称:您在此处模板名称。从WP后端页面编辑器中,您可以从右侧的页面模板选择中选择此模板。
花时间对学习文件结构进行尽职调查,您将获得自己的其他经验。精益求精wordx:codex.wordpress.org
答案 1 :(得分:0)
您需要创建一个位于wp-content / theme下的index.php
和CSS
(style.css)模板,然后从后端激活它。如果您不想拥有任何wordpress功能并拥有基本布局,即使可以创建。
例如 -
在\htdocs\wordpress\wp-content\themes\yourthemename
下创建index.php并发布代码,如 -
<?php
/**
* The main template file.
*
* This is the most generic template file in a WordPress theme
* and one of the two required files for a theme (the other being style.css).
* It is used to display a page when nothing more specific matches a query.
* E.g., it puts together the home page when no home.php file exists.
* Learn more: http://codex.wordpress.org/Template_Hierarchy
*
* @package WordPress
* @subpackage yourthemename
*/
并在style.css中使用此 CSS
/*
Theme Name: yourthemename
Theme URI: http://wordpress.org/extend/themes/troop
Author: Swapnesh Sinha
Author URI: http://swapneshsinha.wordpress.com/
Description: nice theme from wordpress labs.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
答案 2 :(得分:0)
见第2部分:WP Theme Guide
答案 3 :(得分:0)
你可以让WordPress做你喜欢的样子。
首先阅读Theme Development上的法典。我还发现template hierarchy是一个有用的资源。
如果网站很简单,您的主题中不需要样式表和index.php文件。