php – WordPress – 如何更改相对链接的绝对链接
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了php – WordPress – 如何更改相对链接的绝对链接,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1203字,纯文字阅读大概需要2分钟。
内容图文
![php – WordPress – 如何更改相对链接的绝对链接](/upload/InfoBanner/zyjiaocheng/774/4cca9f6128d94137875a220821d9edb8.jpg)
我刚刚为客户完成了我的第一个Wordpress站点,并通过FTP传输将文件发送到他们的服务器.我刚收到以下评论 –
“…有些东西似乎没有正确显示,或正确连接……看起来好像他们使用绝对链接而不是相对链接,所以某些事情没有正确地通过……”
我甚至没有意识到这将是一个问题,因为我认为所有的链接都需要改变.是否有一个代码函数可以在functions.php文件中进行修改?我已经看到有一个wp_make_link_relative和以下过滤器 –
add_filter( 'post_link', 'wp_make_link_relative' ); // Normal post link
add_filter( 'post_type_link', 'wp_make_link_relative' ); // Custom post type link
add_filter( 'page_link', 'wp_make_link_relative' ); // Page link
add_filter( 'attachment_link', 'wp_make_link_relative' ); // Attachment link
add_filter( 'get_shortlink', 'wp_make_link_relative' ); // Shortlink
我应该将这些应用到我的functions.php文件中吗?这会修复一切还是我需要应用其他任何东西,比如插件?
解决方法:
要获得图像/图标的相对链接,JS和CSS资产会执行以下操作.
我想你的资产就像这样,
- theme-name
- - assets
- - - images
- - - css
- - - js
因此,要访问js目录中名为scripts.js的文件,请使用以下代码链接到该文件
get_stylesheet_directory_uri() . '/assets/js/scripts.js'
它将返回以下URL
http://example.com/wp-content/themes/theme-name/assets/js/scripts.js
内容总结
以上是互联网集市为您收集整理的php – WordPress – 如何更改相对链接的绝对链接全部内容,希望文章能够帮你解决php – WordPress – 如何更改相对链接的绝对链接所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。