Yoast_Dynamic_Rewrites::filter_rewrite_rules_optionpublicYoast 1.0

Filters the rewrite rules option to dynamically add additional rewrite rules.

Метод класса: Yoast_Dynamic_Rewrites{}

Хуков нет.

Возвращает

Массив|Строку. Filtered value of $rewrite_rules.

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

$Yoast_Dynamic_Rewrites = new Yoast_Dynamic_Rewrites();
$Yoast_Dynamic_Rewrites->filter_rewrite_rules_option( $rewrite_rules );
$rewrite_rules(массив|строка) (обязательный)
Array of rewrite rule $regex => $query pairs, or empty string if currently not set.

Код Yoast_Dynamic_Rewrites::filter_rewrite_rules_option() Yoast 27.3

public function filter_rewrite_rules_option( $rewrite_rules ) {
	// Do not add extra rewrite rules if the rules need to be flushed.
	if ( empty( $rewrite_rules ) ) {
		return $rewrite_rules;
	}

	return array_merge( $this->extra_rules_top, $rewrite_rules, $this->extra_rules_bottom );
}