

Judging by the response to Matías Ventura’s tweet yesterday, it is a reminder of just how much people have wanted this feature:

For those who have been patiently waiting, knowing that WordPress would one day make this right, it is a moment to rejoice. For others, maybe their writing flows have changed so drastically that the news is inconsequential. Perhaps it is too late to win back some who have chosen a different path for their websites. It is now over three years since the launch of the block editor. If a user could not do something as simple as select and delete text across two paragraphs, what good were all the other bells and whistles? Every missing feature that had become a standard to any particular user or another was a blight, another one-star review, on the revolution the block system was meant to bring about. But, those things did not matter much when stuff under the hood did not meet the demands users needed of an editor. The new post editor even looked sleeker than its classic predecessor. The block system solved a ton of problems that needed solutions. Blocks were the sludge that plugged the editing flow. Every paragraph, list, heading, and blockquote was a separate entity and not simply a continuation of the text. When WordPress 5.0 launched its new block-based editor in late 2018, some of the tools that writers had expected were non-existent.

Users should be able to select, copy, cut, paste, and generally move characters and words around as they please. If there is one thing that any text-based editor should do well, it should be to allow users to manipulate text according to standard conventions. Click on the “Build Gutenberg Plugin ZIP” tab. Selecting text across two blocks.Īnyone who wants to test this feature early can grab a development copy of Gutenberg from the ticket. This ability should work with any Rich Text block, such as Paragraph, Heading, List, and Quote. The change will allow users to highlight the specific text. Users can currently select text across multiple blocks, but the editor automatically adjusts that selection to all of the blocks themselves, essentially creating a group. It should land in version 13.0 of the plugin and WordPress 6.0 in May. (For example, "Hello \\VAR(myVar)" will result in "Hello \\VAR(myVar)".)įor details about using the Variable drop-list in the Properties for text, see Adding a variable from the Text Properties ribbon.Yesterday, Ella van Durpe merged a long-awaited feature into the Gutenberg plugin that allows users to select and modify text across multiple Rich Text blocks. If you do not want your VAR expression to be processed, place "\\" before the VAR expression. If the variable name does not exist, then the user will see VAR(varName) exactly as shown in the Publisher. Use all uppercase for "VAR" and no spaces are allowed in between the parenthesis and the variable name. Select from the reserved variables or the variables that you have defined. (For example, "Hello \\VAR(myVar)" will result in "Hello VAR(myVar)".) For details, see Adding variables from the Text Properties ribbon. You can also add and display the value of variables inline within text using the Variable drop-list located on the Properties ribbon for text. For example, a text block with the text "Hello VAR( myVar)", provided that the value of myVar on page load is "World", the user at run time would see "Hello World". The syntax is used as a placeholder that is replaced with the current value of the variable when the title is run. To display the variable's value inline within the text, include the VAR(varName) syntax. This allows you to customize the text based on the current value of variables in a title. You can display the value of variables inline within text blocks. Displaying variables inline within text blocks
