首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为博客文章和CPT注册不同的帖子格式

为博客文章和CPT注册不同的帖子格式
EN

WordPress Development用户
提问于 2014-01-25 21:27:46
回答 1查看 215关注 0票数 1

我使用下面的代码为我的博客文章注册帖子格式.

代码语言:javascript
复制
add_theme_support( 'post-formats', array( 'gallery', 'video', 'audio' ) );

现在,我也想为我的CPT 'Portfolio‘添加post格式支持,但使用不同的post格式集。使用此代码将为我的CPT添加post格式支持..。

代码语言:javascript
复制
add_post_type_support( 'portfolio', 'post-formats' );

但我只想注册组合CPT的画廊和视频帖子格式。使用下面的代码不起作用..。

代码语言:javascript
复制
add_post_type_support( 'portfolio', 'post-formats', array( 'gallery', 'video' ) );

我应该使用什么代码?

EN

回答 1

WordPress Development用户

回答已采纳

发布于 2014-01-26 04:18:16

我找到了另一种方法。

在body标记中,每个post类型都有一个惟一的类。例如,对于portfolio post类型,我可以使用下面提到的CSS代码来隐藏额外的选项。

代码语言:javascript
复制
.post-type-portfolio #post-format-audio, /* for radio button itself */
.post-type-portfolio .post-format-audio /* for option label */
{
    display: none;
}

希望它能帮到其他人。

票数 1
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/131213

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档