WordPress theme conversion status
wordpal_themeAnswer "does this WordPress block theme convert to Drupal with WordPal". The WordPal gallery converts every block theme on wordpress.org each night. With slug: one theme and its routes. Without slug: counts by status and the most installed themes.
status (exact, diff, failed) is a verdict on the home page only. exact: its markup has no difference and its screenshot matches the WordPress screenshot. diff: the markup differs, the screenshots differ, or the two pages could not be compared. failed: no pair of home page screenshots, as when the conversion fails.
Filters combine: status, tag, q. count: themes that pass all three. by_status: themes that pass tag and q, per status.
Row: slug, name, installs, status, routes_measured, routes_matching, markup_diffs_total. Up to eight pages are compared per theme. markup_diffs_total sums their markup differences.
theme: the row, plus plugins to install first, convert_command, reason when failed, wordpal_release, page_url and image links.
routes: route, markup_outcome (match, diff, skipped, error) and markup_diffs. A markup difference is an element, a class, an attribute or an inline style that differs.
A route whose screenshots were compared also has visual_outcome (match, diff, unstable, error), visual_bands, visual_changed, wp_height and drupal_height.
wp_only_rows and drupal_only_rows: pixel rows that one screenshot alone has. visual_bands and visual_changed count the rows both screenshots have.
history: every run the gallery has shown for the theme, newest first, home page only. direction (improved, regressed, same, changed) compares a run with the run before.
next_offset is absent on the last page.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Filter: part of a slug or of a theme name, in any case. | |
| tag | No | Filter: a wordpress.org tag slug, for example blog. | |
| slug | No | A wordpress.org theme slug, for example twentytwentyfive. Returns that theme and its routes. The filters do not apply. | |
| limit | No | Themes to return, 1 to 50 (default 20). | |
| offset | No | Skip this many themes in the same ranked order. Pass the previous page's next_offset. | |
| status | No | Filter: exact, diff or failed. |