I found it is coming from wp-content/themes/Divi/page-template-blank.php
, which is my parent template. I concluded the mutable handwaving of wp_query
was confusing the template and, after a search, found this neat flowchart letting me know I should call wp_reset_query
. That fixed it.