Calypsoify: Fix Calypsoify so that it removes core menus correctly#12460
Calypsoify: Fix Calypsoify so that it removes core menus correctly#12460
Conversation
…ins section of WP-Admin. The admin_init hook is called after the admin_menu hook, so menus were never going to be removed correctly in the previous setup.
|
Thank you for the great PR description! When this PR is ready for review, please apply the Scheduled Jetpack release: June 4, 2019. |
This PR works as you describe. I did those test steps and saw what you described as expected. I don't see as many menus as you show in your after screenshot, though. I'm not sure if that's because of different settings on my site or if there's a subtle bug with something. (My test site is also slightly broken, so… :)) |
|
Broken in #11651. I'll retest that bug with this PR. |
kraftbj
left a comment
There was a problem hiding this comment.
The steps to reproduce didn't move me from Calypso to Calypsoify, but manually triggering it via /wp-admin/plugins.php?calypsoify=1 confirmed the fix for me. The issue with not moving out of Calypso isn't something related to this PR, so approving this without regard for that.
davemart-in
left a comment
There was a problem hiding this comment.
Looks like this merged, but LGTM! Thanks!
|
Thanks for testing! |
* Kick off the changelog * Add 7.3.1 * Update date and post link * changelog: add #12219 * changelog: add #12170 * changelog: add #12184 * Changelog: add #12268 * Changelog: add #12081 * Changelog: add #12323 * Changelog: add #12204 * Changelog: add #12269 * Changelog: add #12332 * changelog: add #12339 * changelog: add #12209 * Changelog: add #12319 * Changelog: add #12357 * Changelog: add #12124 * Changelog: add #12373 * Changelog: add #12252 * Changelog: add #12383 * Changelog: add #12372 * changelog: add #12337 * Changelog: add #12290 * Changelog: add #12301 * Changelog: add #12061 * Testing list: add instructions for #12061 * Changelog: add #12393 * Update minimum supported version See #12287 * Changelog: add #12406 * Testing list: add #12406 * Changelog: add #12277 * Changelog: add #12412 * Changelog: add #11318 * Changelog: add #12328 * Changelog: add #12425 * Changelog: add #12380 * Changelog: add #12428 * Changelog: add #12414 * Changelog: add #12395 * Changelog & Testing list: add #12416, #12417, #12418, and #12348 * changelog: add #12379 * Changelog: add #12341 * changelog: add #12444 * Changelog: add #12434 * Changelog: add #12454 * Changelog: add #12460 * Changelog: add #12463 * Changelog: add #12457 * Changelog / testing list: add #10333 * Changelog: add #12467 Co-authored-by: Jeremy Herve <jeremy@jeremy.hu>

Fix Calypsoify so that it removes core menus when looking at the plugins section of WP-Admin.
Fixes #12459
Before fix (core admin menus show):
After fix (core admin menus hidden, only plugin menus show):
Changes proposed in this Pull Request:
Testing instructions:
Proposed changelog entry for your changes: