Table Test 2 – CSR Block (JS, no PHP)

Col ACol BCol C
A1B1C1
A2B2C2

Purpose:

Validate JS asset loading and editor/frontend JS execution

Expected Behavior

  • Appears in inserter
  • Editor loads in ‘editorScript’
  • Frontend loads ‘script’
  • JS modifies DOM or displays dynamic content
  • no PHP involved

Block Requirements:

  • block.json with ‘editorScript’ and ‘script’
  • save() returns minimal HTML container
  • JS writes content into container

Pass/Fail Criteria:

  • Editor shows JS-generated content
  • Frontend shows JS-generated content

Results:

  • 6/18/26: Passes with Test 4 scaffolder baseline