я пытаюсь вывести меню с выбором пользователей на страницу wordpress с помощью шордкода но я не до конца понимаю как вставить php код что бы он исполнялся внутри шордкода для того что бы я мог вывести это меню в любой части темы для этого я написал вот так
<?php
add_shortcode ('T1','A2');
function A2(){
$R1='
' . $S1 . '
<form method="POST" >
<p>Option filter</p>
Option 1: <input type="radio" name="p1" value="1"' . <?php if ($_SESSION["p1"] == 1){echo "checked"; } ?> . ' />
Option 2: <input type="radio" name="p1" value="2"' . <?php if ($_SESSION["p1"] == 2){echo "checked"; } ?> . ' />
Option 3: <input type="radio" name="p1" value="3"' . <?php if ($_SESSION["p1"] == 3){echo "checked"; } ?> . '/>
<p><input type="submit" value="User"></p>
</form>
';
$S1='session_start()';
return $R1;
}
но это вызвало ошибку
есть ли способ исправить это?