Changable favicon

时间:2018-11-01 作者:Perovic

我正在寻找帮助,把单页favicon,将覆盖全球一。比如说,我有wordpress网站就是一个例子。com,它为每个页面设置了favicon。我想要的是举例。com/page3具有不同的功能。我已经看到了很多选择,但我不知道如何让它工作(我的编码技能有限)。此解决方案:

<?php
    echo \'<link rel="shortcut icon" href="http://www.yoursite.com/favicon.ico?t=\' . time() . \'" />\';
?>
被标记为正在工作,但我不知道如何设置它。谢谢你的帮助

2 个回复
SO网友:cjbj

如果您有一个现代主题,您可以使用主题定制器上传favicon(而不是header.php), 您可以简单地使用过滤器。查看函数get_site_icon. 如您所见,它返回您使用自定义程序上载的图像的url。然而,在它这样做之前,它会通过一个过滤器运行它,允许您在任何条件下更改它。例如,要在ID=3的页面上更改它,请执行以下操作:

add_filter( \'get_site_icon_url\',\'wpse318165_filter_favicon\', 10, 3 );
function wpse318165_filter_favicon ($url, $size, $blog_id) {
  global $post;
  if ( is_page( 3 ) ) $url = \'path-to-other-favicon\';
  return $url;
  }

SO网友:thehbhatt

以下是链接:https://elementor.com/blog/header-footer-builder/

此页面上有一个视频链接,解释了如何使用Elementor插件创建/使用多标题。

通常,如果您有FTP访问权限,请转到主题文件夹并复制header.php 给它起个相关的名字ie. header-blog.php

然后,您可以通过调用页面/模板中的该文件<?php get_header(\'blog); ?>

在新的头文件中,使用定制favicon的rel链接。就是这样:)

结束

相关推荐

在函数.php上获取用户自定义字段值

我在函数中创建了一个函数。php,它在注册时发送一封包含用户信息的电子邮件。我成功获取ID,但无法获取自定义字段。。。我只能获得以下信息:-ID-user\\u login-user\\u pass-user\\u nicename-user\\u email-user\\u url-user\\u registered-display\\u name我无法获取这些用户元,如first\\u name或last\\u name。我不明白为什么。。。有人知道我怎么做吗?在我的情况下,我的自定义字段是“cod