diff --git a/include/class-Breadcrumb.php b/include/class-Breadcrumb.php index 8731ae5..2398b94 100644 --- a/include/class-Breadcrumb.php +++ b/include/class-Breadcrumb.php @@ -1,79 +1,79 @@ . /** * Handle a breadcrumb with the related microdata * * @url https://schema.org/BreadcrumbList * @url https://developers.google.com/search/docs/data-types/breadcrumb */ class Breadcrumb { /** * Spawn the breadcrumb * * @param $uid string|null Starting menu uid * @param $title string|null Starting title * @param $parent_uid string|null Parent menu uid */ public static function spawn( $breadcrumbs ) { ?>
url ? $entry->getURL() : null; + $url = isset( $entry->url ) ? $entry->getURL() : null; return self::link( $i, $url, $entry->name ); } /** * Get a link with microdata * * @param int $i * @param string $url * @param string $title * @return string */ public static function link( $i, $url, $title ) { $s = '