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:
<jdoc:include type="modules" name="user3" />
<?php http://www.php.net/echo get_post_meta($post->ID, "klucz_taki_jak_wpisze_w_panelu", true);?>
<?php http://www.php.net/echo get_post_meta([b]cyfra_konkretnego_wpisu_w_ktorym_jest_dodane_wlasne_pole[/b], "klucz_taki_jak_wpisze_w_panelu", true);?>
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
Dziękuję za odpowiedź. Interesuje mnie jeszcze jedna rzecz jeżeli dodałem Widget w pliku functions.php
register_sidebar(http://www.php.net/array( 'id' => 'testowy-widget', 'name' => 'Pola do Szablonu', 'description' => 'Wszystkie pola w szablonie', 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h3 class="widgettitle">', 'after_title' => '</h3>', ));
Jest taka możliwość. Podczas wyświetlania widgetów wordpress nadaje im odpowiedni identyfikator i jest on w zmiennej %1$s.
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)