我们阅读了每一条反馈,并非常认真地对待您的意见。
要查看所有可用的限定符,请参阅我们的文档.
对这个项目有疑问吗?注册一个免费的GitHub帐户以打开一个问题,并联系其维护者和社区。
单击“注册GitHub”,表示您同意我们的服务条款和隐私声明。我们偶尔会向您发送与帐户相关的电子邮件。
已经在GitHub上了?登录到您的帐户
删除的Web字体仍然可用,并且由主题切换后的主题使用:
这将导致样式断开,受影响图元的显示返回到默认的系统字体。
在这种情况下,我建议:
--wp——preset——font-family——just-ather-hand:“Web字体名称”,“主题字体默认”,system-Default;
便利步骤
wp post delete$(wp post-list--post_type='wp_font_face',wp_font_family'--format=ids)--force
草书的
长形台阶
将WP CLI命令替换为:
按照复制步骤,你可以重新安装谷歌字体,一切都会看起来很好。在生产中,这不太可能奏效,因为谷歌经常重命名字体文件,这些文件将在wordpress.org API端点更新时反映出来。
WPCLI命令/长形式步骤之前的站点
遵循WPCLI命令/长格式步骤的站点
遵循WPCLI命令/长格式步骤的排版侧栏
和
是的
文本已成功更新,但遇到以下错误:
作为WordPress 6.5最终流程的一部分,本期由WP Slack中的编辑发布主管和贡献者进行了筛选。
请参见https://wordpress.slack.com/archives/C02QB2JS7/p1711372016096219(需要注册)。
使用的标准是:
结论:我们建议对此问题的任何修复不包含在WP 6.5中,并被压入6.5.1。
贡献者认识到,用户体验远非理想,但由于没有公关,以及6.5版所需的其他工作,没有明确的路线来及时为主要版本发布修复程序。然而,我们应该努力为6.5.1制定一个稳健的解决方案。
对不起,出了点问题。
我对字体系列的帖子类型做了一些快速调查。
测试时matiasbenedetto/modern-fonts-stacks-for-font-library公司并与@创造性编码器通过Slack,我确认System字体font-families没有创建任何字体-字体帖子类型,因为它们不是必需的。这是因为@字体-表面不需要规则。
@字体-表面
因此,当删除font-family post类型的最后一个子font-face时,可以安全地假定font-familiy是一个webfont,也可以删除。一些额外的逻辑可能会有所帮助,可以作为进一步讨论的主题。(循环逻辑警告:删除font-family会删除font-faces,因此需要检查它是否存在无限循环。)
我还没有弄清楚的是如何处理全局和块样式,这些样式使用自删除后的font-family。显然,在删除字体系列时更新所有post对象是不可能的,因此可能需要在呈现时使用一些逻辑来确认字体系列是否仍然定义。一旦在站点/块编辑器中打开了post对象,它就可以以类似于弃用迁移的方式进行更新。
所有关于这方面的讨论都可以等待,我只是记录下这一点,同时我还记得我做过的一些测试以及在做这些测试时发现的问题。
参见相关问题:#58375人 字体库:通过FTP或其他方式手动删除后,字体仍列为已安装
我认为这里的好处是,如果有某种形式的通知,可能是在站点编辑器中,但可能只是在全局样式中,预期的字体没有安装,理想情况下是一键修复。
希望对于一个期望使用一种字体的人来说,网站没有使用这种字体,但我不认为这是100%肯定的,所以我认为有必要发出某种通知。
虽然这是一个bug,但我也认为在字体库存在更长时间之前,很少会遇到这种情况,所以我想知道这是否更适合6.6而不是6.5.x
大家好,距离Beta 1截止日期只有一周了WordPress 6.6语言。这个问题已经有一段时间没有任何变化了,所以我们(6.6版本的编辑分诊负责人)决定将其从WordPress 6.6编辑器任务项目板.
没有分支或拉请求