wordpress acf字段怎么全站调用_给wordpress添加函数,修改文章图片链接指向,避免出现404错误...

最近,我的wordpress网站出现了一个小问题——点击文章内容中的图片,会跳出404错误页面(如下图),这是怎么回事?为什么没有指向原图的链接?该怎样解决这个问题?

d22836da921d3ab4fa9760c5e96ff7dd.png

404错误页面

解决方法无非有2种:去掉图片链接或修改图片链接地址。我们都知道,百度等搜索引擎都特别喜欢图片,在我们的文章被收录后,如果文章内容中的图片都带有原图的链接,那么,这些原图也有可能被搜索引擎收录。所以,我决定:还是把wordpress网站文章内容中的图片链接修改成原图的链接。

我们将下面这段代码放到wordpress网站当前主题模板的functions.php文件中,如下图:

//文章内容中的图片 自动 链接 原图链接

function auto_post_link($content) {

global $post;

$content = preg_replace('/]*?srcs*=s*('|")(.*?)1[^>]*?/?s*>/i', "post_title."" >", $content);

return $content;

}

add_filter ('the_content', 'auto_post_link',0);

25a1e071884062bfaa10745be696309b.png

修改图片链接的代码

​这里创建了一个auto_post_link()函数,函数中通过preg_replace()函数把文章内容中的图片链接相关的字符替换成我们想要的字符,这个preg_replace()有3个参数,第一个参数是正则表达式,用于匹配文章内容中的图片链接相关字符;第二个参数是替换后的内容;第三个参数是文章内容变量。参数2中的$4,代表参数1中的第4个小括号的匹配内容。

add_filter ('the_content', 'auto_post_link',0) 这句代码表示:在wordpress网站打开文章页面时,每调用一次文章内容,就会调用一次auto_post_link()函数。

通过上面的操作,wordpress网站的文章内容中的图片链接就都修改成了原图片的链接,我们在点击这些图片时,就会在浏览器中打开原图片,再也不会出现404错误页面的情况了。如有疑问,欢迎在下面点评。记得关注我哦,后面还会有更多的精彩内容。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: "aiot_master_3.2.0.296_2acf4b05.exe"是一个可执行文件,其文件名的数字和字母是版本和ID信息。这个文件名称与网络智能家居工具AIoT Master有关。AIoT Master是一个应用程序,能够帮助用户通过联网设备来控制智能家居设备。这个可执行文件具体功能可能是升级或安装AIoT Master工具,使其更加稳定和可靠。 AIoT Master的能力包括:可以联结WiFi、蓝牙、红外、有线等各种联网方式的智能设备;支持对智能设备进行集化管理、控制以及设备数据统计分析;通过AI技术实现场景自动化操作,使智能家居变得更加便利、安全和智能化。 总之,"aiot_master_3.2.0.296_2acf4b05.exe"是一个用于更新或安装AIoT Master的可执行文件,让用户能够更好的控制和管理智能家居设备。 ### 回答2: aiot_master_3.2.0.296_2acf4b05.exe 是一个文件名,它可能是某个软件的安装程序。根据文件名,可以猜测这个软件可能是与“AIoT”有关的程序。AIoT,即人工智能物联网,是指将人工智能和物联网技术结合起来,实现智能化和自动化的应用。这个软件可能是为了管理和控制AIoT设备而设计的。文件名的数字“3.2.0.296”可能是软件的版本号,这意味着这个软件已经有了几个版本。文件名的“2acf4b05”可能是软件厂商为了区别不同版本而添加的标识符。这个软件应该是为了提高智能化应用的效率和便捷性而设计的,用户可以通过该软件来管理和控制AIoT设备,并进行数据分析、可视化等操作。如果需要了解更多关于该文件或软件的信息,可以进一步查询或联系软件厂商进行了解。 ### 回答3: aiot_master_3.2.0.296_2acf4b05.exe是一个文件名,可能是一个软件的安装程序。它的具体用途需要根据软件的介绍和说明来确定。一般来说,这样的文件名一般是由软件开发者设置的,包含了软件的版本号、编译时间、开发者的标识符以及后缀名.exe表示它是一个可执行文件,可用于在计算机上安装和运行软件。如果需要使用这个文件,你需要先下载它,然后运行它以完成软件的安装过程。在下载和运行任何可执行文件时,用户应始终注意安全,确保文件来源可信,以减少恶意软件的风险。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值