问题 #1897💬 已回答提出于 2019年3月16日作者 sandromattei0 个反应

观点与代码

快速解答作者 artf

我不知道WordPress允许用什么样的API来处理短代码,但如果可能的话,我会把它们渲染出来,放在编辑器里作为块子

阅读下方完整回答 ↓

问题

你好......抱歉我的英语不好! 首先,祝贺你打造了这个出色的框架。 我正在尝试用GrapeJS来创建自己的WordPress编辑器,但我有些疑问。 如果我的代码中使用了WordPress的“短代码”,我怎样才能在 grapeJS 中预览这个短代码,同时保持 html 代码不变? 非常感谢

回答(3)

artf2019年3月23日

我不知道WordPress允许用什么样的API来处理短代码,但如果可能的话,我会把它们渲染出来,放在编辑器里作为块子

sandromattei2019年3月24日

抱歉,也许我解释得不清楚。我想在代码中插入一个短代码(例如 [我的短代码 param1 = value1 param2 = value2 /],然后渲染一个 html 输出(例如 <div class = “param1” id = “param2”> </div>)

artf2019年3月24日

如果你需要在运行时做到这一点,应该创建一个自定义组件,渲染时它会异步调用 Wordpress,要求渲染那个短代码(我对 WP API 一无所知,不确定是否可行)。

相关问答

通过相似的问题讨论继续研究。

问题 #1513

在媒体查询下编写的重复CSS

嘿@artf项目做得很棒! 我注意到了一些东西,并且能在本地机器上复现。任何在“媒体查询”下写的“CSS”都会被重复/应用两次。 Grapesjs 版本 - '0.14.33' 浏览器 - “版本 69.0.3497.100(官方构建)(64位)” 操作系统 - “Window...

3 个回答更新于 2019年10月30日

问题 #544

用optgroup添加选择

你好@artf 我最近开始用GrapeJs,觉得非常棒。 你能帮我了解如何在特征内添加下拉菜单(选择)并添加optgroup吗? 或者有没有像“html”这样的自定义选项,可以添加我自己的 html 特质:[{ 标签:“部分名称”, 名称:“selectPartial”, 类型...

3 个回答更新于 2019年9月18日

问题 #940

GrapeJS 无法加载 JavaScript

嗨。 我在HTML代码里装了一些脚本标签(包括js文件和内部的JavaScript标签) 但 GrapeJS 不会加载任何脚本并应用这个。 我有没有什么方法可以把 JavaScript 加载成 Grapejs,并导出包含 JavaScript 代码的 html?

3 个回答更新于 2019年9月18日

问题 #717

Grapejs 和 WordPress

嗨。我觉得这个项目非常棒。我特别感兴趣的是“README.md”页面中的内容,你展示了将Grapesjs连接到CMS的过程,我也读了#41期。 尽管有这些信息,我目前对葡萄的了解非常有限。不过我开始想象一种基于Grapesjs编辑的WordPress插件或主题实现的方法。 因此...

3 个回答更新于 2019年9月17日

与此问题匹配的付费插件

根据问题关键词和标签相关性精选,助你更快交付。

查看全部插件

正在加载付费插件推荐……

免费方案

在以下平台查看开源 GrapesJS 插件: GitHub 或在我们的免费目录中快速搜索。

浏览免费插件 →
高级方案

高级插件提供支持、定期更新和生产就绪的功能——为你节省数天的集成工作。

浏览高级插件 →

相关教程

关于同一主题的深入指南。

全部教程 →

浏览插件分类

直接跳转到市场上的插件分类页面。