From 2ff8e68e15720c1253665a9f3100638e2eddb165 Mon Sep 17 00:00:00 2001 From: Jake Spurlock Date: Thu, 26 Sep 2019 20:30:59 +0000 Subject: [PATCH] Menus: Replace http with https in placeholders. Encourage the use of https with the placeholder text in menus. Fixes #46312 Props aksl95, audrasjb, celloexpressions, SergeyBiryukov, jorbin. git-svn-id: https://develop.svn.wordpress.org/trunk@46330 602fd350-edb4-49c9-b593-d223f7449a82 --- src/js/_enqueues/lib/nav-menu.js | 4 ++-- src/js/_enqueues/wp/customize/nav-menus.js | 2 +- src/wp-admin/includes/nav-menu.php | 4 ++-- src/wp-includes/class-wp-customize-nav-menus.php | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/js/_enqueues/lib/nav-menu.js b/src/js/_enqueues/lib/nav-menu.js index af013fedd6..95b66c1a42 100644 --- a/src/js/_enqueues/lib/nav-menu.js +++ b/src/js/_enqueues/lib/nav-menu.js @@ -950,7 +950,7 @@ processMethod = processMethod || api.addMenuItemToBottom; - if ( '' === url || 'http://' == url ) { + if ( '' === url || 'https://' == url || 'http://' == url ) { $('#customlinkdiv').addClass('form-invalid'); return false; } @@ -962,7 +962,7 @@ $( '.customlinkdiv .spinner' ).removeClass( 'is-active' ); // Set custom link form back to defaults $('#custom-menu-item-name').val('').blur(); - $('#custom-menu-item-url').val('http://'); + $( '#custom-menu-item-url' ).val( '' ).attr( 'placeholder', 'https://' ); }); }, diff --git a/src/js/_enqueues/wp/customize/nav-menus.js b/src/js/_enqueues/wp/customize/nav-menus.js index 19962019a7..91936c3b5c 100644 --- a/src/js/_enqueues/wp/customize/nav-menus.js +++ b/src/js/_enqueues/wp/customize/nav-menus.js @@ -584,7 +584,7 @@ this.currentMenuControl.addItemToMenu( menuItem ); // Reset the custom link form. - itemUrl.val( 'http://' ); + itemUrl.val( '' ).attr( 'placeholder', 'https://' ); itemName.val( '' ); }, diff --git a/src/wp-admin/includes/nav-menu.php b/src/wp-admin/includes/nav-menu.php index 274ee89d47..cb0bbe6449 100644 --- a/src/wp-admin/includes/nav-menu.php +++ b/src/wp-admin/includes/nav-menu.php @@ -292,7 +292,7 @@ function wp_nav_menu_item_link_meta_box() {