![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 28.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Cześć,
chciałbym dowiedzieć się od was w jaki sposób w wordpress mogę przez panel admina wstawić dowolny tekst a następnie w dowolnym miejscu w szablonie wyświetlić tą zawartość. Korzystając z Joomla robiłem to w ten sposób: Rozszerzenia -> Moduły - > Utwórz - > HTML -> "Wybierz pozycje" i tu np: user3 a w szablonie umieszczałem kod:
Dzięki temu co zmieniłem w tym dodatkowym module i zapisałem to wyświetlało się na stronie. W wordpress istnieje coś takiego jak custom fields(Własne pola) dodaje takie pole pod nowym wpisem lub stroną i następnie próbuję wyświetlić poprzez to rozwiązanie działa tylko we wpisie lub w stronie pod którą dodałem to "Własne pole". Jeżeli chcę wstawić takie pole np w stopkę lub top strony rozwiązanie to już nie działa wtedy muszę np omijać to w ten sposób:
Tylko takie rozwiązanie powoduje, że podczas użycia szablonu na innej stronie muszę wszędzie zmieniać ten klucz. Możecie mi poradzić w jaki sposób mogę dodać własny tekst w panelu admina który będę mógł wyświetlić w DOWOLNYM miejscu szablonu odwołując się np po unikalnej nazwie |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 467 Pomógł: 77 Dołączył: 6.09.2008 Skąd: Miechów / Kraków Ostrzeżenie: (0%) ![]() ![]() |
W wordpress do tego służą widgety:
https://codex.wordpress.org/WordPress_Widgets https://codex.wordpress.org/Widgets_API https://codex.wordpress.org/Widgetizing_Themes -------------------- Niemożliwym jest stworzenie czegokolwiek idiotoodpornego, ponieważ idioci są wyjątkowo pomysłowi.
https://www.aroch.pl https://themeforest.net/user/aroch https://www.astroblog.aroch.pl https://www.4geeks.pl |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 28.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuję za odpowiedź. Interesuje mnie jeszcze jedna rzecz jeżeli dodałem Widget w pliku functions.php
W Panelu otrzymałem panel z możliwością przeciągnięcia pól np. tekstowych ![]() Czy istnieje możliwość odwołania się do każdego pola tekstowego z osobna ? Czy muszę dla każdego dodawać do pliku functions.php nowy kod z nowym ID Jest ktoś w stanie się wypowiedzieć ? ![]() |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 467 Pomógł: 77 Dołączył: 6.09.2008 Skąd: Miechów / Kraków Ostrzeżenie: (0%) ![]() ![]() |
Jest taka możliwość. Podczas wyświetlania widgetów wordpress nadaje im odpowiedni identyfikator i jest on w zmiennej %1$s.
-------------------- Niemożliwym jest stworzenie czegokolwiek idiotoodpornego, ponieważ idioci są wyjątkowo pomysłowi.
https://www.aroch.pl https://themeforest.net/user/aroch https://www.astroblog.aroch.pl https://www.4geeks.pl |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 1.05.2025 - 05:44 |