Intereting Posts
Как отмечать сообщения как посещаемые Предыдущая / следующая ссылка для публикации в категории, NOT tag? Пользовательские отношения таксономии (например: классификация растений) Миграция локального сайта WordPress в Openshift get_the_terms в нисходящем алфавитном порядке проблема meta_query с несколькими числами Как разрешить удаление сообщения только в том случае, если пользовательское поле не существует Как избежать дублирования плагина в багажнике? Javascript не работает в admin Обновление условий сообщения с пользовательской таксономией Вложенные DIV через функции в PHP, похоже, не работают Можно ли добавить ссылки следующей и предыдущей категории? Добавить пункт меню «Новая публикация» в панели администратора Получить все зарегистрированные разделы настройки темы wp? Как я могу заменить свой основной URL-адрес глобально на припаркованном?

Создать кнопку с использованием предоставленного кода

Я пытаюсь создать кнопку, которая отправляет текстовое сообщение. Мне дали код, я просто не знаю, что с ним делать. Пожалуйста помоги!

iPhone

href = "sms://+15558675309/&body=TextHere" 

Android

 href = "sms://+15558675309/?body=TextHere" 

Если вам интересно, «как я могу определить, используют ли они iPhone или Android?»

Вот вам:

 function getMobileOperatingSystem() { var userAgent = navigator.userAgent || navigator.vendor || window.opera; if ( userAgent.match( /iPad/i ) || userAgent.match( /iPhone/i ) || userAgent.match( /iPod/i ) ) { return 'iOS'; } else if ( userAgent.match( /Android/i ) ) { return 'Android'; } else { return 'unknown'; } } Then you can wrap the above SMS syntax like this: var message_text = 'Pre-filled message goes here' if (device == 'iOS') { href = "sms://+15558675309/&body=" + encodeURI(message_text); } if (device == 'Android') { href = "sms://+15558675309/?body=" + encodeURI(message_text); } 

Solutions Collecting From Web of "Создать кнопку с использованием предоставленного кода"

Чтобы сделать кнопку clickable, которая откроет новые окна, используя предоставленную ссылку, скопируйте и вставьте этот скрипт в нижний колонтитул:

 <script> function getMobileOperatingSystem() { var userAgent = navigator.userAgent || navigator.vendor || window.opera; if ( userAgent.match( /iPad/i ) || userAgent.match( /iPhone/i ) || userAgent.match( /iPod/i ) ) { return 'iOS'; } else if ( userAgent.match( /Android/i ) ) { return 'Android'; } else { return 'unknown'; } } var message_text = 'Pre-filled message goes here' if (device == 'iOS') { href = "sms://+15558675309/&body=" + encodeURI(message_text); } else { href = "sms://+15558675309/?body=" + encodeURI(message_text);} document.getElementById("myElement").innerHTML = '<button onclick="window.open(' + href + ');">Click me!</button>'; </script> 

Затем создайте элемент div и установите его идентификатор в myElement или что угодно, например: <div id="myElement"></div> .

После загрузки страницы кнопка будет вставлена ​​в ваш div .