【问题标题】:Changing the Joomla site Logo to point to another page instead of home page将 Joomla 站点徽标更改为指向另一个页面而不是主页
【发布时间】:2015-01-09 18:52:41
【问题描述】:

我在 Joomla 中有一个站点,但我无法找到允许我将站点徽标的链接更改为指向另一个页面而不是主页的文件。 我进入了模板扩展,但我找不到任何选项,请有人指点我到该文件。

我正在使用桃色风格的 youretro Joomla 模板。 peach.css 里面

#logo a{
    background:url(../images/peach/logo.png) no-repeat left top;

我需要在这里添加链接吗?它会覆盖旧的吗?

www.divine-culture.com

【问题讨论】:

  • 我们无法通过查看该网站来提供帮助。徽标可以 1) 内置在模板设置中,2) 直接编码到模板文件中,或者 3) 在模块中。您使用的是商业模板吗?
  • 另外,您说的是偏离网络上广为人知的标准。考虑一下你是否会让你的用户感到困惑。
  • @isherwood 我正在使用商业模板,我之所以会偏离用户,是因为我的站点是另一个站点的姊妹站点,而另一个站点是主要站点,我希望用户去点击徽标返回主界面。
  • 好的,请在问题中分享一些关于您的模板的内容。如果没有更多信息,我们无法为您提供帮助。
  • 我正在使用你的复古 Joomla 模板

标签: joomla joomla2.5


【解决方案1】:

回答你的问题

我正在使用桃色风格的 youretro Joomla 模板。里面 桃子.css ... 我需要在这里添加链接吗?它会覆盖旧的吗?

这是一个 CSS 文件,如果您想更改默认主页链接,它没有任何帮助。

给你一些想法。

如果您知道如何使用 jQuery,或者您的模板允许您添加自己的自定义 jQuery,您可以尝试

$('#logo a').attr('href', 'http://www.alternate-link.com');  

这将用http://www.alternate-link.com 覆盖主页链接

或者,您可以打开模板 > yourretro > index.php 文件,找到标题的 HTML,然后找到徽标链接。您也许可以手动更改此 HREF。您也可以通过后端从扩展 > 模板管理器 > 模板选项卡 > 模板 > 编辑主页模板执行此操作。

并不是说如果您执行第二个选项中的任何一个,如果您更新模板,您的自定义设置将有被覆盖的风险。

祝你好运!

【讨论】:

  • 我过去检查过的 index.php 的问题是我没有看到任何 HTML 的标题..没有标题。
  • @JFA 如果您在模板 > index.php 文件中找不到标题的 HTML,则一种可能性是它可能来自模块
【解决方案2】:

docs for the template 拥有您需要知道的一切。很少有 Joomla 模板会要求您修改 php 文件来更改徽标,而且您无法使用 CSS 更改链接。

有两种方法可以更改您的网站徽标。覆盖位于 site_root/templates/template_name/images/style_name/ 文件夹中的现有 logo.png 或通过模板管理器上传新的 logo。

选项 1:

现在将 site_root/templates/template_name/images/style_name 文件夹中现有的 logo.png 文件名替换为新的 logo....

选项 2:

转到模板管理器选项卡名称布局悬停在现有徽标上而不是单击工具图标徽标设置面板将下拉。单击选择按钮并选择或上传您的新徽标....

【讨论】:

    猜你喜欢
    • 2016-04-23
    • 1970-01-01
    • 2013-02-08
    • 2021-11-24
    • 1970-01-01
    • 2021-11-20
    • 1970-01-01
    • 2023-03-24
    相关资源
    最近更新 更多