stylesam
@stylesam
Front-end разработчик

Что означают эти параметры в WordPress начинающиеся с @?

Пишутся почти в каждом файле темы водпресс вот эти комментарии
/**
 * The template for displaying 404 pages (not found).
 *
 * @link https://codex.wordpress.org/Creating_an_Error_404_Page
 *
 * @package SunYoung
 */

/**
	 * Fires before rendering the requested widget.
	 *
	 * @since 3.0.0
	 *
	 * @param string $widget   The widget's class name.
	 * @param array  $instance The current widget instance's settings.
	 * @param array  $args     An array of the widget's sidebar arguments.
	 */


я понимаю что @link означает ссылка, @package означает пакет, но не понятно зачем они нужны и есть ли где то стандарт написания ?
  • Вопрос задан
  • 191 просмотр
Решения вопроса 1
qonand
@qonand
Software Engineer
Это стандарт документирования кода phpdoc. Про него можно почитать здесь
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
deniscopro
@deniscopro Куратор тега WordPress
WordPress-разработчик, denisco.pro
не понятно зачем они нужны

Применительно к WordPress, они, в том числе, используются для автоматический генерации документации на https://developer.wordpress.org/reference/.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы