Czym jest shortcode?
Najprościej będzie zrozumieć na przykładzie. Jeśli ktoś prowadzi bloga na którym dodaje jakieś pliki do pobrania w poście umieszcza np. button po kliknięciu którego przenosi nas do pobierania.
Aby zrobić taki button musimy napisać w html'u taki kod:
<a href="LINK_DO_PLIKU"><img src="LINK_DO_GRAFIKI" alt="download" /></a>
Jeśli dodajemy często nowe posty chcemy taką czynność usprawnić. Możemy to zrobić wpisując w treści postu shortcode typu [download]. Zaraz dowiesz się jak to zrobić krok po kroku.
Jak stworzyć shortcode w wordpress
1. W panelu wordpress'a przechodzimy do Appearance > Editor i wybieramy plik functions.php
2. Na samym dole wpisujemy
function download_func( $atts ){return '<a href="LINK_DO_PLIKU"><img src="LINK_DO_GRAFIKI" alt="download" /></a>';}add_shortcode( 'download', 'download_func' );
3. Zapisujemy plik klikając Update File
4. Sprawdzamy czy po wpisaniu [download] w nowym wpisie pojawia się button
5. Dajemy reputa i komentujemy
Jak stworzyć shortcode w którym będę mógł zmieniać link?
W pliku functions.php wpisujemy
function button_func($atts, $content = null) { extract(shortcode_atts(array('link' => '#'), $atts)); return '<a href="'.$link.'"><img src="LINK_DO_GRAFIKI" alt="download" /></a>';}add_shortcode('button', 'button_func');
Teraz po wpisaniu [button link=http://google.com] wyświetli się button który przekierowuje do google.com
Można to wykorzystać na różne sposoby. Pogłówkujcie sami
Pozdro
Poradnik napisany specjalnie dla Make-Cash.pl przez Michała. Zabrania się kopiowania bez zgody autora.