For Creating Custom Step: Magento 2: New Checkout step – Shipping Method prices not showing
Add Shipping Method Section to newly created Step: Magento 2 How to remove shipping method in checkout page
Removing shipping method Section from default shipping step: https://stackoverflow.com/questions/50664015/disable-shipping-methods-in-magento-2#:~:text=...
change <parent>boxstore/boxstore_default</parent> to " <parent>Magento/blank</parent>" in theme.xml
and run below commands
php bin/magento cache:clear
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy
A simpler way, if you just wanted these tags on the home page, would be to programmatically add these meta tags to your app/design/frontend/<them_vendor>/<theme_dir>/Magento_Theme/layout/cms_index_index.xml file:
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:...
It appears a UI Component is now required for KnockoutJS component initialization, due to changes in their custom renderer.
There's a lot of boiler to set this up, but you would:
Add a jsLayout argument to your layout block, defining the name of your component and KnockoutJS template