Probleem:
Je voegt in WordPress in de Gutenberg editor een Youtube blok toe en plakt de URL in het invulvak. Na het klikken op “Insluiten” krijg je als foutmelding “Sorry, we konden de inhoud niet insluiten.”. Als je de pagina opslaat werkt de Youtube video wel wanneer je de pagina bezoekt. Het lijkt dus iets te maken te hebben met Gutenberg.
Oplossing:
Het probleem werd veroorzaakt door WP Rocket. Door bij Instellingen > Media > Disable WordPresss embeds het vinkje weg te halen werkt het meteen weer in Gutenberg.
Verder onderzoek op internet wijst uit dat dit probleem zich ook voor kan doen als je Autoptimize te streng hebt ingesteld. Mogelijk geldt dit ook voor andere cache plugins.
Oplossing getest op:
WordPress 4.9.8, Gutenberg 4.4.0, WP Rocket 3.2.2
Hoi Tim, dank je voor de tips. Ik kwam erachter dat ik alle uitgaande HTTP request had uitgezet via:
define(‘WP_HTTP_BLOCK_EXTERNAL’, true);
Ik heb toen youtube op de whitelist gezet via:
define( ‘WP_ACCESSIBLE_HOSTS’, ‘api.wordpress.org,*.github.com,*.youtube.com’ );
Groeten,
Jaime!
Bedankt voor het delen van jouw oplossing!