[wordpress themes]JSON内容导入器

Screenshots

  • The JCI-Gutenberg Block is in the Widget-Blockarea
  • Add a Gutenberg-Block: Right the settings, left the output

描述 在您的wordpress网站上显示来自JSON feed / API的实时数据! 从URL抓取JSON并将其转换为WordPress页面上的HTML JSON内容导入器– API和Web服务连接器–功能强大且简单的JSON导入插件: 使用模板引擎显示JSON数据中的数据。 定义JSON-Feed的网址,模板和其他选项,例如显示项目的数量,缓存时间等。 带有新选项的Cacher:如果http-API请求失败,则可以使用可能缓存的JSON。在插件设置中设置单选按钮:应该如何处理哪些API问题(无效的API-http响应或非JSON-API响应–或两者)。默认情况下,为了向后兼容,此功能处于关闭状态。建议:打开plugins-cacher(例如,几分钟),然后在插件选项中选择“如果API-http-answercode不是200或发送无效的JSON:尝试使用缓存的JSON”单选按钮。 templateengine将JSON数据插入模板中。 您可以将其用作页面内的wordpress-shortcode,从而可以调用urlencoding等其他功能。 或使用古腾堡(Gutenberg)模式:这样您就不必麻烦将简码组合在一起,对其进行测试并进行更改。使用古腾堡块,您可以实时对其进行测试并创建简码(如果您希望保留简码)。 如何开始和帮助 使用此插件的2个步骤,以及:示例和PRO版本。 如何使用插件的示例 简码的基本结构: ‘[jsoncontentimporter url =” http://…json” numberofdisplayeditems =“ number”:应该显示多少个1级项目?全部显示:保留空白或设置为-1“ urlgettimeout =”数字:加载URL直到超时需要几秒钟?” basenode =“数据集的起点,JSON-Feed中数据所在的基本节点” “ thesethesewordsmustbein =“默认情况下为空,如果不是,则默认为’,’。这些关键字中至少有一个必须位于创建的文本中(此处:text =不含html标签的代码)” “ thesethesewordsmustbeindepth =“默认值:1,数字:这些词必须在JSON树中的什么位置? ] 这是模板: 包装在“ {}”中的所有HTML代码以及“ basenode”-数据字段 {subloop:“ basenode_subloop”:“要显示的子循环数据集数量”} 包装在“ {}”中的所有HTML代码以及“ basenode_subloop”-数据字段。如果JSON数据是HTML,则添加“ html”标志,例如“ {fieldname:html}” {/ subloop:“ basenode_subloop”}} [/ jsoncontentimporter]’ 可以使用以下模板:“ {subloop-array:AAAA:10} {text} {subloop:AAAA.image:10} {id} {/ subloop:AAAA.image} {/ subloop-array:AAAA}” 一种是“子循环数组”和“子循环”的递归用法。 另一个是“ {subloop:AAAA.image:10}”,其中“ AAAA.image”是指向对象的路径。这对于某些JSON数据来说很好。 数据字段的一些特殊附加组件 “ {street:purejsondata}”:数据字段的默认显示不是HTML,但是HTML标记已转换:使用此标记可真正使用JSON-Feed中的纯数据 “ {street:html}”:数据字段的默认显示不是HTML:“ <”等被转换为“ andamp,lt;”。添加“ html”以将HTML代码显示为代码。 “ {street:htmlAndLinefeed2htmlLinefeed}”:与“ {street:html}”相同,外加“ \ n”-换行符将转换为HTML-换行符 “ {street:ifNotEmptyAddRight :,}”:如果数据字段“ street”不为空,请在数据字段值的右边添加“,”。允许的字符为:“ a-zA-Z0-9,; _-:<> /” “ {street:html,ifNotEmptyAddRight:extratext}”:您可以像这样组合“ html”和“ ifNotEmptyAdd…” “ {street:ifNotEmptyAdd :,}”:与“ ifNotEmptyAddRight”相同 “ {street:ifNotEmptyAddLeft :,}”:如果数据字段“ street”不为空,请在数据字段值的左侧添加“,”。允许的字符为:“ a-zA-Z0-9,; _-:<> /” “ {locationname:urlencode}”:插入数据字段“ locationname”的php-urlencoded值。建立网址时需要 JSON内容导入器PRO 此免费版本的“ JSON内容导入器”可以将许多JSON数据组合在一起,并且具有灵活的模板引擎。但有时您可能需要更多: 通过创建搜索表单并在后台将其连接到JSON-API来构建应用程序:传递GET-Variables以使用动态JSON-Feed-URL(“与API对话/ webservice”) 更好,更灵活的templateengine:twig 用作小部件 创建自定义帖子类型 多站点安装中的用法 独立于页面存储模板 更多的简码参数 在模板中执行简码和 更多功能… 如果免费版本达到了您的极限,我们期待您可以免费使用JSON Content Importer并进行比较。
下载链接:

0

评论0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
没有账号? 忘记密码?