mojwp.ru
Назад

Несколько обязательных хаков WordPress для разработчиков сайтов и SEO-студий

Опубликовано: 23.06.2015
7
614

Ты разрабатываешь темы WordPress или владелец веб-студии и оказываешь в том числе услуги по разработке сайтов на этой CMS? Ниже представлено несколько хаков, которые позволят лишний раз напомнить клиенту о твоем существовании и обратиться за услугами повторно.

Если ваш клиент или его сотрудники заходят в админку - бесплатная реклама вам не повредит.

Все решения уже публиковались на блоге ранее, но в разбросанном виде. Соберем их, чтобы ты мог добавить страницу к себе в Закладки.

Меняем надпись в подвале админки

Делать будем это:

смена надписи в подвале

Для чего это нужно. Можно вставить свои копирайты.

Как еще это использовать. Я размещал там картинку, которая лежала на моем серваке, т.е. для тега img путь в src был на мой сервак.

В результате, я в любой момент мог вывести там любую картинку: "Поздравляю с НГ!", "А у нас скидки", "Новая услуга от нас" и т.д. Просто заменяю у себя на серваке изображение с одинаковым названием. Лучше горизонтальное, типа 468*60 и можно gif.

Реализация. В файл functions.php добавляем следующее:

function remove_footer_admin () {
    echo "Здесь ваш текст, либо ссылка";
} 
add_filter('admin_footer_text', 'remove_footer_admin');

Креативим.

Добавляем надпись в шапку админки

Делаем противоположное предыдущему пункту:

банер в шапке админки wordpress

Сверху и снизу баннер выводить не думаю что правильно (перенасыщение). Определитесь где вам лучше реклама.

function remove_head_admin() {
   echo "здесь произвольный текст или картинка";
}
add_action('admin_head', 'remove_head_admin');

Как вариант, можете вывести просто ссылки на разделы вашего корпоративного сайта (Услуги, Цены, Контакты, Акции, Блог и т.д.). Фактически - это меню вашего сайта в админке вашего клиента.

Добавляем ссылку в верхнюю панель админа

Делаем вот это:

Screenshot_1

Панель видят только залогиненные, притом и на лицевой части сайта. Очень удобно и ненавязчиво.

function wp_admin_bar_new_link() {
global $wp_admin_bar;
$wp_admin_bar->add_menu(array(
'id' => 'wp-admin-bar-new-link',
'title' => __('Помощь по WP'),
'href' => 'https://mojwp.ru/'
));
}
add_action('wp_before_admin_bar_render', 'wp_admin_bar_new_link');

И если несколько ссылок хотите добавить:

function wp_admin_bar_new_link() {
global $wp_admin_bar;
$wp_admin_bar->add_menu(
array(
'id' => 'wp-admin-bar-new-link',
'title' => __('Помощь по WP'),
'href' => 'https://mojwp.ru/'
));
$wp_admin_bar->add_menu(
array(
'id' => 'wp-admin-bar-new-link2',
'title' => __('Цены на услуги'),
'href' => 'https://mojwp.ru/uslugi'
));
}
 
add_action('wp_before_admin_bar_render', 'wp_admin_bar_new_link');

Можете так же добавить какой-нибудь символ, чтобы было заметно.

Добавляем текст над панелью форматирования текста в записях

Делаем вот это:

Как добавить произвольную надпись в панель форматирования
Клик для увеличения

Здесь можно вывести не только инструкцию по работе с сайтом (если делаете для новичка в WP), но и пару ссылок на свой канал Youtube, ваши акки в социалках или прочие линки образовательные и полезные клиенту, с пользой и для вас.

function wta_custom_after_title( $post_type ) { 
?>

А это заголовок блока

Здесь идет сам текст памятки или реклама чего-то. На ваше усмотрение.

Слишком много материала здесь не нужно делать, т.к. растягивает админку. Несколько строк самый раз.

Информационная строка сверху админки

Вот такая штука:

Инфо строка в админке wordpress
Клик для увеличения

Используем код:

function mwp_admin_notice() {  
   echo ' 

Внимание! Не забудьте сдать по 100 рублей на детский утренник.

'; } add_action( 'admin_notices', 'mwp_admin_notice' );

Красную полоску дает заданный class="error". Можно так же задать class - updated, notice, notice notice-warning, update-nag. А если к этим перечисленным еще добавить notice is-dismissible - появится крестик для закрытия сообщения (от WP 4.2).

Смена лого при авторизации

Не буду приводить здесь код, т.к. на 2 из 3 сайтов тематики WP об этом написано. Гуглите.

Послесловие и этическая сторона

Некоторым может не понравится внедряемые фишки. Тут главное не переборщить и сделать все так, чтобы ваша "реклама" вписывалась органично в интерфейс админки.

В любом случае, разработчик сайта ты и в любой момент по требованию клиента можно убрать тот или иной блок.

С этической точки зрения - ты разработчик сайта! Имеешь право оставлять свои копирайты.

Ваше мнение. А может есть еще какие идеи?

Автор:
Виталий
Поделиться
Похожие записи
Черкани пару строк
  • Антон
    Опубликовано: 23.06.2015 Ответить на сообщение

    Где же ты раньше был с таким постом=(

    • Виталий
      Опубликовано: 23.06.2015 Ответить на сообщение

      Да все время здесь) Статьи по отдельности были написаны уже год и более назад. Надо почаще читать мой блог)

      • Денис Нихаев
        Опубликовано: 04.08.2015 Ответить на сообщение

        Где мы были всё это время, а не вы)

  • Евгений
    Опубликовано: 23.06.2015 Ответить на сообщение

    Спасибо за идеи! Они будут полезными для многих )

  • Андрей
    Опубликовано: 23.06.2015 Ответить на сообщение

    все в одной статье, вот это класс 🙂 насчет "Смены лого при авторизации" стоило бы и написать так как движок WP обновляется, а на большинстве сайтах все старое.

  • сеошник
    Опубликовано: 23.11.2016 Ответить на сообщение

    Хорошая идея!!!
    Воплотили в действие!

  • Алекс
    Опубликовано: 27.02.2018 Ответить на сообщение

    А как с профессиональной этикой? Клиенты не все идиоты...

Имя
Укажите своё имя и фамилию
E-mail
Без СПАМа, обещаем
Текст сообщения
Отправляя данную форму, вы соглашаетесь с политикой конфиденциальности и правилами нашего сайта.