Bug
In inc/class-pmpro-manage-multisite.php, the settings_page() method has two HTML structure issues that cause wp_footer output to render visibly in the page content area.
Root causes:
- The
<form> tag (line 84) is never closed — </form> is missing entirely.
- Line 150 has
</div> <!-- end pmpro_admin wrap --> which prematurely closes the <div class="wrap"> opened by admin_header.php. That wrapper is supposed to stay open until admin_footer.php closes it.
Fix:
- Replace
</div> <!-- end pmpro_admin wrap --> with </form> at line 150.
Reported by Kim White.
Bug
In
inc/class-pmpro-manage-multisite.php, thesettings_page()method has two HTML structure issues that causewp_footeroutput to render visibly in the page content area.Root causes:
<form>tag (line 84) is never closed —</form>is missing entirely.</div> <!-- end pmpro_admin wrap -->which prematurely closes the<div class="wrap">opened byadmin_header.php. That wrapper is supposed to stay open untiladmin_footer.phpcloses it.Fix:
</div> <!-- end pmpro_admin wrap -->with</form>at line 150.Reported by Kim White.