Yoast\WP\SEO\Dashboard\User_Interface\Tracking
Setup_Steps_Tracking_Route::register_routes()
Registers routes with WordPress.
Метод класса: Setup_Steps_Tracking_Route{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$Setup_Steps_Tracking_Route = new Setup_Steps_Tracking_Route(); $Setup_Steps_Tracking_Route->register_routes();
Код Setup_Steps_Tracking_Route::register_routes() Setup Steps Tracking Route::register routes Yoast 25.1
public function register_routes() { \register_rest_route( self::ROUTE_NAMESPACE, self::ROUTE_PREFIX, [ [ 'methods' => 'POST', 'callback' => [ $this, 'track_setup_steps' ], 'permission_callback' => [ $this, 'check_capabilities' ], 'args' => [ 'setup_widget_loaded' => [ 'required' => false, 'type' => 'string', 'enum' => [ 'yes', 'no' ], ], 'first_interaction_stage' => [ 'required' => false, 'type' => 'string', 'enum' => [ 'install', 'activate', 'setup', 'grantConsent', 'successfullyConnected' ], ], 'last_interaction_stage' => [ 'required' => false, 'type' => 'string', 'enum' => [ 'install', 'activate', 'setup', 'grantConsent', 'successfullyConnected' ], ], 'setup_widget_temporarily_dismissed' => [ 'required' => false, 'type' => 'string', 'enum' => [ 'yes', 'no' ], ], 'setup_widget_permanently_dismissed' => [ 'required' => false, 'type' => 'string', 'enum' => [ 'yes', 'no' ], ], ], ], ] ); }