我想你是在同一页上发帖子吧?(由于使用$\\u请求)。
但无论如何,您可能需要为自定义内容创建自己的短代码,下面是一个帮助您入门的示例。
您可以将其粘贴到主题的函数中。php
// Attach callback method to the wordpress hook
add_shortcode(\'my_shortcode\', \'unique_key_my_shortcode\');
// Define the callback
function unique_key_my_shortcode() {
$code = $_REQUEST[\'code\'];
// Catch echoed values
ob_start();
?>
<!-- Create DIV container, just in case -->
<div class="my_shortcode_container">
<!-- Just like in your sample code -->
<?php echo $code; ?>
<!-- If code == \'aba\' then include the html below -->
<?php if ($code == \'aba\'): ?>
<h2>Code is equal to "aba"</h2>
<?php endif; ?>
</div>
<?php
// Store the html in a variable
$html = ob_get_contents();
// Clean
ob_end_clean();
// return
return $html;
}
然后将短代码放在文本小部件或类似的东西中
[my_shortcode]