我必须创建一百个共享相同结构的内容页。
例如:
[Title] - [Subtitle]
[Description]
[Specs]
- [Spec-A]
- [Spec-B]
- [Spec-C]
[Features]
- [Image-A][Feature-A]
- [Image-A][Feature-B]
- [Image-A][Feature-C]
我想将此信息存储在一些DB表中,以便如果需要更改模板内容位置或样式,可以对所有页面执行一次。
但不幸的是,我不是很擅长PHP,所以我不知道从哪里开始。我可以使用Wordpress或插件的哪些功能来达到效果?
提前谢谢你
最合适的回答,由SO网友:Chip Bennett 整理而成
您可能需要考虑创建Custom Post Type 对于这个产品(我假设它是某种类型的产品),然后添加自定义元数据库,它将自定义数据(规格、特性等)存储为每篇文章的元数据。
然后,您的自定义模板文件变成“single-.php”(例如“single product.php”),您可以根据需要构造标记。
将自定义数据(规格、特性等)存储为post元数据允许您使用get_post_meta()
(Codex ref) 或get_post_custom()
(Codex ref).