Często jest tak, że czytelnicy boga chcieliby wydrukować najbardziej interesujące artykuły. Domyślnie sam skrypt WordPress, jak i większość szablonów nie pozwalają na takie rozwiązanie. Można oczywiście wydrukować całą stronę dzięki przeglądarce internetowej, jednak wówczas drukowana jest cała zawartość strony, ze wszystkimi grafikami, kolorami i tekstem w bocznym pasku.
W tym artykule pokażemy, jak dodać opcję przyjaznego drukowania artykułów w WordPress.
Do czego i kiedy jest potrzebna opcja drukowania artykułów?
Niektóre szablony WordPress umożliwiają drukowanie strony z oddzielnym arkuszem stylów CSS. Taki arkusz stylów jest używany, gdy czytelnik drukuje stronę. Zazwyczaj prowadzi to do drukowania wszystkich zdjęć, pasków bocznych, nagłówka, menu, itp. Czyli drukowania większości tego, co jest zbędne.
Zobacz jak twój szablon radzi sobie z drukowaniem twojej strony. Naciśnij jednocześnie dwa klawisze CTRL + P, a pokaże ci się nowe okno, w którym zobaczysz podgląd wydruku.
Pokażę dwie wtyczki do Wodpress-a, które możesz użyć aby czytelnicy mogli drukować artykuły. Zobacz jedną i drugą a następnie podejmij decyzję, i wybierz najlepszą dla siebie i twojej strony.
1: Wtyczka Print Post and Page
Polecam tą wtyczkę dla osób, które nie chcą samodzielnie modyfikować kodu źródłowego.
Pierwszą rzeczą, którą musisz zrobić, to zainstalować i aktywować wtyczkę Print Post and Page.
Po aktywacji wtyczki, w menu po lewej stronie zaplecza, została dodana nowa pozycja "Print". Kliknięcie w nią spowoduje przejście do strony ustawień wtyczki.
Tutaj można ustawić rozmiar i kolor ikony drukowania a także tekst, który może być wyświetlany obok ikony. Możesz również ustawić miejsce wyświetlania ikonki. Opcjonalnie (dla bardziej zaawansowanych) możesz też dodać niestandardowy CSS. Pamiętaj oczywiście, aby zapisać zmiany. Kliknij "Save and Active" u dołu ustawień wtyczki.
Teraz możesz odwiedzić stronę z wpisami a zobaczysz tam nowy przycisk drukowania, pojedynczego wpisu.
Jednakże ta wtyczka nie dodaje automatycznie przycisku drukowania na twoich stronach. Aby mieć możliwość drukowania stron, trzeba dodać krótki kod na każdej stronie, która ma być drukowana: [printicon align = "left"].
2: Wtyczka WP-Print
Pierwszą rzeczą, którą musisz zrobić, to zainstalować i aktywować wtyczkę WP-Print. Po aktywacji, należy "wejść" do ustawień wtyczki. Przejdź zatem do Ustawienia »Print, aby skonfigurować ustawienia wtyczki.
Możesz wyświetlać ikonę drukowania z tekstem, tylko ikony lub tylko tekst. Można wybrać jedną z dwóch ikon, a także zmienić tekst, który pojawia się przy ikonie.
W opcjach ustawienia drukowania, zostaniesz zapytany, czy chcesz drukować komentarze, linki, zdjęcia lub filmy. Domyślnie, wtyczka nie drukuje komentarzy i filmów. Można to zmienić, jeśli chcesz drukować komentarze i wideo.
Na dole każdej drukowanej strony, wtyczka doda tekst praw autorskich, który umieścisz. Domyślnie, pokaże nazwę witryny. Można zmienić tekst, na cokolwiek chcesz. Nie zapomnij Zapisać zmian, aby zapisać ustawienia.
Teraz najtrudniejsze
Wtyczka nie doda automatycznie przycisku drukowania do twoich postów. Będziesz musiał zrobić to ręcznie aby przyciski drukowania pojawiły się przy postach.
W zależności od używanego przez ciebie szablonu, trzeba będzie dodać kod do single.php, page.php, archive.php, content.php, etc.
Zlokalizuj najpierw wiersz w szablonie, który wygląda tak:
<?php while (have_posts()) : the_post(); ?>
Poniżej tej linii, trzeba dodać następujący kod:
<?php if(function_exists('wp_print')) { print_link(); } ?>
To wszystko. Teraz możesz odwiedzić swoją stronę i zobaczyć przycisk drukowania.
Czasami może się zdarzyć, że ikona drukowania nie pojawi się przy wpisach. Wówczas wystarczy dodać zawartość między kwadratowym nawiasem [] i [/].
Mamy nadzieję, że ten artykuł pomógł Ci dodać opcję przyjazną opcję drukowania artykułów na twojej stronie.
Jeśli podobał Ci się ten artykuł, możesz zapisać się do naszego Newletter-a. Możesz mnie również znaleźć na Twitterze , Facebooku i YouTube.