Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wordpress własne pola
Lelek919
post 15.02.2017, 09:57:38
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:
  1. <jdoc:include type="modules" name="user3" />


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
  1. <?php echo get_post_meta($post->ID, "klucz_taki_jak_wpisze_w_panelu", true);?>


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:
  1. <?php echo get_post_meta([b]cyfra_konkretnego_wpisu_w_ktorym_jest_dodane_wlasne_pole[/b], "klucz_taki_jak_wpisze_w_panelu", true);?>


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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.04.2024 - 18:19