wordpress 短代码 完全教程

wordpress 短代码 完全教程 | 一堵墙

wordpress 短代码 完全教程

撰写于 2012 年 10 月 23 日 | 4 条评论

71098200920121023

wordpress 的短代码是什么?wordpress 标准的插入一张图片的代码应该是用很长的 img 标签;在页面中一些固定的文字需要加入特殊的样式,我们也不需要使用 div+CSS 了,只需要加入一段短代码。简单的说,短代码就是用非常简单的代码区替代冗长的代码的一种方法,是 wordpress 的内置高级功能,这几天有站长在研究短代码了,我也赶快写一篇教程吧,今天我们就来讲一讲怎样使用短代码了。

 

短代码的形式

短代码和普通 HTML 的编写形式不是很相同,采用的是方括号(本文为了转译全部使用圆角标点)的形式编写的,但是仍然是一个标签这样,短代码中还可以包含很多的属性,也就相当于,如果一个短代码中有不同的属性还可以达到不同的效果呢。

怎样使用短代码

wordpress 的短代码需要你手动在 Function.php 文件中编写创建函数才可以正常使用,下面我们就开讲一讲怎样创建短代码函数。

在主题的 function.php 文件中插入以上形式的代码就可以使用短代码了,那么函数要怎么编写呢,其实很简单了。

上面是最简单的一种短代码,输出固定的文字,我们发一篇文章在文章中输入以下内容。

代码我转译了以下,正确的应该是英文方括号。然后你就可以在文章发布之后看到文章中显示了。

70234650220121023

显示了我们在代码中返回的内容,也许你注意到了,短代码的特性是:在短代码标签中写任意内容,都会被返回的值替代掉。那么有功能真正实用的短代码怎么写呢。

在文章中输入以下内容。

可以看到,我们定义了一个叫做 img 的属性并且给了一个图片地址,之后我们在代码中利用

定义了个 img 变量之后,返回(return) 了一个包含 img 变量并且被附加了一些字符串的值,并且显示了图片,效果如下。

图片正常显示了。请注意,获取参数的标准方式就是上面那样的。怎样获得短代码标签之内的内容呢。

使用 content 变量直接获取短代码中间的字符串就好了。

短代码的核心部分就是那么简单,剩下的就需要你使用 PHP 代码的各种运算去实现更多使用功能了。

对于短代码,就 wordpress 而言,我是觉得非常方便的,首先是省略了非常多的代码的写入,减少了数据库的占用,另外丰富了文章。但是个人是不会选择使用短代码的,考虑到通用性的缘 故,如果要更换站点系统,短代码就失效了,而且还会显示在文章中,但是就 wordpress 还是非常实用的,如果你觉得自己编写短代码非常吃力,那欢迎直接使用由“IT 自习室”童鞋隆重推出的,duandaima 短代码插件,内置了多种多样实用华丽的短代码。