javascript - 我想更改wordpress网站中logo的href链接
问题描述
我在 wordpress 中使用了 roccochoco 主题,现在我想更改除主页之外的徽标 url。我尝试了这段代码,但这不起作用
$(document).ready(function(){ $("a.custom-logo-link").attr("href", "https://"); });
请帮助我并提前感谢
解决方案
在 Wordpress 中使用 jQuery$
通常不起作用,因为它是在内部使用的。控制台可能会向您显示“$ 不是函数”的警告。您可以将其放在函数内部以使其工作。您的元素是按类选择的,因此类的名称就足够了。
( function( $ ) {
$(".custom-logo-link").attr("href", "https://www.newurl.com");
}( jQuery ) );
在不使用 Javascript 的情况下实现它的另一种方法是编辑主题的header.php文件。如果你想让你的主题保持可更新,你应该创建一个子主题(创建一个空文件夹并在其中放置一个带有一些信息的 style.css 在一分钟内完成),将你的父主题的 header.php 复制到文件夹并删除<a>
标签中的部分,看起来像get_home_url()
.
推荐阅读
- node.js - 如何使用 Jest 编写单元测试 Express 控制器?
- django - django + gunicorn:异步工作者的问题(gevent)
- python - 将 Docker 映像部署到云运行时如何解决“容器无法启动错误”
- bash - 在 find 命令中写入所有文件匹配项
- python - 如何将while循环内的if语句分解为两个单独的函数?
- video - 如何使用 FFmpeg 色彩空间选项
- javascript - Fetch API - 状态为 200 的 GET 请求返回空正文
- nativescript - NativeScript with angular 使用 RadDataForm 作为表单向导
- java - 来自 Class 的字符串而不是 TextView
- reactjs - 将 Json 从 React 发送到 Spring,Spring 将其提取为纯文本并表示不支持