如何创建自定义内容类型?

插件开发及发布

版主: woniou

回复
mei
帖子: 10
注册时间: 2022年 4月 8日 01:20

如何创建自定义内容类型?

帖子 mei »

当前的内容类型只有「Post」即文章、「Page」即独立页面,如何创建自定义内容类型呢?(如:产品、解决方案)

==============================

例如要创建一个网站,包括:首页、关于我们、产品、新闻、博客、联系我们等。
分析一下:
首页、关于我们、联系我们可以创建「独立页面」;
新闻、博客可以创建这两个「分类」,具体发表的新闻或博客都可以创建「文章」即可;
产品这个板块相对比较独立,有独有的字段,例如产品型号,产品颜色,产品系列等,如果产品页用「分类」来解决,不太妥,所以如何能创建自定义的内容类型呢?例如创建一个product内容类型
Lopwon
帖子: 173
注册时间: 2016年 11月 14日 11:19

Re: 如何创建自定义内容类型?

帖子 Lopwon »

如果这回没有理解错的话,你的需求有个叫“文章类型”的插件可以满足。在文章编辑页面可以选择使用哪个文章模板,类似独立页的自定义模板,而这个模板可以根据产品页面的需求,有别于正常的文章输出。
mei
帖子: 10
注册时间: 2022年 4月 8日 01:20

Re: 如何创建自定义内容类型?

帖子 mei »

我想的是创建一种内容类型「产品」,然后「产品」下可以发布新的产品,就像发布新闻一样。然后我可以给所有「产品」的编辑页面匹配自定义字段,例如颜色、型号、系列等。
Lopwon
帖子: 173
注册时间: 2016年 11月 14日 11:19

Re: 如何创建自定义内容类型?

帖子 Lopwon »

对的,这款插件可以满足。我之前操作过类似的。使用插件后,根据需求创建产品模板,使用自定义字段输出各种产品属性,比如类似于淘宝详情页的版面,在发布产品时,使用这个产品模板。在发布其他(比如新闻)内容时,使用正常的文章模板。发布各种内容时可以使用分类将这些页面归类。只不过文章编辑页面会显示各种自定义字段的输入框,在发布非产品内容时,不填写即可。
mei
帖子: 10
注册时间: 2022年 4月 8日 01:20

Re: 如何创建自定义内容类型?

帖子 mei »

好的谢谢大佬
逗妇乳
帖子: 112
注册时间: 2013年 12月 24日 11:01

Re: 如何创建自定义内容类型?

帖子 逗妇乳 »

你要找的可能是这款插件 https://xiamp.net/archives/19.html
mei
帖子: 10
注册时间: 2022年 4月 8日 01:20

Re: 如何创建自定义内容类型?

帖子 mei »

好的谢谢大佬我看下
angellcawn
帖子: 200
注册时间: 2013年 12月 6日 11:01
来自: https://www.typecho.wiki
联系:

Re: 如何创建自定义内容类型?

帖子 angellcawn »

关于自定义内容类型有二种方案,一种是通过自定义字段来实现,也是目前用的最多的方法,好处是所有调用的方法继承原文章
第二种方法是通过插件式独立表来实现,但是涉及到搜索,分页,字段等功能都要自己代码实现,具体的可以参考一个表典型的插件:Typecho 本地收藏管理插件 Collection,自己可以根据这个插件进行更改。
回复