<?php $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $product = $objectManager->get('Magento\Framework\Registry')->registry('current_product');//get current product $productTypeInstance = $product->getTypeInstance(); $usedProducts = $productTypeInstance->getUsedProducts($product); echo $product->getId(); //Main configurable product ID echo $product->getName(); //Main Configurable Name foreach ($usedProducts as $child) { echo $child->getId()."</br>"; //Child Product Id echo $child->getName()."</br>"; //Child Product Name }?>