【发布时间】:2016-06-24 20:31:53
【问题描述】:
我的 Wordpress 网站有数百张具有以下属性的图片:
rel="lightbox" or rel=lightbox
所以,我的 img src 看起来像这样:
<img src="/image1.png" rel="lightbox"> 或 <img src="/image1.png" rel=lightbox>
我的网站上必须有 2000 多张图片,我很确定近 500-600 张此类图片将具有 rel="lightbox" 或 rel=lightbox 属性。
我的是 MySQL 数据库。
如何从所有这 500-600 张图片中删除 rel="lightbox" 或 rel=lightbox?
【问题讨论】:
-
rel="lightbox"属性only 在img标签上吗?我们可以假设我们可以将它们全部删除,而不管标签如何?如果这是 WordPress,我们可以假设您只是在谈论更新wp_posts.post_content字段吗? -
是的.. 我相信 rel="lightbox" 只在 '' 标签内..
-
我可以使用 MySQL 或者只是使用 SQL 命令。但是,WordPress 是用 PHP 编写的。在 PHP 中创建一个一次性函数应该相当简单,它选择其中包含单词“lightbox”的所有记录,然后使用 PHP 的字符串操作代码使用 preg_replace( ) 命令,然后只更新记录。
-
我刚刚做了一个搜索 - 看看:stackoverflow.com/questions/1876762/…