wordpress - 如何在新编辑器(古腾堡)的画廊块中将默认“链接”属性设置为“媒体”
问题描述
link
当我在帖子中添加画廊时,属性的默认值为none
. 我希望media
(或者mediafile
,我不知道如何正确)值作为默认值。文档什么也没说。
解决方案
将此添加到您的古腾堡脚本中:
wp.hooks.addFilter(
'blocks.registerBlockType',
'my-theme/modify-linkTo-default',
function (settings, name) {
if (name !== 'core/gallery') {
return settings;
}
settings.attributes.linkTo.default = 'media';
return settings;
}
);
推荐阅读
- iframe - 为什么我的 iFrame 可以在 localhost 上运行,但不能在生产环境中运行?
- sql - 如何重写我的代码以更快地执行?
- python - 如何单击 Python Selenium 中的隐藏按钮?
- javascript - 如何使用 javascript 在 div 中获取 div 的值?
- python - 函数错误 - 未定义文件名
- google-cloud-functions - 资源...密钥的权限“cloudkms.cryptoKeyVersions.useToDecrypt”被拒绝
- vue.js - 如何将 BootstrapVue 中的道具传递给路由器链接
- ruby-on-rails - 如何将我的 session[:user_id] 参数与表单输入参数一起传递给 rails 中的模型?
- java - 有没有办法根据Java中字符串中有多少个字母来创建相同字符的char数组?
- php - php如何替换url中的变量文本