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

WPSEO_Frontend_Primary_Category{} Yoast 1.0

Запрещена (устарела) с версии 14.0. Больше не поддерживается и может быть удалена. Рекомендуется заменить эту функцию на аналог.

Adds customizations to the front end for the primary category.

Хуков нет.

Возвращает

Null. Ничего.

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

$WPSEO_Frontend_Primary_Category = new WPSEO_Frontend_Primary_Category();
// use class methods

Методы

  1. register_hooks()
  2. post_link_category( $category, $categories = null, $post = null )

Список изменений

Устарела с 14.0

Код WPSEO_Frontend_Primary_Category{} Yoast 15.2

<?php
class WPSEO_Frontend_Primary_Category implements WPSEO_WordPress_Integration {

	/**
	 * Registers the hooks necessary for correct primary category behaviour.
	 */
	public function register_hooks() {
		add_filter( 'post_link_category', [ $this, 'post_link_category' ], 10, 3 );
	}

	/**
	 * Filters post_link_category to change the category to the chosen category by the user.
	 *
	 * @param stdClass $category   The category that is now used for the post link.
	 * @param array    $categories This parameter is not used.
	 * @param WP_Post  $post       The post in question.
	 *
	 * @codeCoverageIgnore
	 * @deprecated 14.0
	 *
	 * @return array|null|object|WP_Error The category we want to use for the post link.
	 */
	public function post_link_category( $category, $categories = null, $post = null ) {
		_deprecated_function( __METHOD__, 'WPSEO 14.0' );

		return $category;
	}
}