2

我在 Wordpress 中创建了一个自定义帖子类型,我想添加对缩略图的支持。我已经创建了指定缩略图支持的帖子类型,但是在帖子类型页面的编辑窗口中没有出现指定缩略图的选项。

我用古腾堡做编辑器,用经典的编辑器,没问题。有什么解决办法吗?

谢谢!

4

5 回答 5

3

首先在functions.php中添加theme_support

  add_theme_support( 'post-thumbnails', array( 'custom_post_type_name' )

然后将“编辑器”和“缩略图”添加到支持并确保将 show_in_rest 设置为 true。

  'supports' => array( 'editor', 'thumbnail'),
  'show_in_rest' => true,

否则它将无法在古腾堡工作。这是支持的文档:

https://codex.wordpress.org/Function_Reference/post_type_supports

于 2018-12-18T11:39:06.553 回答
0

有一个关于这个问题的错误报告。请参阅链接特征图像仅在古腾堡与 CPT 消失。

于 2019-10-21T04:12:07.943 回答
0

由于网络上的大多数常见解决方案都不起作用,我只会放一些有时主题或插件使用的解决方案

add_theme_support( 'post-thumbnails', array( 'post', 'page', 'my_cpt_name' ) );

所以值得检查一下并将 cpt 名称添加到数组中。

于 2020-04-06T21:50:41.807 回答
0

您需要启用对 Post Thumbnails 的支持。 https://codex.wordpress.org/Post_Thumbnails

常见的方法是添加

add_theme_support( 'post-thumbnails' );

在你的functions.php中

于 2019-01-23T11:21:40.823 回答
0

在你的functions.php上添加这个:

add_theme_support( 'post-thumbnails' );
于 2020-09-30T18:10:59.270 回答