新模板--是否复制现有模板并更改代码?

时间:2012-07-31 作者:Richard

Possible Duplicate:
Correct process for a new Page Template?

我按照以下说明创建了一个页面模板:http://codex.wordpress.org/Pages#Creating_Your_Own_Page_Templates

我很难弄清楚如何将页边距、字体和字体大小应用到新页面模板。

所以我在想,也许还有另一种方法可以做到这一点:如果我可以制作新模板,使其显示的页面与我的活动模板(twentyeleven子模板)完全相同,那么我就可以删除和更改内容——我可能会发现这种方法更容易找到要删除和更改的内容,而不是找出如何从头构建页面模板。

这是明智的做法吗?

如果是,我会复制内容中的所有文本吗。php到我的新页面模板文件,然后在新页面模板文件和样式中编辑内容。css?

1 个回复
最合适的回答,由SO网友:TheDeadMedic 整理而成

对于自定义模板,我倾向于使用默认模板page.php, 对HTML进行任何更改(如果需要),并在get_header():

/**
 * Template Name: My Page Template
 */

wp_enqueue_style( \'my-page-template\', get_template_directory_uri() . \'/css/page-template.css\' );
get_header();
一切都将像普通页面一样工作,只是现在您有了一个样式表,可以为这个特定模板声明任何唯一的规则。

结束

相关推荐

Enable page templates. How?

基本问题,但我想启用页面模板。我有一个启用了页面模板的主题。我切换到了另一个模板,但没有更改模板的选项,即使在创建新页面时也是如此。如何打开此选项?我在抄本和论坛上找到了根,但找不到。