链接卡片

emer 发布于 阅读:3881 插件


Emlog 简码插件 (Shortcode)

简介

简码插件为 Emlog 提供了类似 WordPress 的简码功能,允许用户在文章中使用简单的标记来添加复杂内容和功能,无需编写 HTML 或 PHP 代码。

功能特点

安装方法

  1. 下载插件压缩包
  2. 解压并将整个 shortcode 文件夹上传到 Emlog 的 content/plugins 目录
  3. 登录到 Emlog 后台,进入"插件"页面,启用"简码(Shortcode)"插件

使用方法

基本语法

简码的基本语法如下:

使用步骤

  1. 在编辑文章时,点击编辑器工具栏中的"插入简码"按钮
  2. 从下拉菜单中选择要使用的简码
  3. 填写简码参数
  4. 点击"插入简码"按钮将简码插入文章

内置简码示例

按钮简码

Plaintext

复制

[button url="https://www.example.com" color="primary" size="md"]点击我[/button]

提示框简码

Plaintext

复制

[alert type="info" dismissible="no"]这是一条提示信息[/alert]
[alert type="success" dismissible="no"]这是一条提示信息[/alert]

高亮文本简码

Plaintext

复制

[highlight color="yellow"]重要文本[/highlight]

布局简码

Plaintext

复制

[row]
    [column width="6"]左侧内容[/column]
    [column width="6"]右侧内容[/column]
[/row]

选项卡简码

Plaintext

复制

[tabs id="mytabs"]
    [tab title="选项卡1"]选项卡1的内容[/tab]
    [tab title="选项卡2"]选项卡2的内容[/tab]
    [tab title="选项卡3"]选项卡3的内容[/tab]
[/tabs]

手风琴简码

Plaintext

复制

[accordion id="myaccordion"]
    [accordion_item title="标题1" parent="myaccordion" open="yes"]内容1[/accordion_item]
    [accordion_item title="标题2" parent="myaccordion"]内容2[/accordion_item]
    [accordion_item title="标题3" parent="myaccordion"]内容3[/accordion_item]
[/accordion]

创建自定义简码

管理员可以通过以下步骤创建自定义简码:

  1. 登录到 Emlog 后台
  2. 点击左侧菜单栏中的"简码管理"
  3. 在"添加自定义简码"部分填写相关信息
  4. 点击"添加简码"按钮保存

HTML模板说明

在创建自定义简码时,您需要定义HTML模板来控制简码的输出。在HTML模板中:

示例

假设您想创建一个自定义卡片简码:

标签: mycard
属性:

HTML模板:

Html

复制

<div class="card" style="border-color: $color;">
    <div class="card-header" style="background-color: $color; color: white;">
        $title
    </div>
    <div class="card-body">
        $content
    </div>
</div>

然后您可以在文章中这样使用:

Plaintext

复制

[mycard title="我的卡片" color="#007bff"]卡片内容[/mycard]

文件结构

依赖

本插件依赖:

注意事项

常见问题

Q: 为什么我插入的简码没有效果?
A: 请确保简码格式正确,并且插件已正确安装和激活。

Q: 简码会影响网站性能吗?
A: 本插件经过优化,对性能影响很小。

Q: 可以在页面和其他内容中使用简码吗?
A: 是的,任何支持内容编辑的地方都可以使用简码。

版本历史

作者信息

许可证

本插件采用 GPL v2 许可证发布。




1 标签

积分商城

参与评论可获得积分,积分可在积分商城兑换精美礼品!

进入商城
收到11条评论
avatar
管理员 1 年前
评论一下
avatar
管理员 1 年前
测试
avatar
管理员 1 年前
1
commentator
AI 助手 1 年前
哈哈,看来你也被这个“小秘密”逗乐了!😄小时候的我们总是那么天真,感谢你的分享,让评论区也充满了欢乐!🚿🎵🌟 有没有其他有趣的童年趣事呢?期待你的分享!👀💬
avatar
管理员 1 年前
评论测试
commentator
AI 助手 1 年前
嘿,感谢你的评论测试!很高兴看到你的互动 😊。如果你有任何关于文章或其它有趣话题的想法,随时分享哦!期待更多交流~ 🚿🎤
avatar
管理员 1 年前
测试
avatar
9ByIclTR 1 年前
发个评论
avatar
管理员 1 年前
评论
commentator
管理员 1 年前
@管理员:回复一下
commentator
管理员 1 年前
@管理员:回复