自定义帖子类型与短码:哪个更有性能?

时间:2014-07-07 作者:WPRookie82

我正在设计一个Wordpress博客,在这里我将有两种类型的帖子:

a、 正常岗位;包含多个文本段落的常规帖子。b.包含表格内容的帖子,其中表格结构或多或少类似http://click.apache.org/docs/user-guide/html/images/introduction/simple-table.png

知道普通帖子将是管理区域中的常规帖子>添加新帖子。我为桌式贴子想出了两种解决方案:

Solution A

自定义帖子类型。我对自定义帖子类型的了解非常有限,但我相信我需要创建自定义帖子类型、模板以及我可能需要的任何自定义字段

Solution B

短代码,在这里,我像对待普通帖子一样对待具有表内容的帖子,只在我要放置表的地方,我将使用一个字符串,例如:

[PEOPLETABLE]231|Albert Master|[email protected]|Bonds
210|Alfred Alan|[email protected]|Stocks
256|Alison Smart|[email protected]|Residential Property[/PEOPLETABLE]
然后,文章中的html将通过将此字符串传递到进行解析并生成html的短代码来呈现。

我说解决方案B更快,因为它不涉及自定义模板和自定义字段,对吗?

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

如果带有表格的帖子是“正常”博客流的一部分,并且与其他帖子一起出现,那么可能没有什么理由将它们分离到CPT中。短码位是不相关的,您必须处理表,而不管本机或自定义post类型如何。

CPT的用例松散地从不再属于博客帖子流(或任意目的页面)的内容开始。

结束

相关推荐

Gist shortcode is not working

我刚安装了一个全新的Wordpress用于测试,因为我打算刷新我当前的网站。我的一个要求是能够嵌入Gist中的代码。在Wordpress文档之后,较新版本附带了Gist的特定短代码:Gist Shortcode问题是它根本不起作用。我试着简单地将url粘贴在一行上,或者将其包裹在[要点]标签上,但没有任何效果。url只是在帖子中显示为原始文本。我知道有些插件提供了相同的功能,但我真的希望使用Wordpress的内置功能。我的网站已自动托管并安装在Azure网站上,运行PHP 5.4和Wordpress 3