Дмитрий Самойлов, так это был пример! Его нужно отредактировать, у вас в $mask каша, а ->lat и ->long вообще в объекте не существуют. data.json - это файл, а у вас не файл, а массив, который нужно конвертировать в json с помощью json_encode()
А скрипт нужно вывести во фронт с помощью wp_add_inline_script(), например и тоже
LastGeneral, add_filter() - прикрепляет PHP функцию к указанному хуку-фильтру. Так, во время срабатывания фильтра значение будет обработано указанной PHP функцией
artazi, это очень плохое решение, query_posts() вообще ядром используется, ее не нужно просто так трогать. Без кода я мало что могу сказать, могу предположить, что не передаете $current в аргументы WP_Query()
Леонид Роженцев, для страниц сделать page.php, для главной front-page.php или home.php, в index.php вернуть базовый цикл. Почитайте про иерархию шаблонов
Что-то я не вижу большой разницы между неврологи-неврология, стоматологи-стоматология, гинекологи-гинекология. Если это просто игра слов, то не совсем понятно, зачем их делить на таксономии, а если в них все же будет разная информация, то можете связывать через мету или слаги
->lat
и->long
вообще в объекте не существуют. data.json - это файл, а у вас не файл, а массив, который нужно конвертировать в json с помощьюjson_encode()
А скрипт нужно вывести во фронт с помощью
wp_add_inline_script()
, например и тоже