个性化阅读
专注于IT技术分析

Divi Builder在帖子类型上渲染html代码

我正在创建一个网站, 但遇到Divi / CPT UI的问题。我创建一个帖子类型名称”帐篷”。为了使用Divi builder构建页面, 我在function.php中添加以下代码:

function my_et_builder_post_types( $post_types ){
    $post_types[] = 'tentes';
    return $post_types;
}
add_filter('et_builder_post_types', 'my_et_builder_post_types');

这是可行的, 因为我可以在帖子类型中使用Divi Builder。

但是, 当我使用tab元素时, 构建器会在我的网站上呈现HTML代码。

看看我做了什么:

在此处输入图片说明

以及它给我的网站上的东西:

在此处输入图片说明

我看了Divi文档。我没有发现任何有趣的东西。你们中有些人有想法吗?


#1


如果你不需要更新, 我假设你使用的是Divi的最新版本。 Divi现在允许自定义帖子类型访问构建器。如果你进行了更新, 请执行以下操作:

删除你在上面添加的代码

就我而言, 我使用CPT UI并具有一个名为Doctors的帖子类型, 如下所示

医生自定义帖子类型

只需转到Divi->主题选项->构建器->帖子类型集成, 并确保自定义帖子类型显示为已启用, 如下所示

Divi邮政类型整合

你的代码可能会起作用, 但是现在最好使用内置方式。

现在, 针对HTML问题。

  1. 确保你处于文本模式而非可视模式, 如下所示
保持文字模式
  1. 添加所需的简码以创建3个标签

    [et_pb_tabs admin_label =”制表符” use_border_color =” off” border_color =”#ffffff” border_style =” solid”] [et_pb_tab标题=”说明” tab_font_select =”默认” tab_line_height =” 2em” tab_line_height_tablet =” 2em” tab_line_height_phone =” 2em ” body_font_select =” default” body_line_height =” 2em” body_line_height_tablet =” 2em” body_line_height_phone =” 2em”]这是title1 [/ et_pb_tab] [et_pb_tab title =”管理” tab_font_select =”默认” tab_line_height =” 2em” tab_line_height_table ” tab_line_height_phone =” 2em” body_font_select =” default” body_line_height =” 2em” body_line_height_tablet =” 2em” body_line_height_phone =” 2em”]这是title2。

[/ et_pb_tab] [et_pb_tab title =”照片” tab_font_select =”默认” tab_line_height =” 2em” tab_line_height_tablet =” 2em” tab_line_height_phone =” 2em” body_font_select =”默认” body_line_height =” 2em” body_line_height_tablet =” 2em” “]这是title3。 [/ et_pb_tabs] [/ et_pb_tabs]

这给出了以下结果

结果

现在, 当你仍处于TEXT MODE时, 请查看上面的代码, 并在HTML上添加” This is title1″, ” title2″和” title3″, 以使用所需的选项卡填充选项卡。希望这可以帮助

赞(0)
未经允许不得转载:srcmini » Divi Builder在帖子类型上渲染html代码

评论 抢沙发

评论前必须登录!