Skip to content

Contentrain Bridge 0.5.0

Choose a tag to compare

@github-actions github-actions released this 27 Sep 09:05
· 34 commits to main since this release
ef1d19b
  • Page builders: the Elementor layout tree and page settings, Divi's builder settings, the Elementor kit (global colours, fonts, layout), block-theme global styles and templates are exported without selecting them, so a migration can rebuild the design. Password-protected posts keep none of it.
  • Page-builder data stays raw evidence and is never turned into content fields. A deeply nested Elementor page no longer stops the whole export as "too large"; a value nested past the limit is kept as JSON text with a warning.
  • Advanced Custom Fields: groups, repeaters, flexible content, links, maps and multiple choices become values inside the entry (objects and lists) instead of separate one-row collections. A page link field no longer fails the export, a link inside a repeater row keeps its label, and fields are judged secret by their type rather than by a broad name rule.
  • Menus: block themes (such as Twenty Twenty-Five) now export their navigation, including inline links, page lists and home links, and every menu says which theme location shows it. A link to a draft or private page is left out and reported; its child links move up instead of disappearing.
  • Redirects: rules from .htaccess and Simple 301 Redirects are exported, 410 and 451 "gone" rules are kept, and Redirection's query, case and trailing-slash options are respected. A rule that depends on a cookie, header, IP or role is reported without its condition data.
  • A ?p= link typed with or without www. is recognised as the same site.
  • Tests: ACF, menu and redirect behaviour is checked against the same shared fixtures as Contentrain's WordPress importer, which is updated to 0.5.7.

Install: download contentrain-bridge.zip below, then Plugins > Add New > Upload Plugin. Updating: upload the new ZIP over the installed plugin.