在3.5+中添加附加字段的方法是什么?

时间:2013-08-17 作者:jayarjo

我以前用过attachment_fields_to_edit 过滤器,但在3.5+版本中,它似乎已被删除。添加附加附件字段的新方法是什么?

UPDATE:

它似乎没有被丢弃,但被弃用了。在3.6中,它以兼容模式运行。要在媒体弹出窗口中显示新字段,应设置其他参数-show_in_modal 至正确的(有用的帖子here):

$form_fields[\'thumb-url\'] = array(
    \'label\' => __(\'Thumbnail Url\'),
    \'input\' => \'html\',
    \'html\'  => <p> ... some html here ... </p>,
    \'show_in_modal\' => true // <- this one
);
但是,尽管如此,整件事还是遭到了抨击,注定迟早会被抛弃。应该有一种新的做事方式。有人知道那会是什么吗?

1 个回复
SO网友:s_ha_dum

attachment_fields_to_edit 仍在3.6中。它在/wp-admin/includes/media.php 在几个地方。也许用法发生了变化,或者某些东西发生了变化,破坏了您的代码,但如果没有这些代码,就无法判断。

结束
在3.5+中添加附加字段的方法是什么? - 小码农CODE - 行之有效找到问题解决它

在3.5+中添加附加字段的方法是什么?

时间:2013-08-17 作者:jayarjo

我以前用过attachment_fields_to_edit 过滤器,但在3.5+版本中,它似乎已被删除。添加附加附件字段的新方法是什么?

UPDATE:

它似乎没有被丢弃,但被弃用了。在3.6中,它以兼容模式运行。要在媒体弹出窗口中显示新字段,应设置其他参数-show_in_modal 至正确的(有用的帖子here):

$form_fields[\'thumb-url\'] = array(
    \'label\' => __(\'Thumbnail Url\'),
    \'input\' => \'html\',
    \'html\'  => <p> ... some html here ... </p>,
    \'show_in_modal\' => true // <- this one
);
但是,尽管如此,整件事还是遭到了抨击,注定迟早会被抛弃。应该有一种新的做事方式。有人知道那会是什么吗?

1 个回复
SO网友:s_ha_dum

attachment_fields_to_edit 仍在3.6中。它在/wp-admin/includes/media.php 在几个地方。也许用法发生了变化,或者某些东西发生了变化,破坏了您的代码,但如果没有这些代码,就无法判断。

相关推荐

Rest API rename media

我已经能够使用REST API上传图像,但现在名称错误,我正在考虑浏览我所有的产品并重命名图像。因为我有500多种产品,所以它似乎需要一些自动化。是否有方法更新媒体实体上的文件名?不要谈论标题,这是其他的东西,很容易做到。我见过一些插件,但它们一个接一个地运行,这是不受欢迎的。有什么提示吗?