我如何仅更改具有oceanWP主题的wordpress网站上徽标的主页url?

问题描述 投票:0回答:1

我有一个部署在abc.com上的网站,该网站的主页使用angular,博客使用WordPress。我已经将WordPress网站部署在abc.com内的子文件夹中。文件结构如下图所示。

现在,我只想更改WordPress网站徽标上的首页链接,单击该链接会将我们重定向到abc.com。其余博客链接将正常运行,例如'abc.com/myProj/blog-detail'

File structure image

html angular wordpress tags website-homepage
1个回答
0
投票

OceanWP使用the_custom_logo()功能显示您的自定义徽标,并链接到WordPress网站的首页(example.com/myProj)。呈现徽标的文件位于the_custom_logo()

您可以使用/wp-content/themes/oceanwp/partials/header/logo.php钩子来修改自定义徽标的HTML并更改链接以指向实际的主页(example.com)。

为此,您必须创建一个get_custom_logo(或插件),然后在get_custom_logo文件中插入以下内容:

child theme

如果您还需要处理徽标alt属性为空或未设置徽标的情况,则可以参考functions.php功能。

((我已经在WordPress 5.3.2和OceanWP 1.7.4上进行了测试)

© www.soinside.com 2019 - 2024. All rights reserved.