herb miller

WordPress plugin specialist

  • Home
  • About
    • Online CV
    • Contact
    • Find me
  • Shop
    • Seriously Bonkers – softback book
    • Seriously Bonkers – signed book
    • Seriously Bonkers – PDF
  • Dev env
    • Local development
    • WordPress plugins
    • Server environments
    • Development hardware
    • WAMP configuration
    • Tools and languages
    • What’s not in my development environment?
    • Anything else in your development toolkit?
  • Sites
WordPress » Gutenberg

Localization of Full Site Editing themes

Full Site Editing - Localization of templates and template parts

The WordPress Gutenberg project’s plan for internationalization (i18n) and localization (l10n) of Full Site Editing themes (FSE) has not yet been formulated. I’ve written a proposal, entitled Internationalization and localization: translating templates and template parts, raised as Feature request #27402.

I believe that very little needs to be done to Internationalize a file containing Gutenberg blocks and HTML, and that it can be translated and localized into a statically delivered file in the user’s required locale ( language and country ) using the process described in the feature request.

This post briefly discusses some of the challenges of translating rich text content.

[Read more…]

Categories: Gutenberg, programming, WordPressTags: i18n, l10n

Published: December 2, 2020 | Last updated: December 6, 2020

SB Children block – my first Single Block plugin

Today I delivered my first Single Block ( SB ) plugin to wordpress.org. It’s called SB Children block and it’s in the Block Directory.

I’ve written up some notes about the plugin. Suffice it to say there were a few challenges along the way. But I’ve left the details of these in the GitHub issues.

[Read more…]

Categories: Gutenberg, programming, WordPressTags: Children, Descendents, Offspring, single block

Published: August 6, 2020 | Last updated: August 9, 2020

Horizontally scrolling tables on narrow devices

I’ve been looking at how to enable horizontal scrolling on tables created by the [bw_table] shortcode, when the device width is narrow. I want to be able to do it using CSS, without JavaScript. I also want to be able to style the table in the native Gutenberg blocks.

Having looked at a couple of solutions, I believe I’ll be able to achieve it having the table nested in a Group block, and providing the CSS styling using my CSS block.

[Read more…]

Categories: Gutenberg, shortcodes, WordPress

Published: June 29, 2020 | Last updated: June 29, 2020

Dynamic content block in oik-blocks v0.4.0-beta-20200209

I’m away on vacation very soon. I’ve taken the opportunity to release another beta version of my oik-blocks plugin with a new block called Dynamic content block ( oik/content-block ).

This block implements 11 of my dynamic content shortcodes delivered by the oik base plugin, hence the prefix. When it’s ready for production then I’ll deliver the block in oik v4.1.0.

[Read more…]

Categories: Gutenberg, programmingTags: Dynamic content, oik-blocks

Published: February 9, 2020 | Last updated: February 9, 2020

oik v4.0.0 finally released

It’s been nearly 9 years since I first released my oik plugin to wordpress.org

Today, after many months of procrastination I finally released another update. oik v4.0.0 now embraces the block editor.

Well, it delivers a number of blocks; 6 in total, though wordpress.org only detected 5.

[Read more…]

Categories: Gutenberg, WordPressTags: address, contact forms, countdown, follow me, googlemap, shortcode block

Published: January 31, 2020 | Last updated: January 31, 2020

Apostrophes


It s a cryin shame.
It s really not that fair.
I ve this need for apostrophes,
but there isn t one to spare.

[Read more…]

Categories: Gutenberg, Poems, WordPressTags: apostrophe

Published: September 23, 2019 | Last updated: January 27, 2020

My Favourite Block – annotated

WordPress core comes with over 35 core blocks and about the same number of core-embed blocks.

[Read more…]

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29

Categories: Gutenberg, Poems, WordPressTags: blocks

Published: May 15, 2019 | Last updated: July 23, 2019

My Favourite Block

I wrote this poem, entitled “My Favourite Block”, for a lightning talk that I prepared for the February 2019 WordPress Portsmouth Meetup.

[Read more…]

Categories: Gutenberg, Poems, WordPress

Published: February 8, 2019 | Last updated: May 16, 2019

WordPress 5.0, Gutenberg and the Classic Editor – what did you expect?

Well that was a fuck up! 

I’ve heard reports that the Classic Editor plugin was updated just a few hours before WordPress 5.0 was released and now there’s a completely different user experience. 

The ability to easily choose the editor to create your content has disappeared.  For me, that was the whole reason for having the plugin. Some things don’t work in Gutenberg / 5.0 so I need the ability to use both.  

I don’t think the use cases for the Classic Editor and Gutenberg and WordPress version combinations have been thought through.   I know that I am going to continue to want to use both Gutenberg and the Classic editor under WordPress 5.0. And I need the ability to easily select my preferred editor.  That’s how it was with 0.5. It’s how I tested my sites’ compatibility. 

You don’t bugger about with something hours before a release. You give people a chance to test it.

Lessons need to be learned. WordPress 5.0 release should have been delayed until:

  • v1.0 of the Classic Editor had been tested with Gutenberg 4.6.1 and WordPress 4.9.8 & 5.0-RC3.
  • User documentation was ready.
  • The host of issues starting with #4855 had been addressed.

Fortunately, I haven’t yet upgraded anything yet. I will be testing Classic Editor v1.1 very carefully.

Categories: Gutenberg, WordPressTags: Classic, Gutenberg, WordPress 5.0

Published: December 7, 2018 | Last updated: December 7, 2018

oik-block – Gut feel revisited

Back in April I was developing a prototype plugin called oik-block that contained a number of prototype Gutenberg blocks plus a whole load of code that helped me to form opinions regarding Gutenberg’s compatibility with my sites and to estimate the code of migrating to Gutenberg and/or WordPress 5.0. I’ve recently forked oik-block to create a new plugin called oik-blocks. Here’s an update.

[Read more…]

Categories: Gutenberg, plugins, WordPressTags: oik-block, oik-blocks, WordPress 5.0

Published: November 27, 2018 | Last updated: November 28, 2018

Products

  • Seriously Bonkers - signed book £8.99 £5.99
  • Seriously Bonkers - PDF £1.00
  • Seriously Bonkers - softback book £8.99 £4.99

Recent Posts

  • Localization of Full Site Editing themes
  • Fizzie – an experimental Full Site Editing theme
  • How to survive WordPress 5.5’s removal of jQuery-migrate
  • SB Children block – my first Single Block plugin
  • Horizontally scrolling tables on narrow devices

Recent Comments

  • Aprende gutenberg #49 - Aprende gutenberg on SB Children block – my first Single Block plugin
  • Richard Cagle on Installing Imagick for PHP 7 on Windows 10
  • WordCamp Birmingham on bucket list – WordCamp Birmingham UK 2015 (#wcbrum)
  • mick on WordPress capabilities: How to restrict Add New while allowing Edit
  • mick on WooCommerce 2.2.4 – Dynamic API Reference

Archives

Categories

WordPress 5.6. PHP: 7.3.26

WordPress version: 5.6

Gutenberg version: 9.7.0

Tide times from tidetimes.co.uk

Tide Times & Heights for Northney on Wednesday, 20 January 2021
High Tide: 04:31 ( 4.10m )
Low Tide: 09:34 ( 1.60m )
High Tide: 16:45 ( 3.90m )
Low Tide: 22:01 ( 1.50m )

Tide times from tidetimes.org.uk

Tide Times & Heights for Northney on 20th January 2021
04:31 - High Tide ( 4.15m )
09:34 - Low Tide ( 1.60m )
16:45 - High Tide ( 3.86m )
22:01 - Low Tide ( 1.55m )

Follow me

  • Home
  • About
  • Blog
  • Contact
  • Find me
  • Privacy notice
  • Sitemap

Site:  herbmiller.me
© Copyright herb miller 2012-2021. All rights reserved.


Website designed and developed by Herb Miller of Bobbing Wide
Proudly powered by WordPress