Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GutenbergKit fails API request authentication for self-hosted sites #21700

Closed
dcalhoun opened this issue Feb 21, 2025 · 2 comments
Closed

GutenbergKit fails API request authentication for self-hosted sites #21700

dcalhoun opened this issue Feb 21, 2025 · 2 comments
Assignees
Labels
Gutenberg Editing and display of Gutenberg blocks. [Type] Bug

Comments

@dcalhoun
Copy link
Member

dcalhoun commented Feb 21, 2025

When editing self-hosted site content with the experimental GutenbergKit editor, API requests fail authentication, which results in missing block settings and other broken features. This is also the likely cause of wordpress-mobile/GutenbergKit#75.

This may occur for both self-hosted sites and self-hosted, Jetpack-connected sites. It seems we are not providing the proper API root URL and/or authentication token.

Example options missing within the experimental mobile editor:

Web editor showcasing options missing from the mobile editor

Steps to Reproduce

  1. Edit a post on a self-hosted site.
  2. Inset a Paragraph block.
  3. Open the block inspector/settings.
  4. Note the missing color and sizing options.
@dcalhoun dcalhoun added [Type] Bug Gutenberg Editing and display of Gutenberg blocks. labels Feb 21, 2025
@dcalhoun dcalhoun self-assigned this Feb 21, 2025
@dangermattic
Copy link
Collaborator

Thanks for reporting! 👍

@dcalhoun
Copy link
Member Author

Closing in favor of wordpress-mobile/GutenbergKit#75, as it appears this also occurs on iOS as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Gutenberg Editing and display of Gutenberg blocks. [Type] Bug
Projects
None yet
Development

No branches or pull requests

2 participants