Changes between Initial Version and Version 4 of Ticket #61027
- Timestamp:
- 04/29/2024 06:26:33 PM (20 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #61027
-
Property
Type
changed from
defect (bug)tofeature request -
Property
Summary
changed from
Twenty Twentyone: Replace frontend jQuery usage with Interactivity APItoBundled themes: edit front-end JS to work with Interactivity API
-
Property
Type
changed from
-
Ticket #61027 – Description
initial v4 1 This ticket focuses on removing jQuery as a frontend dependency for Twenty Twentyone when the site is running WordPress >= 6.5 where we can leverage the Interactivity API instead.2 3 1 Note: 4 Leveraging the Interactivity API for core themes will help us test and consume our own APIs.5 The Interactivity API will already be enqueued if any block leveraging the API is used (Query, expanding Search and Navigation for example)6 Existing code would stay in place for cases where the theme is used on WordPress < 6.5.2 - Leveraging the Interactivity API for core themes will help us test and consume our own APIs. 3 - The Interactivity API will already be enqueued if any block leveraging the API is used (Query, expanding Search and Navigation for example) 4 - Existing code would stay in place for cases where the theme is used on WordPress < 6.5.