在PHP短代码之间添加内容

时间:2017-06-13 10:01:15

标签: php wordpress shortcode

我在主题中有一个短代码,仅在用户注销时显示。通常,我会使用以下短代码来实现这个

[logged_out]Content[/logged_out]

我如何在PHP中实现这一目标?

<?php echo do_shortcode("[logged_out]"); ?>

2 个答案:

答案 0 :(得分:2)

您可以尝试下面的代码,

<?php
$string = 'Hello world';
echo do_shortcode('[logged_out]'.$string.'[/logged_out]');
?>

您可以为变量$ string;

指定任何值

或者你可以直接使用这样的,

<?php
echo do_shortcode('[logged_out]Hello world[/logged_out]');
?>

有关详细信息,请参阅

https://developer.wordpress.org/reference/functions/do_shortcode/

答案 1 :(得分:0)

你可以在你的php文件中使用以下方式。

echo do_shortcode('[logged_out] your content [/logged_out]');