我想要实现的是,编辑器应该能够通过原生wordpress方式添加图库and choose between 3 different gallery types. 这三种类型都应该有自己的自定义代码输出,由我定义。我想更进一步,给编辑only 要从中选择的库类型。
有人能给我介绍一下实施这个的过程吗。记事本就够了!具体而言:
给编辑only 用于为不同类型选择库类型的下拉列表,
非常感谢。
有人能给我介绍一下实施这个的过程吗。记事本就够了!具体而言:
给编辑only 用于为不同类型选择库类型的下拉列表,
非常感谢。
我建议使用自定义字段。好的列表:
这些自定义字段为您提供了创建选择字段的选项,您可以根据选择的类型显示库。如果你需要进一步的信息,请告诉我。我可以自己回答第一个问题。我要找的钩子是post_gallery
(https://codex.wordpress.org/Plugin_API/Filter_Reference/post_gallery) – 每当库短代码
使用此挂钩时要考虑的问题:为库生成html的原始函数gallery_shortcode()
(在wp-includes/media.php中)在过滤器post_gallery
如果您想保持原始函数的灵活性,就需要在某个地方使用,这样您就可以独自完成相当多的工作。I highly suggest reading the original function first.
至于我的第二个问题,我仍然需要帮助–我提出了一个相当不满意的解决方法,现在使用columns
在右侧的“多媒体资料设置”面板中输入“我的”gallery_type
– 幸运的是,这9个预定义选项正是我需要的类型数。
但是对于编辑来说,选择这样的图库类型是非常不方便和“黑客”的。。
这很可悲,因为改变这个面板是我唯一的愿望;我的post_gallery
筛选器已准备好使用这样的短代码[gallery ids=\'1,4,8\' type=\'7\']
我正在寻找一种从页面中删除文本编辑器的方法,因为我正在使用Beaver Builder插件(用于构建我的页面)。就像你在下图中看到的,我有两个标签。我想删除文本编辑器选项卡(红色)。提前谢谢。