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 25.0
public function set_comparison_date_range_parameters( Parameters $request_parameters ): Parameters { $date = new DateTime( 'now', new DateTimeZone( 'UTC' ) ); $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; }