А как надо ? Все остальное можно сделать через js наверное
viber://tel:12345
viber://chat:12345
whatsapp://send?text=есть че
Посмотрите что будет на другом шаблоне, а потом копайте в строну файла шаблона comments.php
Скорее всего старые :)
Здесь можно посмотреть про теги html5 и как их правильно применять.
http://html5doctor.com/
Таблица wp_options, там в первых двух строках(siteurl и home) прописаны url сайта, замените на http
Можно воспользоваться sms.ru, там уже готовые примеры api
Далее привязать к какому-либо хуку отправки майла вордпресса или плагина или вашего скрипта.
html + css пример
http://codepen.io/anon/pen/EgJwRj
Когда регистрируете должно быть в параметрах, после в ЧПУ пересохранитесь.
'has_archive' => true
Выводить можно попробовать через conditional tags, типа:
if(is_page('goryachie_kiski')) { // Выводим поле }
1. Можно через плагин Advanced Custom Fields
2. Можно через css media quaries скрывать/показывать не нужное, не уверен, что через голый php можно детектить разрешение экрана.