Wordpress Image update filter

时间:2012-08-24 作者:Ian Hoar

我似乎找不到图像更新的过滤器。

现在,我有下面的代码,在有人单击编辑器中的图像并进行更新之前,它工作得很好。然后将高度和宽度重新输入。有没有可以用来阻止这种情况的过滤器?我试了几次都没有用。

add_filter( \'post_thumbnail_html\', \'remove_thumbnail_dimensions\', 10 );
add_filter( \'image_send_to_editor\', \'remove_thumbnail_dimensions\', 10 );

function remove_thumbnail_dimensions( $html ) {
    $html = preg_replace( \'/(width|height)=\\"\\d*\\"\\s/\', "", $html );
    return $html;
}

1 个回复
SO网友:kaiser

您必须根据$_REQUEST[\'action\'], $_POST[\'action\']$_GET[\'action\'].

结束

相关推荐

调用Function_Exist()比调用Apply_Filters()快还是慢

调用函数\\u exists()时,应用\\u filters()的速度是快还是慢。。。还是差异太小,不应该考虑?我在Kaiser的基础上做了一些测试,结果表明,在同时存在函数和过滤器的情况下,function\\u exists()的速度大约是3倍。如果过滤器不存在,速度将提高约11倍。没想到会这样。function taco_party() { return true; } add_filter( \'taco-party\', \'taco_party\'