多个帖子缩略图插件和附件错误

时间:2011-02-20 作者:Mike

这个问题专门涉及Multiple Post Thumbnails 插件,尽管这个问题可能与我安装的WP本身有关,因为似乎没有其他人有这个问题。

我使用的是WP 3.0.5,除了插件外,其他都是现货。按照说明,我正在初始化插件,如下所示:

$video_thumb_secondary = new MultiPostThumbnails(array(
        \'label\' => \'Thumbnail Image\',
        \'id\' => \'video-thumbnail\',
        \'post_type\' => \'video\'
));
上面的代码是在admin\\u菜单挂钩期间运行的函数中调用的。

尝试上载/选择图像,然后单击“用作缩略图”时,我出现以下错误:“无法将其设置为缩略图。请尝试其他附件。”我也尝试过用默认的“post\\u type”为“post”初始化插件,但遇到了相同的错误。

正如我所说的,我还没有看到这个插件出现这种错误的其他记录案例,而且几乎没有任何关于WP的错误。希望有人能解释一下。。。

**EDIT ** 解决了我自己的问题。上述代码必须在函数中的任何函数之外运行。php文件。我自然认为应该在一个管理菜单挂钩中定义它,但事实并非如此。

1 个回复
SO网友:kaiser

您应该在其他钩子上触发该函数,如

function add_multiple_post_thumbnails_from_plugin() {  
  new MultiPostThumbnails( array(  
         \'label\'     => \'Thumbnail Image\' 
        ,\'id\'        => \'video-thumbnail\'
        ,\'post_type\' => \'video\'  
  ) );  
}  
add_action( \'admin_init\', \'add_multiple_post_thumbnails_from_plugin\' );

结束

相关推荐