В настоящее время у меня есть шорткод, который отображает определенный набор сообщений, указав идентификатор сообщения внутри функции.Но я бы хотел изменить это, чтобы пользователь мог указывать идентификаторы постов в качестве атрибутов шорткода.
В настоящее время
[fsgrid]
Желательно:
[fsgrid id="1, 2, 3"]
Вот текущийкод
public function shortcode_handler($atts) {
$atts = shortcode_atts(
array(
'posts_per_page' => 100 ,
'orderby' => 'post__in',
'post__in' => array(1, 2, 3)
), $atts, 'fsgrid'
);
return $this->grid($atts);
}
Как это изменить?Любая помощь очень ценится.