當前位置:首頁>WordPress資訊>Gutenberg 8.1添加區(qū)塊復制、客戶推薦模型,模型UI更新

Gutenberg 8.1添加區(qū)塊復制、客戶推薦模型,模型UI更新

上周三,Gutenberg團隊發(fā)布了該插件的8.1.0版本。更新包括一個新的區(qū)塊復制功能、區(qū)塊模型搜索、客戶推薦模型和API更改。新版本并沒有增加很多面向用戶的重大更改,但總體上改善了用戶體驗。

注:一直以來,對于“Pattern”這個單詞的翻譯都有點糾結(jié),之前使用過“模式”,但是感覺怪怪的,不利于理解,然后本文我們采用“模型”,至于以后如何翻譯,那就跟進中文官方的翻譯來決定了。

該更新包括二十多處錯誤修復和增強。此發(fā)行版感覺更像是一個可靠的更新,解決了許多次要項目和細節(jié)問題,例如為默認調(diào)色板添加了黑白顏色。將文檔粘貼到文章標題輸入框中的功能也可以很好地工作,文章標題輸入框被轉(zhuǎn)換為適當?shù)膲K。

一項不錯的改進是能夠?qū)TML塊轉(zhuǎn)換為代碼塊,反之亦然

如果您關(guān)注古騰堡插件,那么本發(fā)行版中會有一些明顯的改進,尤其是關(guān)于區(qū)塊模型功能。

輕松復制區(qū)塊

這是一個非常棒的改進,新版的編輯器工具欄上有一個復制按鈕,允許用戶單擊按鈕即可復制一個或多個區(qū)塊。它被塞在“更豐富的文本控件”下拉菜單下。

注:這個新增的“復制”功能,和當前已有的“復制”是不一樣的概念。新增的復制是copy,只復制不自動粘貼;而當前的復制是Duplicate,復制后自動粘貼。(要看后續(xù)中文如何翻譯來區(qū)分了)

要使用新的復制功能,只需選擇要復制的一個或多個塊。然后,單擊復制按鈕。然后就可以在需要的時候粘貼到編輯器中。

對于主題作者、插件開發(fā)人員或想要共享某個塊的代碼的任何人,復制一個塊也會產(chǎn)生可粘貼到文本編輯器中的HTML。不再需要切換到編輯器的代碼視圖并查找要復制的HTML。例如,從上圖的文章中復制的pullquote在粘貼到我的文本編輯器中時產(chǎn)生了以下HTML:

<!-- wp:pullquote {"align":"wide"} -->
<figure class="wp-block-pullquote alignwide"><blockquote><p><span class="rtex-highlighter-0">What has the Duke of Devonshire? The only great instance that I have ever known of the enjoyment of wealth was, that of Jamaica Dawkins...</span></p></blockquote></figure>
<!-- /wp:pullquote -->

這應該使開發(fā)人員可以輕松地復制其自定義區(qū)塊模型的代碼。

客戶推薦模型

隨著這個新模型的添加,模型庫總數(shù)增加為八個。目前尚不清楚該功能進入WordPress核心時將啟動哪些模型。它仍在大量開發(fā)中,并且仍處于試驗階段。

客戶推薦模型是團隊引入的更復雜的模型之一。它由組、列、圖像和段落組成。在某些點上,這些區(qū)塊深達六個級別。

總體而言,在我使用自定義模型進行測試的各種主題中,它都運行良好。從視覺上看,這并沒有鼓舞人心,至少與優(yōu)秀設計師可以在“推薦”部分中完成的工作相比,這是令人鼓舞的,但這是通往更有趣布局的堅實基礎。

插入界面添加搜索和標題

Gutenberg 8.1添加了搜索功能,并在插入器中每個模型下方重新引入了模型標題。

單擊“模型”選項卡后,搜索框?qū)乃阉鲄^(qū)塊切換為模型。但是目前兩個搜索框的占位符都顯示為“搜索區(qū)塊”,正確的做法是在搜索模型時應顯示為“搜索模型”。

開發(fā)人員:區(qū)塊模型API更改

注冊和注銷模型的Block Patterns API方法已更改。在以前的版本中,開發(fā)人員使用register_pattern()unregister_pattern()方法,目前已被棄用。從8.1.0開始,開發(fā)人員應更新其代碼以使用register_block_pattern()unregister_block_pattern()方法。

命名規(guī)范的確非常重要,這次對API方法的重新命名是非常正確的,但是為什么一開始沒有充分考慮到呢?希望開發(fā)團隊在以后命名函數(shù)或方法的時候,盡可能考慮更加規(guī)范,以免為其他開發(fā)者帶來不必要的麻煩。

原文參考自 WordPress Tavern,由 WordPress大學 翻譯整理。

聲明:本站所有文章,如無特殊說明或標注,均為本站原創(chuàng)發(fā)布。任何個人或組織,在未征得本站同意時,禁止復制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進行處理。

給TA打賞
共{{data.count}}人
人已打賞
歡迎關(guān)注WordPress大學公眾號 WPDAXUE
WordPress資訊

WordPress古騰堡編輯器錯在哪里了(主題開發(fā)篇)

2020-5-14 8:53:14

WordPress資訊

Site Kit by Google 1.7.1及以下可授權(quán)攻擊者訪問Search Console

2020-5-16 10:54:18

0 條回復 A文章作者 M管理員
    暫無討論,說說你的看法吧
?
個人中心
購物車
優(yōu)惠劵
今日簽到
有新私信 私信列表
搜索

睢宁县| 聂荣县| 祁连县| 巴林右旗| 淅川县| 贵溪市| 昆明市| 孙吴县| 望谟县| 海伦市| 吕梁市| 循化| 沁阳市| 南川市| 嘉义市| 康马县| 蒙自县| 高清| 怀远县| 云和县| 衡阳市| 卓资县| 封开县| 南平市| 清苑县| 依安县| 穆棱市| 扎兰屯市| 民和| 沂源县| 玉门市| 土默特右旗| 平陆县| 承德市| 远安县| 巴南区| 五河县| 信宜市| 普兰县| 西乌| 辉县市|