Очень часто получается такая ситуация, когда на сайте вы встречаете статью или пост, который распечатать хочется, для того чтобы на руках иметь бумажный ее вариант. Сюда можно отнести инструкцию, требующая детального изучения с карандашом, кулинарный рецепт или простой интересный рассказ, то есть можно сказать то, что вам хочется видеть на бумаге, какая-то интересная информация.
Для распечатки статьи установить можно специализированный плагин или воспользоваться настройками браузера, но давайте вдаваться не будем в подробности настроек (браузеры у каждого совсем разные). Поэтому читателями лишняя волокита ни к селу, ни к городу. Второе, не станем нагружать в виде плагина сайт разными внешними скриптами.
Сейчас, мы с вами пойдем чуть-чуть другим путем, и в данном посте мы выдадим инструкцию, по которой вы узнаете, как можно посетителям распечатать статью при этом нажав всего лишь одну кнопку, например, она будет называться, что-то на подобии «Печать страницы». Для этого нам необходимо прописать внутри сайта совсем не большой элемент кода. Подойдет он для на любой платформы, которая поддерживает php, среди них DLE, Joomla, WordPress и прочие.
Распечатка статьи без плагина
По сути, в данном посте мы расскажем, как на свой сайт установить кнопку Печать или Print, на которую после нажатия, абсолютно любой посетитель распечатать сможет понравившуюся статью. Естественно, никакого толка для раскрутки и оптимизации это не даст, но вот как дополнение юзабилити будет даже очень полезен. Причём кнопка Печать очень полезна и актуальна для блогов кулинарии, компьютеров и юридической тематики, это значит там, где частенько инструкции публикуются, руководства и иной материал, к которому доступность нужна off-line.
Чуть ниже я опубликовал код, который даст возможность печати страницы.
или
Его также разместить можно, как между тегами <body> в файле single.php или в header.php, для того чтобы возможность была осуществить печать почти что любой страницы. Здесь остается за вами выбор.
Кнопке Распечатать статью придать можно более красивый вид сделав типа изображения. Код после внесения изменений выглядеть будет таким образом:
Если же не хотите ковыряться с кодом или вы просто боитесь сделать что-то не так, тогда у вас возможность есть воспользоваться специальным плагином, который называется WP Print. Его скачать можно с официального блога WordPress.
В принципе всё, жду вас в своих подписчиках.
Также советуем почитать на PressDev.RU
Короткая ссылка: http://pressdev.ru/?p=3293
а есть возможность выводить на печать не весь пост, а только конкретную его часть?