Автоматически добавлять символ в поле на странице редактирования сообщений

В настоящее время я столкнулся с проблемой, связанной с тем, что два плагина работают вместе. Я использую плагин формы, который называется formidable для создания нового сообщения о местоположении (пользовательский пост был сделан из плагина, называемого менеджером событий).

Плагин диспетчера событий вычисляет широту и долготу и генерирует карту Google, когда заполняются поля: location_Address, location_town, location_postcode, location_region, location_country ….

Вопрос

Может ли кто-нибудь сказать мне, как создать скрипт для экрана редактирования пользовательских сообщений, который перемещает курсор в указанное поле (после загрузки страницы), автоматически вставляет «пробел» в поле выбора, а затем переводит курсор на другой поле. Так генерируется долгота, широта и карта google?

Вопрос История вопроса (при необходимости)

Плагин диспетчера событий не был создан для заполнения этих полей внешним источником формы, а скорее собственным.

Чтобы сделать себя более ясным после создания местоположения с использованием формы от грозного, а затем перейти к экрану местоположения редактирования, все выглядит отлично. Все поля заполняются (местоположение города, почтовый индекс, пользовательские поля и т. Д.). Но после второго взгляда на поле сведений о адресе местоположения я вижу, что карта google не загружена, она говорит, что «местоположение не найдено», несмотря на то, что все поля адреса заполнены.

http://awesomescreenshot.com/0761cjewe3 (ссылка на изображение)

Затем я узнал, что когда я добавляю «пробел» (или любой другой символ) в любое из полей местоположения, загружается карта google.

http://awesomescreenshot.com/0121cjf159

Вот одна идея:

Вы можете попытаться запустить событие изменения в поле ввода #location-address (например) ввода текста при загрузке страницы:

 function custom_jquery() { echo "<script>jQuery(document).ready(function(){ jQuery('#location-address').on( 'change', function( event ) { console.log('debug: on change fired!'); }); jQuery('#location-address').change(); });</script>"; } add_action( 'admin_head-post.php', 'custom_jquery' ); 

если ваша страница редактирования – post.php .

Вы также можете настроить таргетинг на другое поле ввода. Чтобы просмотреть информацию об отладке, вам нужно открыть окно консоли (в браузере).