Учусь писать плагины. При активации на Вордпресс вылезает сообщение
Плагин произвёл при активации 1444 символов неожиданного вывода. Если вы заметите ошибку «headers already sent», проблемы с RSS-лентами или другие неполадки, попробуйте деактивировать или удалить этот плагин.
Вот код плагина:
<?php
/*
Plugin Name: colors-woobler
Plugin URI: http://www.woobler.ru
Description: Оформление текста
Version: 0.1
License: GPLv2
Author: Татьяна
Author URI: http://www.woobler.ru
*/
function podpis() {
return '<div class="podpis"><p>С уважением</p><p>Команда woobler.ru</p></div>';
}
add_shortcode('podpis', 'podpis');
function green1() {
return '<div id="green">';
}
add_shortcode('green1', 'green1');
function green0() {
return '</div>';
}
add_shortcode('green0', 'green0');
function blue1() {
return '<div id="blue">';
}
add_shortcode('blue1', 'blue1');
function blue0() {
return '</div>';
}
add_shortcode('blue0', 'blue0');
function yellow1() {
return '<div id="yellow">';
}
add_shortcode('yellow1', 'yellow1');
function yellow0() {
return '</div>';
}
add_shortcode('yellow0', 'yellow0');
function red1() {
return '<div id="red">';
}
add_shortcode('red1', 'red1');
function red0() {
return '</div>';
}
add_shortcode('red0', 'red0');
function magenta1() {
return '<div id="magenta">';
}
add_shortcode('magenta1', 'magenta1');
function magenta0() {
return '</div>';
}
add_shortcode('magenta0', 'magenta0');
function silver1() {
return '<div id="silver">';
}
add_shortcode('silver1', 'silver1');
function silver0() {
return '</div>';
}
add_shortcode('silver0', 'silver0');
?>
И там же стили (все в одном файле)
<style>
.podpis {
text-align: right;
padding-right: 20px;
border-radius: 11px;
font-family: cursive;
}
#blue
{
background: linear-gradient(0deg, #E8FFFE, #E8FFEB);
border-top: 1px solid #B3DCB1;
border-bottom: 1px solid #B7D5D8;
margin-top: 15px;
padding: 10px;
margin-bottom: 15px;
}
#yellow
{
background: linear-gradient(0deg, #FFFECD, #FFFDE2);
border-top: 1px solid #FBE98B;
border-bottom: 1px solid #FFDA72;
margin-top: 15px;
padding: 10px;
margin-bottom: 15px;
}
#red
{
background: linear-gradient(0deg, rgba(230, 0, 29, 0.2), rgba(253, 0, 0, 0.09));
border-top: 1px solid rgba(255, 27, 2, 0.33);
border-bottom: 1px solid rgba(255, 23, 16, 0.64);
margin-top: 15px;
padding: 10px;
margin-bottom: 15px;
}
#magenta
{
background: linear-gradient(0deg, rgba(209, 193, 255, 0.77), rgba(184, 69, 255, 0.16));
border-top: 1px solid rgba(209, 139, 251, 0.89);
border-bottom: 1px solid rgba(192, 92, 255, 0.84);
margin-top: 15px;
padding: 10px;
margin-bottom: 15px;
}
#silver
{
background: linear-gradient(0deg, rgba(224, 224, 224, 0.77), rgba(218, 218, 218, 0.16));
border-top: 1px solid rgba(142, 142, 142, 0.36);
border-bottom: 1px solid rgba(136, 136, 136, 0.6);
margin-top: 15px;
padding: 10px;
margin-bottom: 15px;
}
</style>
Подскажите, в чем ошибка, и куда надо смотреть чтобы разобраться?
Функционально все работает.