Yoast\WP\SEO\Dashboard\User_Interface\Time_Based_SEO_Metrics
Time_Based_SEO_Metrics_Route::set_comparison_date_range_parameters
Sets comparison date range parameters.
Метод класса: Time_Based_SEO_Metrics_Route{}
Хуков нет.
Возвращает
Parameters. The request parameters with configured comparison date range.
Использование
$Time_Based_SEO_Metrics_Route = new Time_Based_SEO_Metrics_Route(); $Time_Based_SEO_Metrics_Route->set_comparison_date_range_parameters( $request_parameters ): Parameters;
- $request_parameters(Parameters) (обязательный)
- The request parameters.
Код Time_Based_SEO_Metrics_Route::set_comparison_date_range_parameters() Time Based SEO Metrics Route::set comparison date range parameters Yoast 27.7
public function set_comparison_date_range_parameters( Parameters $request_parameters ): Parameters {
$date = $this->get_base_date();
$date->modify( '-29 days' );
$compare_end_date = $date->format( 'Y-m-d' );
$date->modify( '-27 days' );
$compare_start_date = $date->format( 'Y-m-d' );
$request_parameters->set_compare_start_date( $compare_start_date );
$request_parameters->set_compare_end_date( $compare_end_date );
return $request_parameters;
}