🏠 Root
/
home
/
artorgp
/
parankhoit
/
wp-content
/
plugins
/
wordpress-seo
/
deprecated
/
frontend
/
schema
/
Editing: class-schema-breadcrumb.php
<?php /** * WPSEO plugin file. * * @package WPSEO\Frontend\Schema */ use Yoast\WP\SEO\Generators\Schema\Breadcrumb; use Yoast\WP\SEO\Memoizers\Meta_Tags_Context_Memoizer; /** * Returns schema Breadcrumb data. * * @deprecated 14.0 * * @since 10.2 */ class WPSEO_Schema_Breadcrumb extends Breadcrumb implements WPSEO_Graph_Piece { /** * WPSEO_Schema_Breadcrumb constructor. * * @param null $context The context. No longer used but present for BC. * * @codeCoverageIgnore * @deprecated 14.0 */ public function __construct( $context = null ) { _deprecated_function( __METHOD__, 'WPSEO 14.0', 'Yoast\WP\SEO\Generators\Schema\Breadcrumb' ); $memoizer = YoastSEO()->classes->get( Meta_Tags_Context_Memoizer::class ); $this->context = $memoizer->for_current_page(); $this->helpers = YoastSEO()->helpers; } /** * Determine if we should add a breadcrumb attribute. * * @codeCoverageIgnore * @deprecated 14.0 * * @return bool */ public function is_needed() { _deprecated_function( __METHOD__, 'WPSEO 14.0', 'Yoast\WP\SEO\Generators\Schema\Breadcrumb::is_needed' ); return parent::is_needed(); } /** * Returns Schema breadcrumb data to allow recognition of page's position in the site hierarchy. * * @link https://developers.google.com/search/docs/data-types/breadcrumb * * @codeCoverageIgnore * @deprecated 14.0 * * @return bool|array Array on success, false on failure. */ public function generate() { _deprecated_function( __METHOD__, 'WPSEO 14.0', 'Yoast\WP\SEO\Generators\Schema\Breadcrumb::generate' ); return parent::generate(); } }
Save
Cancel