Wordpress で IFTTT を使っているので、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 に追加すると...すべてがダウンします。どこが間違っていますか?