Přehled odpovědí
-
Fuu, toto je už vyšší level, ktorému nerozumiem moc. O zabezpečení som ani nevedel, že treba riešiť. Len to celokm nechápem. Formulár mám takto:
<h2>Jedálniček</h2>
<hr>
<form method="post" action="options.php">
<?php settings_fields( 'jedalnicek' ); ?>
<h3>Pondelok</h3>
Dátum: <input type="text" name="datum1" value="<?php echo get_option('datum1'); ?>" />
Desiata: <input type="text" name="desiata1" value="<?php echo get_option('desiata1'); ?>" />
Obed: <input type="text" name="obed1" value="<?php echo get_option('obed1'); ?>" />
Olovrant: <input type="text" name="olovrant1" value="<?php echo get_option('olovrant1'); ?>" />
OSTATNE DNI ROVNAKYM STYLOM
<p class="submit">
<input type="submit" class="button-primary" value="<?php _e('Uložiť zmeny') ?>" />
</p>
</form>
Tak predsa len budem potrebovať vašu pomoc.
Ešte stále mi nefunguje tá hláška o uložení a taktiež by som sa chcel spýtať, či je možné nejako nastaviť, aby nastavenia šablóny mohol upravovať i niekto s nižšou rolou ako administrátor (editor).
Ďakujem
Opravené, zabudol zaregistrovať premenné.
Problém som vyriešil, som si zle prečítal jednu časť návodu.
Len prosím vás, ako by som mohol urobiť vyhodenie hlášky po uložení nastavení, niečo v zmysle “Nastavenia boli uložené”?
Lebo teraz len sa reloadne stránka. Nastavenia sú nové, ale aby to i používateľ vedel.
Ďakujem
Formulár a ukladanie mám urobené takto:
<form method="post" action="options.php">
<?php settings_fields( 'jedalnicek' ); ?>
OBSAH FORMULÁRU
<p class="submit">
<input type="submit" class="button-primary" value="<?php _e('Uložiť zmeny') ?>" />
</p>
</form>
WordPress – novinky, návody a zajímavosti