Polska społeczność o zarabianiu przez internet, pracy w domu i dodatkowej pracy online Zobacz dzisiejsze dyskusje →
Zmień styl:BiałyMobilnyRetro

Wielka aktualizacja Zarabiam.comzobacz pełną listę zmian

Poradnik Modyfikacja WordPress bez użycia wtyczek

Czyli dłubiemy w WordPressie ;-)

Autor Wiadomość
Post: #11
RE: Modyfikacja WordPress bez użycia wtyczek
Sprawdź:
Fajnie zebrane podstawy w jednym miejscu, dzięki za ten poradnik!
Post: #12
RE: Modyfikacja WordPress bez użycia wtyczek
Dawno mnie tutaj nie było, a sporo się działo w moim WordPress-owym życiu :-)
Od wakacji tego roku zacząłem tworzyć własne motywy do WP, m.in przepisałem templatkę zalukaj.com do WordPressHuh

Dzisiaj przedstawię rozwiązanie nad którym głowiłem się jakiś czas, rozwiązanie jak zwykle okazało się banalnie prosteTongue

Tworząc mój drugi motyw, miałem potrzebę wyświetlić standardową galerię WP w custom fields (własne pola), niestety standardowo te pola nie obsługują shortcode. Rozwiązanie okazało się banalnie proste, nawet nie trzeba modyfikować pliku functions.php :-)

A więc wystarczy stworzyć sobie pole o identyfikatorze np. "galeria" i w motywie tam gdzie ta galeria ma się wyświetlić wkleić poniższą linijkę:
Kod PHP:
<?php echo do_shortcode(get_post_meta(get_the_ID(), 'name'true)); ?>

W miejsce 'name' wpisujemy nasz nasz identyfikator, po modyfikacji kod będzie wyglądał jak poniżej:
Kod PHP:
<?php echo do_shortcode(get_post_meta(get_the_ID(), 'galeria'true)); ?>

Wprawne oko zauważy, że jest to połączenie dwóch kodów tj:
Kod PHP:
<?php echo esc_attrget_post_metaget_the_ID(), 'Identyfikator'true ) ); ?>
Kod PHP:
<?php echo do_shortcode('[krótki-kod]'); ?>

Pierwsza linijka odpowiada po prostu za wyświetlenia custom fielda, druga zaś za wyświetlenie shortcode w plikach motywu.


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
Sad Problem z PHP Wordpress rusk01 4 4,539 11-08-2021, 14:20
Ostatni post: Apps
  Wordpress Sklep. Jakie wtyczki aquarius 8 11,456 17-04-2021, 19:15
Ostatni post: basiagryzek
Information
Poradnik
 Wyłączenie dostępu do REST API i blokowanie enumeracji - zabezpieczenie WordPress
Harry. 12 6,921 11-01-2021, 20:04
Ostatni post: rachman
  Jaka wtyczka na Wordpress? osk4rr 5 4,888 26-12-2020, 23:17
Ostatni post: entsolve
  Blog z wordpress Stalmer 5 5,307 26-12-2020, 23:05
Ostatni post: entsolve

Skocz do: