小编Hos*_*ein的帖子

Divi Builder自定义模块

我为Divi builder开发了一个自定义的简单模块.它在后端和前端编辑器中正确显示.

问题是它根本不会在后端或前端编辑器中保存.当我将它放入后端编辑器并保存帖子时,它会在重新加载后端编辑器后丢失!

这是我的模块类:

class My_Custom_Module extends ET_Builder_Module
{
    public function init()
    {
        $this->name = __('My Custom Module', 'wpl');
        $this->slug = 'CUSTOM_SLUG';
    }
}

new My_Custom_Module();
Run Code Online (Sandbox Code Playgroud)

我按照这篇文章https://jonathanbossenger.com/building-your-own-divi-builder-modules/以及如何创建自定义Divi模块?以及我在谷歌发现的其他一些文章.

我已经尝试在get_fields函数中放置一些字段,但它也没有帮助.

另外为了确保,这不是冲突,我禁用了所有其他插件,但它没有修复,因此它与冲突无关.

php wordpress

5
推荐指数
1
解决办法
1318
查看次数

如何在 WordPress 中获取当前日期和时间?

如您所知,WordPress 强烈建议主题/插件作者不要通过诸如date_default_timezone_set 之类的 PHP 函数更改 WordPress 时区。

此外,当您使用 php日期函数时,由于没有通过 PHP 设置默认时区,您可能会收到错误的日期和时间值。

我的意思是您可能会收到 10,date('G')而在 WordPress-> 设置-> 常规-> 时区选项中所选时区的确切小时数是 15。

那么,如果您需要 WordPress 网站所选时区中的正确日期和时间值,您应该怎么做?

php wordpress date

4
推荐指数
1
解决办法
1万
查看次数

如何禁用某些帖子类型的古腾堡/块编辑器?

WordPress 在其第5版中添加了Gutenberg /块编辑器,默认情况下已启用Post和Page post类型。

默认情况下,可能会在不久的将来为所有自定义帖子类型启用此功能,因此作为WordPress开发人员,我想知道如何针对我自己的自定义帖子类型禁用此编辑器?我想保留我从插件或主题中注册的帖子类型的经典编辑器。

php wordpress wp-editor wordpress-gutenberg

2
推荐指数
1
解决办法
2849
查看次数

如何禁用WordPress的小部件块编辑器?

WP 5.8 带有一个新系统来管理名为“Widgets Block Editor”的事件。如何禁用这个新系统并恢复 WordPress 的经典小部件编辑器?

php wordpress widget wordpress-rest-api wordpress-gutenberg

2
推荐指数
3
解决办法
3545
查看次数