删除某个字符后的部分src - IFTTT

时间:2016-06-01 14:41:14

标签: php wordpress filter src ifttt

我正在使用IFTTT和Wordpress,因此每次我在reddit上创建帖子时,该配方都会在Wordpress上创建一个帖子。

<div><img src='http://www.thelolempire.com/wp-content/uploads/2016/05/v1yfapih.jpg' style='max-width:600px;' /><br/><div>Tackling dummy</div></div>

问题是IFTTT会自动添加style='max-width:600px;'元素,然后会丢弃我的响应式模板。

所以做了一些研究后,我试图将以下代码拼凑在一起,可以过滤掉元素:

add_filter( 'wp_insert_post_data' ,  __NAMESPACE__ . '\\filter_post_data' , '99', 2 );

function filter_post_data( $data , $postarr ) {
    $data['post_content'] = preg_replace('/(\ style.*)( style=\')/','', $data['post_content']);
    return $data;
}

然而,当我将它添加到functions.php时...一切都会失败。我哪里错了?

0 个答案:

没有答案