为我的网站创建自定义简码


Creating custom shortcodes for my website

大家好,我目前正在做一个PHP项目,我希望能够创建类似于WordPress的短代码。

Example: [welcome title="Welcome to our website" img="../example.jpg"]
         the welcome message here
         [/welcome]

结果应在div 元素中正确格式化。谢谢。

尝试查看 Wordpress 的 Just Variables 插件。

您可以将变量存储在管理中,并在您的内容(帖子和页面(中使用它们,如下所示:

[justvars code="welcome-title"]

或者像这样直接输入你的 PHP 代码:

<?php just_variable("welcome-title"); ?>

简单的说明,效果非常好!

或者,可能更适合您的问题的东西是简单地创建一个函数。

 function welcome_message () {
     $welcome_message = "<div>This is your string</div>";
     return $welcome_message;
 }

然后,您可以通过简单的 echo 语句在代码中调用该函数:

<?php echo welcome_message(); ?>