如何在硬编码短码中调用PHP函数?

时间:2011-12-05 作者:petergus

也许我做这件事的路还很长,但我需要做这样的事情:

<?php echo do_shortcode(\'[mu-events months="11" startmonth="today" orderby="time" orderas="ASC" sites="?> <?php get_current_site();?> <?php"]\'); ?>
<?php echo do_shortcode(\'[mu-events months="11" startmonth="today" orderby="time" orderas="ASC" sites="11"]\'); ?>
我想我只是不知道是否可以在短代码中插入函数,但在这种情况下,它似乎只是语法不正确。

感谢任何指向正确方向的人
谢谢

NOTE当前的\\u站点和当前的BLOG\\u ID之间存在差异,请参见下面的备注

1 个回复
最合适的回答,由SO网友:Joshua Abenazer 整理而成

你可以这样做。

echo do_shortcode(\'[mu-events months="11" startmonth="today" orderby="time" orderas="ASC" sites="\' . get_current_site() . \'"]\'); 

结束

相关推荐

在我网站的不同部分使用不同大小的缩略图...使用Functions.php?

两年前,在StackOverflow中,有一个有趣的问题,关于在站点的不同部分使用特定的缩略图、小型、中型或大型图像。问题是,available here, 是well answered 其中一位用户Doug Neiner建议使用以下代码:<?php function get_attached_images(){ // This function runs in \"the_loop\", you could run this out of the loop but&#x