Is there a way to overwrite a core function is the Wordpress core using a plugin? I don't need to inject code, I need to replace the function entirely with a re-written version.
The specific function is wp_nav_menu_item_post_type_meta_box() in /wp-admin/includes/nav-menu.php
Basically there's a lack of functionality that is not meeting a clients need, so I need to overwrite this function with one I have created. I've made heavy modifications to the function, and I want to have the ability to overwrite the function with my own through a plugin instead of editing the file directly.
I know this probably isn't much better than hacking the core, however its a temporary immediate solution.