[wp-trac] [WordPress Trac] #56130: Twenty Twenty-One: Load different CSS for different WP versions, to be compatible with blocks

WordPress Trac noreply at wordpress.org
Sat Jul 2 04:44:40 UTC 2022


#56130: Twenty Twenty-One: Load different CSS for different WP versions, to be
compatible with blocks
---------------------------+-----------------------------
 Reporter:  poena          |      Owner:  (none)
     Type:  defect (bug)   |     Status:  new
 Priority:  normal         |  Milestone:  Awaiting Review
Component:  Bundled Theme  |    Version:
 Severity:  normal         |   Keywords:
  Focuses:  css            |
---------------------------+-----------------------------
 Twenty Twenty-One was introduced in WordPress 5.6.
 It includes CSS for some blocks, ''but as those blocks were in WordPress
 5.6'':
 This causes styling conflicts as block HTML markup, settings and even
 block CSS classes are updated over time:

 https://core.trac.wordpress.org/ticket/56109
 https://core.trac.wordpress.org/ticket/53220
 https://core.trac.wordpress.org/ticket/56023


 To keep backwards compatibility and work with current and future block
 styles, we could consider loading different CSS files for different
 WordPress versions.

 Another option would be to update theme for WordPress 6.1 -and increase
 the minimum required WordPress version **and no longer be backwards
 compatible.**
 I am not sure if this is acceptable for a bundled theme, and I don't think
 it has been done before?

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/56130>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list