首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

从其他gutenberg块获取信息和属性

从其他 Gutenberg 块获取信息和属性是指在 WordPress 的 Gutenberg 编辑器中,通过使用内置的块之间的连接和通信,从一个块中获取另一个块的信息和属性。

Gutenberg 是 WordPress 5.0 及更高版本中默认的编辑器,它采用了所谓的“块”的概念,每个块代表页面或文章中的一个元素或组件。这些块可以是文本、图像、标题、按钮等等。

在 Gutenberg 编辑器中,每个块都有自己的属性和设置。有时候,我们可能需要从一个块中获取另一个块的信息或属性,以便在页面上进行相应的操作或展示。

要从其他 Gutenberg 块获取信息和属性,可以使用 Gutenberg 提供的 API 和函数。以下是一些常用的方法:

  1. 使用 wp.data.select() 函数:这个函数可以用来获取其他块的属性。例如,如果要获取一个文本块的内容,可以使用 wp.data.select('core/editor').getEditedPostContent()
  2. 使用 wp.data.subscribe() 函数:这个函数可以用来订阅其他块的属性的变化。例如,如果要在一个按钮块中根据文本块的内容变化而改变按钮的文本,可以使用 wp.data.subscribe(() => { /* 更新按钮文本的逻辑 */ })
  3. 使用 wp.blocks.getBlock() 函数:这个函数可以用来获取其他块的完整信息。例如,如果要获取一个图像块的 URL 和标题,可以使用 wp.blocks.getBlock('core/image').attributes.urlwp.blocks.getBlock('core/image').attributes.title

通过以上方法,我们可以方便地从其他 Gutenberg 块获取信息和属性,并根据需要进行相应的操作和展示。

在腾讯云的产品中,与 WordPress 相关的云产品是云服务器 CVM(https://cloud.tencent.com/product/cvm)和云数据库 MySQL(https://cloud.tencent.com/product/cdb_mysql)。这些产品可以为 WordPress 提供可靠的托管和数据库服务,帮助用户搭建和管理自己的 WordPress 网站。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

WordPress短代码怎么在当前文章内引用评论

强大的 WordPress 当然是可以做到的,自身自带函数就可以获取到相关信息 Demo 这里就不放了,我站点用不到,大概说一下实现的过程 使用自带函数,检索评论列表 get_comments( string...这里就不详细介绍了 实现 功能实现就行,直接贴代码,看注释 // 引用评论 function fa_insert_comments( $atts, $content = null ){ // 将输入的短代码的属性短代码默认属性值合并...$query_args = array('post_id'=> $id,'orderby' => 'comment_date_gmt','order'=>'ASC'); // 调用函数获取信息...在文章中调用: [fa_insert_comments] 或者 [fa_insert_comments id=666] 666 为文章ID,默认当前文章ID 前提是在5.0之前的编辑器中使用,5.0之后的是Gutenberg...编辑器,这个编辑器怎么玩都不知道,已经是禁用状态了 使用如下代码禁用掉 //禁止 WordPress5.0 使用 Gutenberg 编辑器 add_filter('use_block_editor_for_post

84210

Rust到远方:PHP星系

您的博客到世界上最流行的网站,PHP提供了快速、灵活实用的功能。...如果您需要更多详细信息,我建议您阅读PHP内部原理这本书。...然后,有一个PHP_RINIT_FUNCTION 函数PHP_MINFO_FUNCTION函数,这些函数已经由ext_skel.php脚本生成。对于模块定义其他模块配置细节也是如此。...相应的属性, 为必要block属性的PHP字符串, 设置block属性到对应的对象, 如果有子节点,初始化一个数组, 然后用child节点新数组调用into_php_objects函数, 设置children...它只是一个有指针长度的结构。指针指向原始的输入字符串,因此没有副本(实际上这是Slice的定义)。Zend Engine有一个ZVAL_STRINGL宏,它允许指针长度创建字符串,太棒了!

1.1K40

如何安装设置3节点Hadoop集群

DataNode 19819 Jps 要在主节点节点上停止HDFS,请node-master运行以下命令: stop-dfs.sh 监控您的HDFS群集 您可以使用该hdfs dfsadmin命令获取有关运行...试试例子: hdfs dfsadmin -report 这将打印所有正在运行的DataNode的信息(例如,容量使用情况)。...所有其他命令将使用相对于此默认主目录的路径: hdfs dfs -mkdir -p /user/hadoop 让我们以Gutenberg项目中的一些教科书为例。 在HDFS中创建books目录。...以下命令将在主目录中创建它/user/hadoop/books: hdfs dfs -mkdir books Gutenberg项目中获取一些书籍: cd /home/hadoop wget -O...更多信息 有关此主题的其他信息,您可能需要参考以下资源。虽然提供这些是希望它们有用,但请注意,我们无法保证外部托管材料的准确性或及时性。

2K40

更改WordPress Gutenberg编辑器的宽度

要更改WordPress Gutenberg编辑器的宽度,您需要为其加载自定义CSS规则。以下是如何快速更改宽度的概述,包括加载样式表添加将增加Gutenberg编辑器内容区域宽度的特定规则。...加载Gutenberg编辑器的自定义CSS 在你的主题的functions.php里面添加以下函数钩子。这将加载editor.css在主题目录的根目录中调用的CSS文件。...如果您愿意,可以其他位置加载文件,只需相应地调整您看到的位置即editor.css。...$version ); } add_action( 'enqueue_block_editor_assets', 'kl_block_editor_styles' ); CSS规则更改宽度 为编辑器添加规则后...} /* Width of "full-wide" blocks */ .wp-block[data-align="full"] { max-width: none; } 这在主题支持下的编辑器手册中概述

80420

如何部署 Hadoop 集群

Hadoop集群体系结构 在配置主节点节点之前,了解Hadoop集群的不同组件非常重要。 主节点保持对分布式文件系统的信息,就像inode上表ext3文件系统,调度资源分配。...如果您软件包管理器安装了open-jdk,则可以使用以下命令获取路径: update-alternatives --display java 获取当前链接的值并删除/bin/java。...hdfs dfsadmin命令获取有关运行HDFS群集的有用信息: hdfs dfsadmin -report 这将打印所有正在运行的DataNode的信息(例如,容量使用情况)。...所有其他命令将使用相对于此默认主目录的路径: hdfs dfs -mkdir -p /user/hadoop 让我们以Gutenberg项目中的一些书为例。 在HDFS中创建books目录。...以下命令将在主目录中创建/user/hadoop/books: hdfs dfs -mkdir books Gutenberg项目中获取一些书籍: cd /home/hadoop wget

3.3K1211

神级WordPress主题框架Genesis 2.8发布:容易引起极大舒适感

通过一键导入演示数据的功能,主题开发者可以很轻松地在一个使用了该主题的新站上将所需插件精心设计好的Gutenberg导入进来。...此外,默认Gutenberg定制化内容可以随演示内容一同导入,具有复用性,内容作者可以在其他任何页面或日志上重复使用,在将来构建新内容时会感到更加强大更加模块化。...用户不仅会在设置全新网站的时候能够体会到“管用、好使”的感觉,Gutenberg的复用性也会让这种“管用、好使”的体验一直加深。...用于主页布局的预装Gutenberg,再加上其他的新功能,会让Genesis像十年前用“模块化、工具化”布局改变WordPress主题的那样再次改变Wordpress主题。...这有助于主题开发人员在一个统一的地方组织配置信息,如颜色字体大小,并提高子主题的可读性可维护性。

2K11

展望 WordPress 5.0 会给我们带来哪些更新?

WordPress 新的编辑器被命名为 Gutenberg ,显然被寄予了极大的期望。作为模块编辑器,Gutenberg 的开发目标是,让用户添加编辑富文本内容更加简单愉悦。...使用新的编辑器添加内容,基本上不需要用户掌握任何 HTML 知识,不需要输入短代码,不需要为嵌入其他网页的 embed 元素而发愁。...除此之外,当鼠标选定内容的时候,我们可以发现左侧右侧均有一些操作按钮。左侧的上下箭头是用来调整内容位置的,当我们点击向上箭头,内容前面的内容进行交换,反之亦然。...而右侧的竖向省略号点击后则展开一些便携操作,主要是针对内容的格式调整。 内容便携操作 那么,有读者可能会好奇怎么修改文字的大小颜色这些格式呢?...SaaS 应用程序会自动更新,并且由于它们是云端运行的,因此它们不会消耗用户服务器的宝贵资源,从而提高了网站性能。

1.4K30

WordPress 4.9.8版本正式发布,修复了46个问题

WordPress 4.9.8 发布文章:此维护版本修复了 46 个错误(详情参见发行注记),增强功能祝福任务,包括更新 Twenty Seventeen 捆绑主题。...下面我们说一说 WordPress 4.9.8 版本中的亮点: 包含“Try Gutenberg”标注 WordPress 4.9.8 包含“Try Gutenberg”标注,鼓励网站所有者安装 Gutenberg...插件,以测试他们的现有内容插件如何与编辑器一起使用。...它还提供了安装 Classic Editor 插件的选项 ,如果他们觉得需要更多时间来准备切换到编辑器。...如果 Gutenberg 被安装激活,标注将显示给贡献者用户及以上。 如果安装并激活了经典编辑器插件,则将为所有用户隐藏标注。

1.2K20

niRvana · 轻拟物主题4.8完美版

,我认为是时候极致的扁平稍微向拟物致敬了。...编辑器的优势:完全的可视化操作,无论是插入内容还是编辑参数,都可以可视化的操作,而无须去修改繁琐的代码。...代码效率低下 v3.1.0 1、新增:无需插件启用回复评论邮件通知 2、新增:输入框打字特效 v3.0.0 1、新增:检测当前文章页面百度是否收录,收录状态仅管理员可见 2、新增:文章图片自动添加alt属性...title属性 3、新增:博客文章添加版权提醒功能 4、新增:文章字数统计预计阅读时间功能 5、新增:旧文章底部每个月过时的提示,”本文最后更新于xxxx年xx月xx日,已超过xx个月没更新!”...,切换到其他页面再次评论时不需要多次输入昵称 3、去除了一个无用的后台设置选项(option-评论验证码) 4、新增:相关文章 5、文章、相册内容页增加文章发布日期显示 v1.3.3 1、Gutenberg

8.5K10

学界 | DeepMind提出关系RNN:记忆模块RMC解决关系推理难题

该方法在强化学习领域(如 Mini PacMan)、程序评估语言建模上获得了很大进步,在 WikiText-103、Project Gutenberg GigaWord 数据集上获得了当前最优的结果...-103、Project Gutenberg GigaWord 数据集上获得了当前最优的结果。...1 引言 人类使用复杂的记忆系统来获取推理重要信息,而无需过问信息最初被感知的时间 [1, 2]。...为此我们结合了 LSTM 构造、记忆增强神经网络非局部网络(具体来说是 Transformer seq2seq 模型 [19])以实现主体网络。...表 1:在程序评估记忆任务上的每字符测试准确率。 ? 表 2:在 WikiText-103、Project Gutenberg GigaWord v5 数据集上的验证困惑度测试困惑度。

62020

Rust到远方:WebAssembly 星系

WebAssembly的加载速度也比Javascript快,因为解析编译是在二进制文件网络传输时进行的。因此,一旦完成了二进制文件下载,它就可以运行了:无需在运行程序之前等待解析器编译器。...通用设计 下面是我们的通用设计或者说流程: Javascript将博客内容解析为WebAssembly模块的内存 传入这个内存指针以及博客长度来调用root函数 Rust内存中读到博客内容,运行Gutenberg...输入到扁平的AST 现在开始绑定的核心部分!root函数基于指针长度读取博客内容来,然后解析。如果结果正确它将序列化AST到一个字节序列,也就是让它变得扁平,否则返回空的字节序列。 ?...在运行解析器之前,最后在做点优化打磨 记住我们要在WebAssembly二进制暴露的3个函数: alloc, dealloc root。他们可以在导出属性里面被找到,还有memory也在这里面....我们已经成功的解析器读取结果并解码!

1.5K20

DeepMind提出关系RNN:构建关系推理模块,强化学习利器

-103, Project Gutenberg GigaWord 数据集上达到了当前最佳性能。...最后,研究者在一系列任务上测试RMC,这些任务可以跨序列信息的更强大的关系推理中获益,并且在RL领域(例如Mini PacMan)、程序评估语言建模中显示出巨大的受益,在WikiText-103、Project...然后,我们将RMC应用到一系列任务中,这些任务可能会更显式的memory-memory 交互中获益,因此,可能会增加随时间推移的的关系推理能力:在Wikitext-103、Project Gutenberg...例如,考虑对各种树与公园长椅之间的距离进行排序:将实体(树长椅)之间的关系(距离)进行比较,以得到解决方案;如果我们单独考虑每个实体的属性(位置),则无法得到解决方案。...为了实现这一点,我们LSTM、 memory-augmented神经网络non-local网络(特别是Transformer seq2seq模型)组装构建

78430

WordPress 5.0默认老版编辑器

如果发现正在使用的WordPress插件与Gutenberg不兼容,而你又希望网站上其他区域可以使用Gutenberg,这款插件正好可以满足。...此标注的目的是希望数百万WordPress用户那里获得反馈,并为Gutenberg首次发布做好准备。...使用经典编辑器插件,该插件由WordPress核心贡献者开发维护。直接后台安装并启用Classic Editor插件,无需设置,它将在启用时禁用Gutenberg编辑器。...这款插件可以设置同时保留GutenbergClassic编辑器。进入WordPress后台设置 撰写页面,在“经典编辑器设置”下勾选选项即可。 ?...如果发现正在使用的WordPress插件与Gutenberg不兼容,而你又希望网站上其他区域可以使用Gutenberg,这款插件正好可以满足。

1.3K10

《101 Windows Phone 7 Apps》读书笔记-BOOK READER

如果你打算发布一个包含Gutenberg项目的应用程序,确认你已经理解了Gutenberg项目的许可证。详见www.gutenberg.org。    ...它开始的时候看上去像text box,但是被点击的时候,它允许用户列表中选择一个值。数据模板同时绑定每个text block的FontFamilyText属性,在列表中显示每个字符串。...对于全屏的列表,list picker同样定义了独立的FullModeHeaderFullModeItemTemplate属性。如图25.4所示,全屏模式的list picker利用了这两个属性。...然后,当尝试着用滚动条来查看其他内容时,list picker会折叠起来。...有了这个信息,以及之前测量的高度,我们就可以知道每个换页的地点。由于收缩部分单词的需求,决定换行符需要一些小技巧。

1.2K60

为何PHP使用率大降40%?

JetBrains 开发者生态系统调查 显示了类似的下降, 2017 年的 30% 下降到 2023 年的 18%。...“因此,许多方面来说,你可以争辩说,根据大部分活动发生的情况,Gutenberg 已使我们成为一个 JavaScript 优先的项目。”...该公司有争议的新基于的用户界面 Gutenberg 是造成这种情况的主要原因。不过,他承认, PHP 转向 JavaScript “并不容易”。...“我认为 Gutenberg 进行开发的方式 JavaScript 优先 [方法] 是大多数 Web 开发的未来。顺便说一句,这对我来说也很陌生——这不是我最初学到的。...这几乎肯定会阻止年轻开发者采用 PHP,并迫使其他开发者(例如那些致力于 WordPress 客户的开发者)远离 PHP 转向 JavaScript。

19110

WordPress 6.1 正式版已发布,最全新功能图文介绍

状态可见性面板现在称为摘要 摘要面板下的永久链接模板选项 改进的信息面板 站点图标将替换 WordPress 徽标 新的首选项 在站点编辑器中创建更多模板 快速搜索使用模板部分 在站点编辑器中快速清除自定义...其他内核改进 WordPress 6.1 正式版已发布,这是 2022 年的最后一个主要版本,带来许多新功能改进。...WordPress 6.1 将包括 13.1 到 14.1 的 古腾堡 Gutenberg 版本中引入的更改。这些 Gutenberg 版本的主要重点是为不同的设计工具的可用性带来一致性。...改进的导航 WordPress 6.1 带有改进的导航,使您可以轻松地设置中创建和选择菜单。 用户还可以为子菜单使用设计工具,并将它们的样式与父菜单项不同。...改进的信息面板 在 WordPress 6.1 中,信息弹窗还会显示读取信息的时间。

4.6K30

命令行上的数据科学第二版 四、创建命令行工具

因此,一行程序命令行工具都有它们的用途。识别机会需要练习技巧。命令行工具的优点是您不必记住整个一行程序,并且如果您将它包含到其他管道中,它会提高可读性。...随后,我将演示如何用编程语言编写的代码中创建可重用的命令行工具。遵循 Unix 的理念,您的代码可以与其他命令行工具结合使用,这些工具可能是用完全不同的语言编写的。...4.1 概述 在本章中,您将学习如何: 将一行程序转换成参数化的 Shell 脚本 将现有的 Python R 代码转换成可重用的命令行工具 本章以下文件开始: $ cd /data/ch04...以刘易斯·卡罗尔的《爱丽丝漫游仙境》为例,这本书许多其他伟大的书籍一样,可以在古腾堡计划上免费获得。...在这一节中,我将演示命令行工具也可以用其他编程语言创建。我将重点介绍 Python R,因为这是数据科学社区中最流行的两种编程语言。

2.2K40

NLP自然语言处理002:NLTK中的语料词汇资源

NLTK是由宾夕法尼亚大学计算机信息科学使用python语言实现的一种自然语言工具包,其收集的大量公开数据集、模型上提供了全面、易用的接口,涵盖了分词、词性标注(Part-Of-Speechtag,...我们使用NLTK来获取文本语料库 古腾堡语料库 import nltk 直接获取语料库的所有文本:nltk.corpus.gutenberg.fileids() doc = nltk.corpus.gutenberg.fileids...austen-persuasion.txt 4 28 22 austen-sense.txt 4 33 79 bible-kjv.txt 4 19 5 blake-poems.txt …省略不计 网络聊天文本...获取网络聊天文本 from nltk.corpus import webtext for fileid in webtext.fileids(): print(fileid,webtext.raw...cfd.tabulate(condition=genres, samples=modals)) 输出结果: 路透社语料库 包括10788个新闻文档,共计130万字,这些文档分90个主题,安装训练集测试分组

57510
领券