Что за приставка WPSE у многих WordPress-функций

10 июня 2020

Часто в сети или в коде каких-то плагинов или тем можно встретить функции с подобным названием: wpse231448_sanitize_title_with_dashes. У разработчиков возникает резонный вопрос — что за префикс wpse, ещё и с какими-то цифрами.

На самом деле всё просто: WPSE расшифровывается как WordPress Stack Exchange. Это сайт с вопросами о разработке на ВордПресс. Префикс для таких функций позволяет:

  • понять, что вопрос об этой фиче обсуждался на WPSE,
  • цифры — это ID вопроса, и можно из названия функции получить ссылку на обсуждение и посмотреть контекст обсуждения; в моём примере ссылка получится такая: https://wordpress.stackexchange.com/questions/231 448/

Более того, есть пользователи, которые активно отвечают на вопросы сообщества, собирают коллекции из таких функций. Вот, например, набор небольших однофайловых плагинов от Кристофера Дэвиса, которые собраны им самим из его же ответов.

Мне не удалось найти источников, с которых началась эта практика введения такого именования функций, но есть обсуждения о том, как расширить эту практику и добавить новых возможностей :-).

Добавить комментарий