繁体   English   中英

使用 Gutenberg 将缩略图添加到自定义帖子类型 Wordpress

[英]Add thumbnail to custom post type Wordpress with Gutenberg

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

我用的是Gutenberg作为编辑器,用经典的编辑器,没有问题。 有什么解决办法吗?

谢谢!

首先在functions.php中添加theme_support

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

然后添加 'editor' 和 'thumbnail' 以支持并确保将 show_in_rest 设置为 true。

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

否则它在古腾堡将不起作用。 以下是支持文档:

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

您需要启用对发布缩略图的支持。 https://codex.wordpress.org/Post_Thumbnails

常用的方法是添加

add_theme_support( 'post-thumbnails' );

在你的functions.php

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

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

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

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

在你的functions.php 中添加:

add_theme_support( 'post-thumbnails' );

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM