在WordPress的非Divi页面中加载Divi Library组件


Load Divi Library Component in Non Divi Page in WordPress

我在WordPress网站上使用Divi主题。我已经将一些常用组件保存到 Divi 库中。

现在我想在非 Divi 页面上显示这些保存的库组件之一,但终生无法弄清楚如何做到这一点。

我希望我能做这样的事情:

echo get_divi_layout(MY_LAYOUT_ID);

可能是一厢情愿的想法,但如果有人有任何指示,我将永远感激不尽!

通过在 bbpress 模板文件中添加以下内容设法使其工作:

$is_page_builder_used = et_pb_is_pagebuilder_used(get_the_ID());
echo do_shortcode('[et_pb_section global_module="28365"][/et_pb_section]');

不要忘记更新全局模块发布 ID。

希望它对其他人有用。

我也

遇到了这个问题。divi.Space 确实发布了一个插件,允许您在任何页面或帖子类型上使用 Divi 构建器,并且效果非常好。

以下是插件的细分: https://www.elegantthemes.com/blog/divi-resources/divi-plugin-highlight-page-builder-everywhere

这是实际插件的链接:https://divi.space/product/page-builder-everywhere/

希望对您有所帮助!

请注意

,不幸的是,Divi不直接支持此类操作。它不允许您在非divi 页面上使用库。但是,您也可以创建自定义模板文件并在非divi 页面上调用该文件。

在模板文件上,可以嵌入用户 @A.M 提到的代码。

<?php echo do_shortcode('[et_pb_section global_module="xxxx"][/et_pb_section]'); ?>

要查找global_module值,请转到 WP 管理员> Divi> Divi 库并查找要嵌入的模块并单击它进行编辑。在地址栏上,您会找到诸如"post=xxxx"之类的帖子值,这是您需要在上面的代码上替换的数字。

希望这有帮助!

我非常乐意帮助您将文件从divi 站点传输到非divi 站点!我假设您拥有优雅主题会员资格,因此您要做的第一件事是从您的 ET 仪表板下载divi 构建器(不是主题、插件(。您需要做的下一件事是将此插件添加到您的非 Divi 网站。然后,您要获取具有所需布局的文件并将其导出。您可以通过转到 Divi 库并选择要导出的文件来执行此操作。完成此操作后,单击"导入和导出"(顶部(,然后确保它处于导出状态。选择"仅导出所选项目",然后单击"导出 Divi 生成器布局">

现在,转到您的非divi主题网站上的wp-admin侧边栏,然后找到Divi。将鼠标悬停在此上面,然后单击"Divi Libray"。现在,单击"导入和导出"(在页面顶部(,然后单击"导入"。导入文件,单击"导入 Divi Builder 布局"(如果它说它不喜欢该文件类型,只需再次上传它,它应该可以工作(,然后转到您需要此布局的页面。单击"使用Divi Builder"。接下来,单击"从图书馆加载",然后单击"从图书馆添加",然后找到您的文件。现在单击"加载"。 您现在可以测试您的页面并查看其外观。 我希望这有帮助!