我想使用主题自定义选项为收藏夹图标创建文件上传选项:https://octobercms.com/docs/themes/development#customization
但是,如果我理解正确,favcicons(和Apple Touch图标)需要a)具有特定名称和b)直接位于根上(即 www.website.com/favicon.ico)。
是否可以使用主题自定义文件上传字段并将文件上传到根目录,并给出用作网站图标和苹果触摸图标所需的名称?
如果是这样,知道怎么做吗?
谢谢。
<link rel="icon" type="image/png" href="{{ 'assets/images/october.png'|theme }}">
将此代码放在布局文件中,并提供网站图标的完整路径。
对于图标图标和Apple Touch图标,您可以声明href属性
<link rel="icon" type="image/png" href="http://example.com/myicon.png">
<link rel="apple-touch-icon" href="touch-icon-iphone.png">
<link rel="apple-touch-icon" sizes="152x152" href="touch-icon-ipad.png">
<link rel="apple-touch-icon" sizes="180x180" href="touch-icon-iphone-retina.png">
<link rel="apple-touch-icon" sizes="167x167" href="touch-icon-ipad-retina.png">
或者,我们可以安装这个免费插件:SEO扩展
您可以通过创建一个插件来定义一个新的表单小部件,该小部件可用于图像上传,然后用于为网站图标生成所需的文件。