block.php
529 Bytes
<?php
/**
* Register Toolkit Breacrumbs
* render it with a callback function
*/
register_block_type( 'uncanny-toolkit/breadcrumbs', [
'render_callback' => 'render_toolkit_breadcrumbs'
] );
function render_toolkit_breadcrumbs( $attributes ) {
ob_start();
if ( class_exists( '\uncanny_learndash_toolkit\Breadcrumbs' ) ) {
if ( true === \uncanny_learndash_toolkit\Breadcrumbs::dependants_exist() ) {
echo \uncanny_learndash_toolkit\Breadcrumbs::uo_breadcrumbs();
}
}
$output = ob_get_clean();
return $output;
}