You need to enable JavaScript to run this app. WordPress手动创建CPT后添加新内容无法显示DIVI页面模板如何解决
优惠活动
大模型
产品
解决方案
定价
更多

WordPress手动创建CPT后添加新内容无法显示DIVI页面模板如何解决

解决Divi编辑器不支持自定义内容类型(CPT)的方法

Divi默认仅对页面、文章、自带的Projects CPT开启编辑器支持,手动创建的CPT需要手动加入支持列表,可按照以下两种方法操作:

方法1:通过Divi主题设置直接开启(新手优先选)

  • 进入WordPress后台,依次点击Divi → 主题选项 → 生成器选项卡
  • 找到「启用Divi生成器的文章类型」设置板块
  • 勾选你自建的Restaurant自定义内容类型前的复选框
  • 下拉到页面底部点击保存更改
  • 清除站点缓存后重新进入Restaurant的新建/编辑页面,即可正常加载Divi编辑器

方法2:通过代码片段添加支持(方法1找不到对应CPT时使用)

如果创建CPT时参数设置问题导致Divi无法识别,可将以下代码添加到当前主题(推荐用子主题,避免主题更新后代码被覆盖)的functions.php文件末尾:

function divi_enable_editor_for_restaurant_cpt( $post_types ) {
    // 引号内填写你注册CPT时设置的slug,和实际设置不一致时自行修改
    $post_types[] = 'restaurant'; 
    return $post_types;
}
add_filter( 'et_builder_post_types', 'divi_enable_editor_for_restaurant_cpt' );

添加后保存文件,清除缓存即可生效。

注意事项

  • 如果注册CPT时将public参数设为false,Divi将无法识别该CPT,需确保注册参数里public => true
  • 设置完成后如果仍不显示,先清除站点缓存、浏览器缓存后再测试

内容的提问来源于stack exchange,提问作者Jeanluc Carbonel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.17 14:24:04