Шорткод с параметрами и свои функции
-
У меня есть своя функция и темплейт, выводящий большой html-блок.
В нужных шаблонах, в месте, где надо вывести этот блок я прописываю код$post_ids = "123,125,156,234" ; //массив нужных ID. foreach ( $post_ids as $post_id ) { $arrayfun = myfunction(); // моя функция в файле функций. Возвращает массив arrayfun(): [return $arrayfun;] get_template_part( 'template-parts/templpage'); // мой теплейт шаблона, использующий массив данных из myfunction() }
Понадобилось вывести несколько таких блоков внутри контента на главной странице. Я решил, что нужно создать шорткод, в котором можно задавать значения
$post_ids
.
Типа[myshorcode ids="123,125,156,234"]
Понятно, что нужно создать шаблон главной. Это не проблема. Но дальше я впал в ступор. Никак я не пойму ни как создать шорткод передающий нужные значения, ни что как и куда прописать код, аналогичный выше приведённому.
Помогите разобраться пожалуйста.
Просмотр 3 ответов — с 1 по 3 (всего 3)
Просмотр 3 ответов — с 1 по 3 (всего 3)
- Тема «Шорткод с параметрами и свои функции» закрыта для новых ответов.