В первых двух статьях этой серии мы описали метаданные и показали, как работать с массивами. Теперь, когда вы уже научились выяснять, какая структура массива будет возвращена, пора познакомиться…

Не так давно я работал над клиентским сайтом, в котором мне потребовалось создать шорткод, принимающий несколько атрибутов. Некоторые из этих атрибутов должны были выступать массивами, поскольку функция, которой…