Adam Zieliński

Results 184 issues of Adam Zieliński

## Description Introduces `WP_HTML_Walker`: A PHP class to update HTML markup. Dynamic blocks often need to inject a CSS class name or set `` in the rendered block HTML markup...

[Type] Technical Prototype
[Feature] Blocks

Let's make it easy to embed runedditable code examples in the technical documentation. A minimal implementation already exists at https://adamziel.github.io/embed.html#IkhleSB0aGVyZSEi One problem with it is the code editor – it...

[Priority] High

There are some pre-built files shipped in the `build` directory: * `wp-admin` * `wp-content` * `wp-includes` * `wp.js` * `wp.data` * `php.wasm` * `php-web.js` * `php-webworker.js` Building them from scratch...

[Priority] Low
Developer experience

The amount of log messages is too large and reduces the usefulness of the logged information. Let's find a solution that supports: * Different logging level (at least debug, info,...

[Priority] Low
Developer experience

https://github.com/WordPress/wordpress-wasm/pull/48 Introduced a support for file uploads. Unfortunately, it infers the `Content-type` based on the file extension. This is unsafe, unreliable, and may lead to code execution vulnerabilities if a...

[Priority] Low

https://github.com/WordPress/wordpress-wasm/pull/48 Introduced a support for file uploads. Unfortunately it introduces an assumption that all requests to `/wp-content/uploads/*` should be resolved from the WASM filesystem, and all other non-PHP requests should...

[Priority] Low

Browsing the same WordPress instance in multiple browser tabs could be useful. Props to @gziolo for the idea. Technically, it would take: * Using the same [WordPress scope](https://github.com/WordPress/wordpress-wasm/pull/31) across multiple...

[Priority] Low

## What problem is this issue trying to solve? At the moment, all database changes and uploads are gone once the page is refreshed. Preserving them would be useful for...

[Priority] Medium

At the moment, the top URL bar only says index.html, and all the navigation happens inside of an iframe. It would be great to have a feature that would update...

Browser
[Priority] Low