Secondary Title

Описание

Secondary Title — простой и легковесный плагин, добавляющий альтернативный заголовок к статьям, страницам и/или пользовательским типам записей, который может быть отображен автоматически, с помощью шорткода или с использованием PHP.

Плагин поставляется со страницей дополнительных настроек, позволяющей настроить плагин в соответствии с вашими потребностями. Вы можете изменить:

  • типы записей, категории и конкретные ID записей на которых будет отображаться второстепенный заголовок,
  • whether the secondary title should be automatically added to the standard title (Auto show),
  • формат отображения обоих заголовков (работает только когда активирована функция Auto show),
  • позицию, где должно быть отображено поле ввода второстепенного заголовка (над или под стандартным заголовком) внутри интерфейса администратора (только Classic Editor),
  • whether the secondary title should only be displayed in the main post and not within widgets etc.,
  • если второстепенный заголовок должен быть доступен в постоянных ссылках,
  • и многое другое.

Please see the official website for a full documentation.

Скриншоты

  • The output of an example news article where the secondary title is highlighted in red and followed by the default post title as set in the plugin’s «Title format» setting.

  • A post using the Gutenberg block editor. The secondary title can be entered on the right-hand side of the «Post» tab.

  • A part of Secondary Title’s settings page that you can use to specify how the secondary title is displayed on your website. Styling and HTML can be used in the «Title format» input field.

  • Secondary Title supports the Classic Editor plugin and lets you enter the alternative title right above the primary post title.

  • Learn how Secondary Title works and use it for your theme or plugin by reading the official documentation.

Установка

Быстрая установка

  1. Установите Secondary Title либо поиском плагина с помощью встроенного инсталлятора плагинов WordPress, который находится под Плагины Добавить новое, или скачайте плагин вручную и скопируйте папку secondary-title в директорию /wp-content/plugins/ вашего установления WordPress.
  2. Активируйте плагин в разделе Плагины вашего интерфейса администратора.
  3. Перейдите в Настройки Secondary Title, чтобы настроить плагин по желанию.

ВАЖНО: Если опция Auto show установлена на Off, вам необходимо использовать либо

<?php echo get_secondary_title($post_id, $prefix, $suffix); ?>

или

<?php the_secondary_title($post_id, $prefix, $suffix); ?>

в вашем файле темы (например, single.php) где вы хотели бы отобразить второстепенный заголовок.

Для более подробной документации с параметрами, функциями и примерами, пожалуйста, ознакомьтесь с официальной документацией.

Часто задаваемые вопросы

Более частые вопросы и ответы

Полный FAQ можно найти в документации.

Отзывы

11.02.2025 1 ответ
Hello everyone, I give the plugin 5 stars and can highly recommend it. Many thanks to Kolja (the developer) who helped me to be able to control the secondary title on each page individually with CSS in order to display the design differently. This means that the secondary title is displayed smaller than the primary title and the reader can be offered even more information. Now it’s great and I have no more wishes. 🙂 In addition to the review, the donation will follow shortly so that this great plugin can continue to exist for a long time.
22.06.2024
The Secondary Title plugin may be tiny, but it is highly effective and incredibly useful. This plugin adds a unique dimension to the traditional WordPress title, enhancing its attractiveness. Young and talented developer Kolja Nolte has been exceptionally helpful, resolving a seemingly critical issue with the title display on my homepage with great dedication. I am deeply grateful for his assistance and look forward to more outstanding plugins from him in the future. I request the respected moderators of the WordPress forum to allow Kolja Nolte to interact seamlessly with the 9000+ plugin users.
11.02.2024
First off, this is great, it works very well, I’m super happy with it. I did NOT however want to delve into making custom templates, what I wanted was to treat the subtitle field like the excerpt. So I went to ChatGPT and said «make a wordpress plugin that replaces the content of the except with the content of a meta field»The only thing I had to change was the name of the field, which is _secondary_title. I’d love to see this as an option in the plugin, the code is only about 10 lines.
Посмотреть все 72 отзыва

Участники и разработчики

«Secondary Title» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Secondary Title» переведён на 3 языка. Благодарим переводчиков за их работу.

Перевести «Secondary Title» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

2.2.0

  • Added support for WordPress v6.7.1
  • Added official Secondary Title documentation (still in progress)
  • Added comments in the code for better readability
  • Changed minimum PHP version from v7.1 to v7.4 since the majority of WordPress sites use PHP v7.4 or above
  • Fixed possible security vulnerability for XSS
  • Fixed and renewed dead screenshots on WordPress.org’s plugin website
  • Updated dead links in this README.txt as well as inside the plugin’s settings page. You will now be redirected accordingly
  • Updated voku/anti-xss to v4.1.42 via PHP Composer
  • Updated Font Awesome version to v6.6.0
  • Updated Copyright to 2025

2.1.0

  • Added support for WordPress v6.2
  • Added translations
  • Added minor performance improvements
  • Updated Font Awesome version

2.0.9.1

  • Критическая уязвимость безопасности исправлена и приняты меры для предотвращения будущих уязвимостей

2.0.9

  • Added support for WordPress v6.1.1
  • Добавлено отступ для <input> для ID записей
  • Перестроена ссылка «Выбрать все», чтобы переключать все категории
  • Расширенное поле ввода «ID записей»

2.0.8

  • Added support for WordPress v5.8

2.0.7.1

  • HOTFIX: Отменено изменение, которое вызвало ошибку при отображении второстепенного заголовка в боковых панелях

2.0.7

  • Добавлена поддержка плагина wp-Typography
  • Исправлена ошибка, которая вызывала неправильное отображение некоторых специальных символов при использовании плагина wp-Typography (спасибо @msailer и @pepe)
  • Возвращена опция «Позиция поля ввода», но только если установлен и активирован Classic Editor (спасибо @boborg)
  • Удалены локализованные файлы и связанные с ними функции PHP, поскольку теперь это обрабатывается и загружается автоматически WordPress

2.0.6

  • Исправлена ошибка, приводящая к PHP fatal error, при использовании не объявленных переменных в параметрах функций (спасибо @philsimon)

2.0.5

  • Added compatibility with WordPress v5.7
  • Удалены все ранее устаревшие функции (с версии 1.9.5) из кодовой базы плагина
  • Удалена опция «Позиция поля ввода» при использовании WordPress 5.0 и выше
  • Удалено уведомление на всех страницах, кроме страницы настроек Secondary Title
  • Исправлено уведомление PHP
  • Исправлено форматирование кода в заголовках файлов PHP
  • Файлы PHP теперь используют die() вместо оператора return для предотвращения прямого доступа к файлам
  • Код в файлах SCSS был вложен для лучшей читаемости
  • Обновлены файлы языков (.pot)
  • Добавлены аннотации типов для определенных функций PHP

2.0.4

  • Исправлена ошибка, выводящая PHP Notice: Trying to get property of non-object on line 471
  • Fixed bug that resulted in not showing the correct post type names on the settings page
  • Обновлен код для соответствия текущим стандартам PHP
  • Обновлены мертвые URL, ведущие на сайт документации

2.0.3

  • Compatibility with WordPress v5.5 and below.
  • Changed the minimum required PHP version to v7.1.

2.0.2

  • Добавлена полная поддержка All in One SEO Pack версии 3.0. Используйте %secondary_title%, чтобы отобразить.
  • Добавлено примечание о том, что опция Поле ввода и Позиция колонки применяется только при использовании классического редактора в версиях WordPress с Gutenberg (>= 5.0).
  • Косметические изменения на странице настроек плагина.

2.0.1

  • Горячий фикс: Перемещен файл admin/settings.php в includes/setings.php из-за проблем с PHP.

2.0.0

  • Добавлена поддержка редактора Gutenberg. Второстепенный заголовок теперь можно ввести через мета-бокс в боковой панели редактора.
  • Добавлены минимизированные версии для CSS (скомпилированные из SCSS) и JS файлов для улучшения производительности.
  • Добавлена частичная поддержка All in One SEO Pack. Используйте %secondary_title%, чтобы отобразить.
  • Updated Font Awesome to v5.8.1.
  • Обновлены переводы.
  • Обновлены скриншоты.
  • Исправлена ошибка с повторяющимся уведомлением о пожертвованиях.
  • Незначительные корректировки стиля.
  • Удален файл /includes/gutenberg-info.php и уведомление о том, что «Secondary Title больше не работает».
  • Перемещен файл /includes/settings.php в /admin/settings.php.

1.9.9

  • Эта версия была пропущена.

1.9.8

  • Эта версия была пропущена.

1.9.7.5

  • Горячий фикс и незначительные корректировки.

1.9.7

  • Secondary Title теперь совместим с версией PHP 5.2.17 и выше.
  • Добавлены информационные иконки рядом с каждым параметром, которые ведут на официальную документацию, где эти параметры объясняются подробно.
  • Добавлена ссылка «Настройки» в разделе «Плагины» в административной области, которая ведет на страницу настроек Secondary Title.
  • Updated Font Awesome to v5.2.0.
  • Незначительная перестановка директорий ресурсов.
  • Объявлена неиспользуемая функция secondary_title_get_default_setting() как устаревшая.
  • Уведомление о пожертвовании, отключенное пользователями, начнет появляться снова, если плагин будет реактивирован (пожалуйста, не убивайте меня)
  • Незначительные корректировки уведомления о пожертвованиях.