javascript - 我怎样才能: Replace all instances of an old 'base' href on archived website with a new one for quick changeover?

标签 javascript php image replace hyperlink

这个问题我以前也遇到过。我必须手动(或在 HTML 编辑器中使用搜索/替换)替换 EXAMPLE.COM 的所有实例MYTESTSERVER.COM/EXAMPLE为了链接/图像不被破坏(这包括 HREF 或 SRC 属性的任何值 - 实际上尤其是这些类型)。

该网站创建于 2012 年...它确实包含模板文件(我在 5-6 个月的时间里精心开发的 WordPress 主题)。模板文件并不是我真正关心的......它是对“post”文件中使用的旧域的无数引用......

这是一本“在线文学期刊”,因此在各个帖子的代码中都有足够的支持图形,这让我想找到一个脚本来粘贴在 header.php 或 footer.php 中,这将改变这一切我在每个浏览器加载时,无需对代码进行太多更改(至少目前这仍然是一个“存档”客户端站点)... 谢谢!

注意:我实际上并没有使用任何类型的 <BASE>编码...就像通过基于基本 href 的单个实例的站点代码结构构建链接一样。这个网站是我第一个WordPress项目之一,也是我第一个“类似动态”的网站之一......所以我也没有使用WordPress的php功能bloginfo() ...希望我现在回头看!

**现在我也意识到在帖子中使用 PHP 代码并不是最容易做的事情...当时也不是,所以链接被编码为静态。

最佳答案

将网站下载到您的本地计算机

使用 Sublime Text:

  • cmd + shift + F/ctrl + shift + F (Win)

  • 选择...符号并选择添加文件夹

  • 选择您的文件夹并进行“全局”搜索和替换。

enter image description here

<小时/>

注意:可能是使用部分内容和设置轻型静态站点生成器以使这项工作更容易进行的好时机

关于javascript - 我怎样才能: Replace all instances of an old 'base' href on archived website with a new one for quick changeover?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34171813/

相关文章:

javascript - react-router-dom 不工作只是渲染 "/"

php - 如何在 wordpress 中创建动态商业列表

php - 如何记录网站的控制流程

C# 字节数组到图像不使用相同的字节数组

javascript - 如何将日期选择器附加到单个动态插入的输入字段?

javascript - 如何安装语义用户界面?

javascript - 根据背景大小拉伸(stretch)容器高度

php - 如何使用 for 循环将数据从 csv 表插入到 sql 数据库?

javascript - 从主图像区域打开 fancybox 中的特定图像

jquery - png 图像不会上传到背景图像