几乎不言而喻。我有一个运行最新WP的开发服务器,我从一个blogger帐户导入了一堆帖子。导入后,每个帖子的标题如下:>Example Title . 我要做的是运行sql查询以删除所有“>“帖子标题中的字符。我已经查看了其他教程,但仍然不理解查询的完整语法。非常感谢您的帮助。
好的,这是我“想要”运行的查询。更新TABLE\\u NAME set FIELD\\u NAME=replace(FIELD\\u NAME,‘查找此字符串’,‘用此字符串替换找到的字符串’);但我不明白的是,我正在尝试更新我的表名(默认情况下是wp\\uuu,对吗?),我猜下一步是更新字段名(默认为wp\\u posts,对吗?),我想更新所有的帖子标题,删除出现在所有帖子标题前面的一个角色。示例:>这是一个帖子标题。我想删除“>”字符。但我迷路的是,如果我把“TABLE\\u NAME”命名为“wp\\u”,把“wp\\u posts”命名为“FIELD\\u NAME”,那就是我做错了。还是我在这个问题上遗漏了什么?希望我说得很清楚,不要太混乱。
最合适的回答,由SO网友:Ethan Seifert 整理而成
下面是设置了所有内容的SQL查询。这确实假设您的配置中有标准的wordpress表前缀。
update wp_posts set post_title = replace(post_title,">","")