“save_post”挂钩不适用于帖子类型附件

时间:2013-08-21 15:48:08

标签: php wordpress wordpress-plugin

我正在使用“SEO Ultimate”插件来实现seo目的。元框适用于post_type = post。但是当我保存post_type = attachment的元数据时,它就不起作用了。保存详细信息后,它只会将字段留空。

在对插件进行研究后,我找到了一个与save_postmeta_box挂钩的函数名save_post。我认为钩子有一个问题,它不适用于post_type = attachment

1 个答案:

答案 0 :(得分:3)

经过对钩子的研究,我得到了这个错误的解决方案,你只需要添加一个附件钩子。该插件适用于post_type=attachment

转到第227" http://hostname.com/wp-content/plugin/seo-ultimate/plugin/class.seo-ultimate.php"并在下面添加此代码:

add_action('edit_attachment', array ( &$this, 'save_postmeta_box'));

现在,您可以在元框上添加元数据。