Ошибся я с $city['id']['name'], будет $city['name'] - имя города. И помимо [city] там еще есть и другие узлы, поэтому тут вариант $city_key => $city наверное не подходит.
shurshur, допустим я выберу формат csv. Это получается при каждой загрузке страницы, чтобы вывести информацию на русском языке, мне нужно будет этот файл преобразовывать в массив иуже из массива подставлять русские названия? Не скажется ли это сильно на быстродействии?
В итоге выбрал для хранения токена json-файл, т.к. там получается всего 1 массив из 3-х элементов. Думаю, что для этого создавать отдельную таблицу в базе данных лишнее. Или я не прав?
Чтобы проверить срок годности, нужно в базу записать текущее дату/время + срок и потом сравнивать с текущей датой/временем при каждом последующем обращении? И если срок вышел, то снова записываем в базу новую дату + срок. Правильно я понял?
Alfieros, вы не до конца поняли задачу. Вы по сути описали, как сделать выпадающий список в произвольном месте шаблона. А мне нужно сделать такой список в стандартном функционале произвольных полей WordPress. У WordPress по умолчанию нет таких списков., т.е. нужно изменить функционал WordPress, а не просто вывести где-либо список через foreach.
Alfieros, я по сути новичок в этом деле. На словах-то все понятно было и без вашего комментария, но как это реализовать...
Что за переменная? Где ее создать? Нужна ли таблица (там от силы будет примерно 10 значений)?
yarovikov, из funсtions.php нереально. К каждой записи задается уникальное значение произвольного поля, значение этого поля передается в API и из него приходит другое уникальное значение.
В том-то и дело, что мне нужно без этого плагина. Про плагин я написал, чтобы как раз отмести подобные комментарии. Наверное не совсем четко выразился.