Make WordPress Core

Opened 5 weeks ago

Last modified 2 weeks ago

#61032 new defect (bug)

List item blocks displays unexpected or invalid content error

Reported by: tomdb's profile tomdb Owned by:
Milestone: Awaiting Review Priority: normal
Severity: normal Version: 6.5
Component: Editor Keywords: needs-testing-info reporter-feedback
Focuses: Cc:

Description

Our prod environment, www.hetvliegendwiel.be, has recently been upgraded by our provider to 6.5.2. Every list item block on our website now has the above error. Attempt block recovery removes the text and defaults to an empty list item block. The resolve block option shows identical info in the current and after conversion pop-up and the convert to button doesn't do anything. (see printscreen)

When I use attempt block recovery, re-type the text it should contain, update and reload the page, the error is back.
When I add a new list item block, add text, update, reload the page, the error is there as well.
Extendable theme is on latest update, only use Extendify as a plugin. This was active by default when the wordpress space was initially provided to us.

Our dev environment has identical setup, but is still running 6.3.2 and no issues there.

Attachments (5)

2024-04-18_11h12_15.jpg (84.3 KB) - added by tomdb 5 weeks ago.
2024-04-20_17h55_33.jpg (342.1 KB) - added by tomdb 5 weeks ago.
2024-04-20_17h56_22.jpg (319.4 KB) - added by tomdb 5 weeks ago.
2024-04-20_17h56_44.jpg (37.0 KB) - added by tomdb 5 weeks ago.
2024-05-03_18h29_04.jpg (182.1 KB) - added by tomdb 3 weeks ago.

Download all attachments as: .zip

Change History (22)

#1 @sabernhardt
5 weeks ago

  • Component changed from General to Editor

#2 @amjadr360
5 weeks ago

Hi there - I can try to look into this. To reproduce it, can you share the pattern code? To do so, you click the three dots to the right of the Settings ‘cog’ icon in the upper right corner. Then select “Code editor”. Once you’ve switched copy the code from the page (the entire page code is fine) and paste it here.

#3 @tomdb
5 weeks ago

Pls find below the code. Thanks for taking a look. Visually it has 3 columns, with a lot of list items per column to visualize the bike trips per weekend over a full year.

<!-- wp:cover {"url":"https://hetvliegendwiel.be/wp-content/uploads/2023/07/Rittenkalender.jpeg","id":183,"dimRatio":50,"minHeight":430,"isDark":false,"align":"full"} -->
<div class="wp-block-cover alignfull is-light" style="min-height:430px"><span aria-hidden="true" class="wp-block-cover__background has-background-dim"></span><img class="wp-block-cover__image-background wp-image-183" alt="" src="https://hetvliegendwiel.be/wp-content/uploads/2023/07/Rittenkalender.jpeg" data-object-fit="cover"/><div class="wp-block-cover__inner-container"><!-- wp:heading {"textAlign":"center","level":6,"textColor":"background","fontSize":"large"} -->
<h6 class="wp-block-heading has-text-align-center has-background-color has-text-color has-large-font-size">Zondag Ploegen</h6>
<!-- /wp:heading --></div></div>
<!-- /wp:cover -->

<!-- wp:group {"align":"full","style":{"color":{"background":"#f1ad2e"}},"className":"ext ext-py-lg ext-my-0 editor:no-inserter","layout":{"inherit":true,"type":"constrained"}} -->
<div class="wp-block-group alignfull ext ext-py-lg ext-my-0 editor:no-inserter has-background" style="background-color:#f1ad2e"><!-- wp:group {"align":"wide"} -->
<div class="wp-block-group alignwide"><!-- wp:columns {"align":"wide","className":"is-style-default"} -->
<div class="wp-block-columns alignwide is-style-default"><!-- wp:column {"backgroundColor":"senary"} -->
<div class="wp-block-column has-senary-background-color has-background"><!-- wp:group {"style":{"border":{"style":"solid"}}} -->
<div class="wp-block-group" style="border-style:solid"><!-- wp:group {"style":{"spacing":{"padding":{"top":"5%","right":"5%","bottom":"5%","left":"5%"}},"color":{"background":"#f1ad2e"}}} -->
<div class="wp-block-group has-background" style="background-color:#f1ad2e;padding-top:5%;padding-right:5%;padding-bottom:5%;padding-left:5%"><!-- wp:heading {"textAlign":"left","style":{"spacing":{"margin":{"bottom":"0em","top":"0em"}}},"className":"ext-mb-0","fontSize":"ext-large"} -->
<h2 class="wp-block-heading has-text-align-left ext-mb-0 has-ext-large-font-size" id="plan-a" style="margin-top:0em;margin-bottom:0em"><strong>A</strong> ploeg</h2>
<!-- /wp:heading --></div>
<!-- /wp:group -->

<!-- wp:group {"style":{"spacing":{"padding":{"top":"5%","right":"5%","bottom":"0%","left":"5%"}}},"backgroundColor":"senary","className":"no-margin"} -->
<div class="wp-block-group no-margin has-senary-background-color has-background" style="padding-top:5%;padding-right:5%;padding-bottom:0%;padding-left:5%"><!-- wp:list {"className":"ext-pb-base ext-pl-0 ext-list-none","fontSize":"ext-medium"} -->
<ul class="ext-pb-base ext-pl-0 ext-list-none has-ext-medium-font-size"><!-- wp:list-item -->
<li>✓  3 maart - 9u</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Bestuur - Openingsrit - 65 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓ 10 maart - 9u</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Achtel - G. Buersens - 80 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  17 maart - 8u30</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Achter Olen - D. Laenen - 90 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  24 maart - 8u30</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Richting Holland - G. Van Herck - 105 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  31 maart - 8u30</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Duffel - G. Buersens - 105 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  7 april - 8u</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Blauwe Kei/Lommelse Sahara - T. De Bie - 110 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  14 april - 8u</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Hagelend - G. Van Herck - 110 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  21 april</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Chartreuse - D. Laenen - 115 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  28 april</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Boven de bomen - G. Buersens - 105 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  5 mei</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Diest - T. De Bie - 110 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  12 mei</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Rillaar - G. Van Herck - 110 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  19 mei</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Ardennenweekend?</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  26 mei</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Vinkenberg - M. Jacobien - 110 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  2 juni</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Geen Clubrit - Zomer VTT</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  9 juni</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  16 juni</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  23 juni</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  30 juni</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Geen Clubrit - Lille Kermis</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  7 juli</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  14 juli</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  21 juli</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  28 juli</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  4 augustus</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  11 augustus</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  18 augustus</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  25 augustus</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  1 september</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  8 september</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  15 september</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  22 september</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  29 september</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  6 oktober</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  13 oktober</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list --></div>
<!-- /wp:group -->

<!-- wp:group {"style":{"spacing":{"padding":{"top":"0%","right":"5%","bottom":"5%","left":"5%"}}},"backgroundColor":"senary","className":"no-margin"} -->
<div class="wp-block-group no-margin has-senary-background-color has-background" style="padding-top:0%;padding-right:5%;padding-bottom:5%;padding-left:5%"></div>
<!-- /wp:group --></div>
<!-- /wp:group --></div>
<!-- /wp:column -->

<!-- wp:column {"backgroundColor":"senary"} -->
<div class="wp-block-column has-senary-background-color has-background"><!-- wp:group {"style":{"border":{"style":"solid"}}} -->
<div class="wp-block-group" style="border-style:solid"><!-- wp:group {"style":{"spacing":{"padding":{"top":"5%","right":"5%","bottom":"5%","left":"5%"}},"color":{"background":"#f1ad2e"}},"textColor":"white"} -->
<div class="wp-block-group has-white-color has-text-color has-background" style="background-color:#f1ad2e;padding-top:5%;padding-right:5%;padding-bottom:5%;padding-left:5%"><!-- wp:heading {"textAlign":"left","style":{"spacing":{"margin":{"bottom":"0em","top":"0em"}}},"textColor":"white","className":"ext-mb-0","fontSize":"ext-large"} -->
<h2 class="wp-block-heading has-text-align-left ext-mb-0 has-white-color has-text-color has-ext-large-font-size" id="plan-b" style="margin-top:0em;margin-bottom:0em"><strong>B</strong> ploeg</h2>
<!-- /wp:heading --></div>
<!-- /wp:group -->

<!-- wp:group {"style":{"spacing":{"padding":{"top":"5%","right":"5%","bottom":"0%","left":"5%"}}},"backgroundColor":"senary","className":"no-margin"} -->
<div class="wp-block-group no-margin has-senary-background-color has-background" style="padding-top:5%;padding-right:5%;padding-bottom:0%;padding-left:5%"><!-- wp:list {"textColor":"background","className":"ext-pb-base ext-pl-0 ext-list-none","fontSize":"ext-medium"} -->
<ul class="ext-pb-base ext-pl-0 ext-list-none has-background-color has-text-color has-ext-medium-font-size"><!-- wp:list-item -->
<li>✓  3 maart - 9u</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Bestuur - Openingsrit - 65 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓ 10 maart - 9u</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Zondereigen - Kristof Eykens - 70 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  17 maart - 8u30</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Averbode - Rudie Sas - 80 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  24 maart - 8u30</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Noord-Oost - Paul Peeters - 80 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  31 maart - 8u30</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Wuustwezzel - Marc Wouters  - 84 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  7 april - 8u</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Prov Antw - Filip De Bie - 75 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  14 april - 8u</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Olmen - Tom Van De Vel - 90 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  21 april</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Langdorp - Eddy Van Orshaegen - 98 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  28 april</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Reusel - Marc Wouter - 95km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  5 mei</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  12 mei</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">3 Prov Route - Rudie Sas - 100km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  19 mei</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Rijsbergen - Jan Boeckx - 105km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  26 mei</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Ardennenweekend of Tremelo - Koen VM - 117km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  2 juni</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Geen Clubrit - Zomer VTT</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  9 juni</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Kalmthout - Marc Wouter - 115 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  16 juni</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Schoonderbuken - Ronny Hinneman - 110 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  23 juni</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Tongerlo Bree - Johan Mesens 166km (+ tussenstop)</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  30 juni</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Geen Clubrit - Lille Kermis</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  7 juli</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Aarschot - Ron Verswyfel - 110km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  14 juli</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Hilvarenbeek - Chris Maes - 115km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  21 juli</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Loo - Kristof Eykens - 110km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  28 juli</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Gerhagen - Patrick Wynants - 110km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  4 augustus</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Aarschot - Tom Van de Vel - 110km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  11 augustus</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Ulicoten - Ronny Hinneman - 100km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  18 augustus</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Werchter - Eddy Van Orshaegen - 100km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  25 augustus</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Rit Voor Michel - Johans Mesens - 100km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  1 september</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Wintam - Karel Vervecken - 110km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  8 september</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Zundert - Kristof Eykens - 97km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  15 september</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Duffel - Sonja Van Lommel - 90km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  22 september</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Belmansberg - Marc Belmans - 85km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  29 september</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Poppel - Marc Van Herck - 80km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  6 oktober</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Lier - Patrick Wijnants - 80 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  13 oktober</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Baarle Hertog - Marc Wouters - 65km</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list --></div>
<!-- /wp:group -->

<!-- wp:group {"style":{"spacing":{"padding":{"top":"0%","right":"5%","bottom":"5%","left":"5%"}}},"backgroundColor":"senary","className":"no-margin"} -->
<div class="wp-block-group no-margin has-senary-background-color has-background" style="padding-top:0%;padding-right:5%;padding-bottom:5%;padding-left:5%"></div>
<!-- /wp:group --></div>
<!-- /wp:group --></div>
<!-- /wp:column -->

<!-- wp:column {"backgroundColor":"senary"} -->
<div class="wp-block-column has-senary-background-color has-background"><!-- wp:group {"style":{"border":{"style":"solid"}}} -->
<div class="wp-block-group" style="border-style:solid"><!-- wp:group {"style":{"spacing":{"padding":{"top":"5%","right":"5%","bottom":"5%","left":"5%"}},"color":{"background":"#f1ad2e"}}} -->
<div class="wp-block-group has-background" style="background-color:#f1ad2e;padding-top:5%;padding-right:5%;padding-bottom:5%;padding-left:5%"><!-- wp:heading {"textAlign":"left","style":{"spacing":{"margin":{"bottom":"0em","top":"0em"}}},"className":"ext-mb-0","fontSize":"ext-large"} -->
<h2 class="wp-block-heading has-text-align-left ext-mb-0 has-ext-large-font-size" id="plan-c" style="margin-top:0em;margin-bottom:0em"><strong>C</strong> ploeg</h2>
<!-- /wp:heading --></div>
<!-- /wp:group -->

<!-- wp:group {"style":{"spacing":{"padding":{"top":"5%","right":"5%","bottom":"0%","left":"5%"}}},"backgroundColor":"senary","className":"no-margin"} -->
<div class="wp-block-group no-margin has-senary-background-color has-background" style="padding-top:5%;padding-right:5%;padding-bottom:0%;padding-left:5%"><!-- wp:list {"className":"ext-pb-base ext-pl-0 ext-list-none","fontSize":"ext-medium"} -->
<ul class="ext-pb-base ext-pl-0 ext-list-none has-ext-medium-font-size"><!-- wp:list-item -->
<li>✓  3 maart - 9u</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Bestuur - Openingsrit - 65 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓ 10 maart - 9u</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Prinsenpad - L. Boeckx - 55 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  17 maart - 8u30</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Castelre - M. Van den Branden - 65 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  24 maart - 8u30</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Zeggenroute - M. Breugelmans - 63 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  31 maart - 8u30</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Punt - M. Van den Branden - 65 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  7 april - 8u</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Dré's Rit - D; Keepers - 80 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  14 april - 8u</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Oud-Turnhout - B. Laenen - 75 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  21 april</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Averbode - H. Van Aert - 80 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  28 april</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Marc's Rit - M. Mesens - 80km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  5 mei</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Duffel - L. Boeckx - 80 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  12 mei</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Blauwe Kei - M. Van den Branden - 85 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  19 mei</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Ronny's Rit - . R. Sas - 80 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  26 mei</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  2 juni</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Geen Clubrit - Zomer VTT</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  9 juni</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  16 juni</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  23 juni</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Naar Holland - J. Raeymaekers - 85 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  30 juni</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Geen Clubrit - Lille Kermis</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  7 juli</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  14 juli</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  21 juli</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  28 juli</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  4 augustus</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Paul's Rit - P. Goetschalckx - 80 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  11 augustus</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  18 augustus</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  25 augustus</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  1 september</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  8 september</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  15 september</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  22 september</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size">Paul's Rit - P. Goetschalckx - 65 km</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  29 september</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  6 oktober</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>✓  13 oktober</li>
<!-- /wp:list-item -->

<!-- wp:list-item {"fontSize":"small"} -->
<li class="has-small-font-size"></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list --></div>
<!-- /wp:group -->
<!-- wp:group {"style":{"spacing":{"padding":{"top":"0%","right":"5%","bottom":"5%","left":"5%"}}},"backgroundColor":"senary","className":"no-margin"} -->
<div class="wp-block-group no-margin has-senary-background-color has-background" style="padding-top:0%;padding-right:5%;padding-bottom:5%;padding-left:5%"></div>
<!-- /wp:group --></div>
<!-- /wp:group --></div>
<!-- /wp:column --></div>
<!-- /wp:columns --></div>
<!-- /wp:group --></div>
<!-- /wp:group -->
Last edited 2 weeks ago by poena (previous) (diff)

#4 @tomdb
5 weeks ago

FYI: I copied the entire page code from our production site to our development site. NO issues at all.
When I copy the page code from dev, where I do not have the errors, to prod, every list item gives an error.

Thanks for the code editor tip btw, quite a noob on webdevelopment, so nice to have a look what stuff it generates.

#5 @amjadr360
5 weeks ago

I've checked it on my setups 6.5.2 and 6.3.4, and everything seems to be functioning correctly.

To investigate this further, could you please provide a screenshot of the error messages displayed in the browser's console log? This will help me identify what might be causing the unexpected behavior on your website. Here are the steps to open the console log:

Right-click anywhere on your web page and select Inspect from the context menu. This opens the developer tools panel.
In the developer tools panel, click on the Console tab. You might see some text or error messages here.
If there are any errors shown, please take a screenshot of this entire Console area.

#6 @tomdb
5 weeks ago

Lots of block validation errors, some uncaught dom exception errors and add the bottom javascript errors (3 prints screens attached)

#7 @amjadr360
4 weeks ago

Thank you for providing the screenshot, although I still could not reproduce the issue. Let's try some troubleshooting options:

  1. Disable all plugins, including Extendify, and check if the problem persists.
  2. Switch to a different theme temporarily, like Twenty Twenty-Four, to see if it resolves the issue.
  3. I suspect the issue might be due to an encoding mismatch. Specifically, it appears that the database is storing characters as HTML entities (like &#8211; for an en dash), while WordPress's editor expects plain characters such as the hyphen-minus (-). This discrepancy between how characters are stored and expected by WordPress could be leading to the validation errors you're encountering.

To test this theory, please use the exact block code you shared in this issue above. Create a new test page on your WordPress site and paste the code there. This will help us determine if the problem is consistent or not. By checking problem in this way, we can better understand if the issue is with the database encoding, the WordPress editor, or perhaps something else entirely, becuase with same code I could not able to reproduce.

Last edited 4 weeks ago by amjadr360 (previous) (diff)

#8 follow-up: @tomdb
4 weeks ago

Just a question: it's our live site that has the issues. Will switchting themes from Extendify to one of the Twenty themes mess up the lay out of the site? In other words, will there be rework when switching back and forth?

#9 in reply to: ↑ 8 @amjadr360
4 weeks ago

Replying to tomdb:

Just a question: it's our live site that has the issues. Will switchting themes from Extendify to one of the Twenty themes mess up the lay out of the site? In other words, will there be rework when switching back and forth?

Switching to a different theme can affect your site's layout. However, if you revert to the Extendable theme, the layout will return to its current state.

How about trying troubleshooting option 3 first?

#10 @tomdb
4 weeks ago

I added a new page called test. Went to the code editor on the page and replaced the existing code with the entire block of code that I posted here initially. When I save the page as draft and click the view page link, it renders correctly.
However, when navigating away from the page and then opening it again in edit page mode, the exact same errors occur. In preview mode, it still displays correctly.
So basically the behavior between both pages is identical.

#11 @tomdb
3 weeks ago

Hi, any other suggestions please? I replicated the same case on dev, which is on 6.3.2 of wordpress with the same theme and plugins: works perfectly.

#12 @amjadr360
3 weeks ago

Did you get a chance to test it by deactivating all plugins? Which plugins are active, and what are their versions? I could try to have the exact setup and test it. On my end, I can't reproduce the issue, and without reproducing it and examining the error, it's hard to guess the solution or determine what might be causing it.

This ticket was mentioned in Slack in #core-test by ankit-k-gupta. View the logs.


3 weeks ago

#14 @Ankit K Gupta
3 weeks ago

  • Keywords needs-testing-info reporter-feedback added

#15 @Ankit K Gupta
3 weeks ago

This ticket requires 'Issue Reproduction Steps https://make.wordpress.org/test/handbook/test-reports/issue-reproduction/' to reproduce. Any help would be appreciated!

#16 @tomdb
3 weeks ago

Attached a list of active plugins and their version

#17 @tomdb
3 weeks ago

Reproduction Report

This report validates that the issue can be reproduced.

Environment

  • OS: Win10
  • Web Server: no idea, it's a managed wordpress environment
  • PHP: no idea
  • WordPress: 6.5.2
  • Browser: Chrome, Edge, FireFox, all updated to latest version
  • Theme: Extendable
  • Active Plugins: see attachment of May 3

Actual Results

  • all list item content blocks display on every page of our production site displays "unexpected or invalid content" error in preview mode. The actual page displays correctly. Adding a new test page behaves the same: add content and save -> no errors. Reload page, same invalid content errors

Additional Notes

  • Issue not present on our development instance, running 6.3.2 with the same theme and plugins active.
Note: See TracTickets for help on using tickets.