zl程序教程

您现在的位置是:首页 >  后端

当前栏目

常用短代码插件:WPJAM Basic 的短代码扩展

扩展插件代码 常用 Basic WPJAM
2023-06-13 09:18:56 时间

很多国内主题只针对WP经典编辑器做了扩展,而古腾堡编辑器却要屏蔽(虽然我认为古腾堡编辑器的功能极其强大,完爆经典编辑器。),经典编辑器中很多内容无法自己生成,例如表格之类的,所以这款免费插件就能帮你!

温馨提示:请将以下代码开头的 # 替换成 [ 否则将无法正常使用!

WPJAM Basic 常用短代码扩展内置了一些可能经常使用到的「短代码」(Shortcode),让你在编辑文章的时候插入复杂格式的内容更加方便,目前支持的短代码(Shortcode)有这些:

email

如果只是简单展示邮件地址,只需要在文章内容输入以下内容:

#email]you-email-address@email.com[/email]

显示效果:you-email-address@email.com

查看源代码,你会发现 email 地址 HTML 源代码已经是:

you-email-address@ email.com

这样的代码,机器人是很难收集的,但是普通用户则可以直接阅读,不受影响。

如果你想把 email 地址显示为连接,可以加上 link 参数,如:

#email link="1"]you-email-address@email.com[/email]

显示结果为:you-email-address@email.com

list

为了偷懒,不想输入 <li></li>,通过下面的方法快速插入列表:

#list]
item-a
item-b
item-c
[/list]

每一行为一个元素,默认是无序列表,如果要插入有序列表,加入 type="order" 的属性:

#list type="order"]
item-a
item-b
item-c
[/list]

table

WordPress 后台代码模式下输入表格,总有一种想死的感觉,要输入 <table> <tbody> <tr> <td> 等一堆代码,看着头都晕,实在是受不了了,所以就写了 table 这个 Shortcode 来快速插入表格。它主要依靠通过以下规则来生成一个表格:

  • 连续两个回车一行(tr)。
  • 一个回车一个单元格(td)。

如以下的代码:

#table width="95%"]
位置
大小
价格
出现的页面

顶部广告位
728X80 静态图片
1000 RMB 一个月
整站所有页面

侧边栏广告位
300X150 静态图片
500 RMB 一个月
整站所有页面,最多三个
[/table]

就会生成如下的表格:

位置

大小

价格

出现的页面

顶部广告位

728X80 静态图片

1000 RMB 一个月

整站所有页面

侧边栏广告位

300X150 静态图片

500 RMB 一个月

整站所有页面,最多三个

youku, qqv等

为了方便插入视频,提供了B站,腾讯视频,优酷和土豆的 shortcode。

#qqv]http://v.qq.com/iframe/player.html?vid=XXXXXXX[/qqv]
#bilibili]https://www.bilibili.com/video/XXXXXXXX[/bilibili]
#youku]http://v.youku.com/v_show/id_XXXXXXXXXXXXXX.html[/youku]
#tudou]http://www.tudou.com/programs/view/XXXXXXX/[/tudou]

默认情况下,视频是 510 宽,498 高,如果你要把宽度和高度设置为 600X500 的话,使用以下代码:

#youku width="600" height="500"]http://v.youku.com/v_show/id_XXXXXXXXXXX.html[/youku]

后台短代码列表

另外还在后台列罗出所有的短代码:

本文二次修改自:https://blog.wpjam.com/m/wpjam-basic-shortcode/