为我的网站创建自定义短代码

时间:2014-12-18 08:24:26

标签: php

大家好,我正在开发一个php项目,我希望能够创建类似于wordpress的短代码。

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

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

1 个答案:

答案 0 :(得分:0)

尝试查看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(); ?>