我应该使用哪一页作为联系人表单?

时间:2012-06-13 作者:ilyo

我想用一个关于页面和一个联系表单制作一个主题,

我应该专门为它制作一个自定义页面吗?(博客是针对移动的,我不寻求最大的灵活性,页面可以全部硬编码,但文本除外),如何从WP管理员创建这样的页面?

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

如果您正在构建自定义主题,我建议您创建custom page templates - 关于和联系页面各一个。

这为最终用户提供了一些灵活性。他们可以定义自己的页面并选择您的模板-so“;关于;可用于;“关于”"E;关于我,”“"E;“我们的故事”;等等。无需提前知道about页面将使用哪个页面。

只需在主题中定义两个额外的php文件:

  • about-template.php
  • contact-template.php
然后确保文件中包含类似以下内容的标题:

<?php
/*
Template Name: About Page
*/
?>
... The rest of your regular template file continues below ...
使用页面模板这些自定义页面模板是由主题定义的,使用它们没有什么特别的需要。只需像在WordPress中通常那样创建页面,但请确保从页面属性元框中选择要使用的模板:

WordPress Page Attributes

这个例子来自我的主题,它定义了额外的;存档,""E;“博客”;和;“着陆”;模板。默认模板就是它听起来的样子,默认page.php 样板

结束

相关推荐

Integrating plugins in themes

我找不到讨论这个的帖子,所以开始这篇。我目前正在为3.1+开发一个相当复杂的主题,我的意思是,除了样式和常规的前端功能之外,我还在主题的核心包括后端和前端的插件。因此,为了使这一点更有条理,我将其分为三个问题:集成插件是一种常见的做法吗</自动更新主题/插件有什么影响/复杂之处</在不破坏现有功能的情况下,包含每个插件的最佳方式是什么