[wp-hackers] Stay/Leave Message on Save

Brian Hogg brian at brianhogg.ca
Wed May 21 14:26:38 UTC 2014


Hi Nikola,

Yeah, I think a jQuery('#publish').click() will do the trick. There's some logic based on the button clicked (which is passed in POST), but I should be able to fake that by injecting a hidden input.

Thanks!
Brian


----
brianhogg.com
905-966-1778

> On May 21, 2014, at 8:52 AM, Nikola Nikolov <nikolov.tmw at gmail.com> wrote:
> 
> Hi Brian,
> 
> What about hooking a callback to your buttons "click" event and just
> triggering a "click" on the WP Save button? That should do the trick in my
> opinion, but I haven't tested it.
> 
> 
>> On Wed, May 21, 2014 at 4:39 PM, Brian Hogg <brian at brianhogg.ca> wrote:
>> 
>> Hi all,
>> 
>> I built in extra fields / meta boxes in the admin panel as part of a
>> theme, and added extra submit buttons so users didn’t have to scroll all
>> the way up to click Publish/Save.  Since WP 3.9 there’s now a "stay/leave”
>> popup appearing when the extra submit buttons are used and the
>> description/title has been changed.
>> 
>> I’ve searched around the js a bit and am not seeing where the
>> window.onbeforeunload function is being set, and setting
>> window.onbeforeunload = null; when the extra submit buttons are clicked has
>> no effect.  The post does still save when “Leave this page” is selected in
>> the popup.  Is there another way to hook in and disable this stay/leave
>> message?
>> 
>> Thanks!
>> Brian
>> 
>> ---
>> brianhogg.com
>> 905.966.1778
>> 
>> _______________________________________________
>> wp-hackers mailing list
>> wp-hackers at lists.automattic.com
>> http://lists.automattic.com/mailman/listinfo/wp-hackers
> _______________________________________________
> wp-hackers mailing list
> wp-hackers at lists.automattic.com
> http://lists.automattic.com/mailman/listinfo/wp-hackers


More information about the wp-hackers mailing list