すべての添付ファイルについて、WPデータベース内の特殊文字å、ä、ö(aまたはo)を置き換える必要があります。これらのリンクに影響を与えるためだけにこの検索を適用して置換する方法を教えてください。
編集:解決しました
あなたの文字列でこれをするだけです:
$yourString = preg_replace ( '/å/' , 'a' , $yourString )
$yourString = preg_replace ( '/ä/' , 'a' , $yourString )
$yourString = preg_replace ( '/ö/' , 'o' , $yourString )
SQL文でそれをしたいだけなら、これを試すことができます。
REPLACE(REPLACE(REPLACE(StringColumn, 'å', 'a') , 'ä', 'a') , 'ö', 'o')
そして、あなたはこれをSELECT、UPDATE、...文で使うことができます。
UPDATE MyTable
SET StringColumn = REPLACE(REPLACE(REPLACE(StringColumn, 'å', 'a') , 'ä', 'a') , 'ö', 'o')
解決済み -
UPDATE wp_postmeta SET meta_value = REPLACE(REPLACE(REPLACE(meta_value, 'å', 'a') , 'ä', 'a') , 'ö', 'o')
WHERE LOWER(RIGHT(meta_value, 5)) = '.jpeg'
OR LOWER(RIGHT(meta_value, 4)) IN ('.jpg', '.gif', '.png')