我尝试过搜索,但没有成功。
有没有插件可以自动在一段时间内更改网站标志?我看到有些网站会在万圣节和圣诞节这样做。我们本月为骄傲月做了这个,但只是手动完成的。
我尝试过搜索,但没有成功。
有没有插件可以自动在一段时间内更改网站标志?我看到有些网站会在万圣节和圣诞节这样做。我们本月为骄傲月做了这个,但只是手动完成的。
目前还没有专门为此设计的插件,但我认为可以使用一个名为 home-logo-image-url 的值转换器(value transformer)来处理这种情况。因此,你可以考虑开发一个小型的主题组件,实现以下功能:
api.registerValueTransformer("home-logo-image-url", ...) 注册转换器,当当前日期落在你配置的时间范围内时返回季节性标志的 URL,否则返回默认标志这将会成为主题组件生态系统中一个非常有用的补充!![]()
实际上,我快速尝试了一下:
如果你想测试一下,请告诉我它是否按预期工作,然后我会进行清理
哇,太棒了。谢谢!
有没有办法只更改其中一个标志?例如,我们网站的工作方式(不知道为什么,只是继承下来的)是主标志是文字,我们不会更改它。我们只更改小标志。
当然,作为一种变通方法,我们可以将主标志更改为完全相同的图像,但这有点像是个临时解决方案。补充说明:仔细想想,这真的不太理想。如果主标志正式更改,那么有人必须记得同时更改组件中的副本。
另外,名称有点不对劲。看起来网站设置中的第一个标志被称为“主标志”,副标题是“出现在网站顶部导航栏以及网站电子邮件通知的顶部。”而在插件中则显示为“标志”,副标题是“主标志,在桌面端浅色模式下显示。”除非我理解错了,这种情况确实有可能发生。