WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Самая быстрая Тема-конструктор для WordPress
функция не описана

WPSEO_Ryte::add_weekly_schedule() public Yoast 1.0

Adds a custom weekly cron schedule.

{} Это метод класса: WPSEO_Ryte{}

Хуков нет.

Возвращает

Массив. Enriched list of custom cron schedules.

Использование

$WPSEO_Ryte = new WPSEO_Ryte();
$WPSEO_Ryte->add_weekly_schedule( $schedules );
$schedules(массив) (обязательный)
The existing custom cron schedules.

Код WPSEO_Ryte::add_weekly_schedule() Yoast 15.2

<?php
public function add_weekly_schedule( $schedules ) {
	if ( ! is_array( $schedules ) ) {
		$schedules = [];
	}

	/*
	 * Starting with version 5.4, WordPress does have a default weekly cron
	 * schedule. See https://core.trac.wordpress.org/changeset/47062.
	 * We need to add a custom one only if the default one doesn't exist.
	 */
	if ( isset( $schedules['weekly'] ) ) {
		return $schedules;
	}

	$schedules['weekly'] = [
		'interval' => WEEK_IN_SECONDS,
		'display'  => __( 'Once Weekly', 'wordpress-seo' ),
	];

	return $schedules;
}