在整个Wordpress页面中用另一个替换一个字母

时间:2014-12-05 21:40:47

标签: php wordpress wordpress-plugin

我正在为位于德国的丹麦船运代理公司制作一个Wordpress网站,他们希望主页自动将字母“ø/Ø”转换为字母“ö/Ö”。

我已经制作了一个PHP函数/程序,我从$ string中将ø/Ø替换为ö/Ö。

但是如何检查Wordpress页面中的所有字母呢?

<?php
$string = "Öýra Bibendum Trisö tique agergöet dellentesque Öibendum Öristique gmet reölentesqueö.";
$newSmall = "ö";
$oldSmall = "ø";
$onlyconsonants = str_replace($oldSmall, $newSmall, $string);
$newLarge = "Ö";
$oldLarge = "Ø";
$onlyconsonants = str_replace($oldLarge, $newLarge, $onlyconsonants);

echo $onlyconsonants;

?>

1 个答案:

答案 0 :(得分:0)

有两种方法可以做到这一点:

<强> 1。使用插件(可能是最好的方式):

查看可以为您完成工作的this one

它被描述为:

  

让您查找和替换页面,帖子,自定义帖子类型和文本   使用GUI删除项目。可选:postmeta和low_priority更新

<强> 2。替换数据库中的内容

此查询应该可以解决问题:

UPDATE wp_posts SET post_content = REPLACE (  
post_content,  
'Item to replace here',  
'Replacement text here');  

完整教程here

在任何进程之前进行备份。

相关问题