Динамична информация за автора: Dynamic author information

Динамична информация за автора: Dynamic author information

Версия: 1.0.3

Автор: Федя Серафиев

Описание: Динамична информация за автора ви позволява да показвате подробна информация за автора в края на вашите публикации, включително име, биография, изображение и линк към техния уебсайт. Включва и потребителски интерфейс за управление на детайлите на автора.

Функции

  • Персонализирана база данни за съхранение на информация за автора.
  • Административен интерфейс за добавяне или редактиране на детайли за автора.
  • Възможност за качване на изображение на автора.
  • Автоматично добавя кутията с информация за автора към публикациите.
  • Отзивчив и персонализиран дизайн на кутията за автора.

Инсталация

  1. Качете папката на плъгина в директорията /wp-content/plugins/.
  2. Активирайте плъгина през менюто ‘Плъгини’ в WordPress.
  3. Отидете на Информация за автора в административното меню на WordPress, за да конфигурирате настройките.

Употреба

Плъгинът автоматично добавя кутията с информация за автора в края на всяка публикация. За да персонализирате информацията:

  1. Отидете на Информация за автора в административното меню.
  2. Попълнете името на автора, биографията и линка към уебсайта.
  3. Качете изображение на автора, ако желаете.
  4. Кликнете върху Запази настройките, за да приложите промените.

Основни моменти в кода

Създаване на таблица в базата данни


global $wpdb;
$table_name = $wpdb->prefix . 'dynamic_author_info';
$charset_collate = $wpdb->get_charset_collate();
$sql = "CREATE TABLE IF NOT EXISTS $table_name (
    id mediumint(9) NOT NULL AUTO_INCREMENT,
    author_name varchar(100) NOT NULL,
    author_bio text NOT NULL,
    author_image_url varchar(255),
    author_link varchar(255),
    PRIMARY KEY  (id)
) $charset_collate;";
dbDelta($sql);
    

Добавяне на административно меню


add_menu_page(
    'Настройки за информацията за автора',
    'Информация за автора',
    'manage_options',
    'dynamic-author-info',
    'dai_admin_page',
    'dashicons-businessman',
    30
);
    

Персонализиране

Можете да промените външния вид на кутията за автора, като добавите персонализиран CSS към вашата тема. Например:


.dynamic-author-info-box {
    background: #f9f9f9;
    border: 1px solid #ddd;
    padding: 15px;
    margin-top: 20px;
    display: flex;
    align-items: center;
}
.dynamic-author-avatar img {
    border-radius: 50%;
    margin-right: 15px;
    max-width: 100px;
}
.dynamic-author-details h4 {
    margin: 0 0 5px;
    font-size: 1.2em;
}
.dynamic-author-details p {
    margin: 0;
}
    

Деинсталация

Плъгинът включва файл uninstall.php, който почиства базата данни, премахвайки персонализираната таблица. За да деинсталирате:

  1. Деактивирайте плъгина.
  2. Изтрийте плъгина от административния панел на WordPress или го премахнете ръчно от /wp-content/plugins/.

Поддръжка

Ако срещнете проблеми, не се колебайте да се свържете с нас на fedia.eu.

Благодарим ви, че използвате плъгина Динамична информация за автора! © 2025

Свали: Dynamic author information

Федя Серафиев

Федя Серафиев

fedia.eu е проект на Федя Серафиев, който предлага богат източник на информация за изкуствен интелект, криптовалути и операционни системи. Тук посетителите могат да открият богата колекция от статии, блога публикации и ресурси, посветени на AI, криптовалути, операционни системи и други технологии.

Благодарим ви за прочитането на статията! Ако намерихте информацията за полезна, можете да дарите посредством бутоните по-долу: