Sablon wordpress megjegyzések
Felkészülés egy sablont
Ezzel a hívás comment_form () tölti be a szabványos kódot a fájlban WordPress comment-template.php. A függvény két paramétert:
- $ Paraméterek: - egy sor kimeneti beállításokat forma
- $ POST_ID - id bejegyzést, amelyhez a funkciót fogják alkalmazni alapértelmezésben az aktuális üzenet
Nézzük például, hogy az érvényesítési HTML5 űrlapmezőket szöveget utasításokat. Hozzon létre egy tömböt $ args adja meg a kívánt beállításokat:
A tömb regisztrálni kell a beállítási lehetőségek:
Most arra van szükség, hogy töltse ki a változó array $ területeken. amely magában foglalja a mezők az űrlap. A legegyszerűbb módja annak, hogy a standard WordPress kódját comment-template.php és egy kis változás:
A mezőket hozzá kell adnunk a következő tulajdonságokkal rendelkezik:
Ne felejtsük el, hogy az új HTML5 attribútumok nem fog működni a régebbi böngészők. Ezek a böngészők, hogy nem értik az új mezőtípusokat egyszerűen kinyomtathatók szöveg, azaz .
Ezen kívül, már a blog valahol megfordult a jelöléseket, hogy hozzá egy osztályt stílus, ennek eredményeként már fordult a kód array $ területeken:
Ez egy standard WordPress kódot, én csak kismértékben módosítható - szöveget prompt és az előírt további osztály stílust.
Ez az, amit végül kapott a használata CSS stílusok:
egy másik tanács
cikk értékelése
Vadim, ha figyeltek egy hasonló probléma, és hogyan lehet megoldani?
Köszönjük!
Gondolkodjunk együtt, hogyan kell győződnie arról, hogy a birkák voltak ép, és a farkasok etetik?!
mondja meg, hogyan alkotnak üzenetét fölé a beviteli forma nevét és Mehl?
Öntsük a kódot a functions.php, hogy a kapcsolat
és hogy ez az, amit nem lehet megváltoztatni helyen ezt a részét a kódot. " __ ( 'Név'). ($ Req. '*'. »). "
'E-mail' =>». __ ( 'E-mail'). ($ Req. '*'. »). "
'URL' =>». __ ( 'Webhely'). "
);
$ Paraméterek: = array (
'Comment_notes_after' => »,
'Comment_field' =>». _x (Megjegyzés "," főnév). "
'Label_submit' => 'Küldés'
'Fields' => apply_filters (comment_form_default_fields ', $ mezők)
);
comment_form ($ args);
?>
Szeretnék adni valamit custom_validate_comment_author () függvényt.
Hozzáadott ellenőrzése:
funkció custom_validate_comment_author () if (! is_user_logged_in ())
if (empty ($ _POST [ 'szerző']) || (! preg_match ( '/ [^ \ s] /', $ _POST [ 'szerző'])))
wp_die (__ ( '! Hiba Kérjük, töltse ki a név mezőt));
>
>
Köszönöm a cikket, nagyon hasznos.
Küldj egy linket egy erőforrás az e-mail, kérjük
Köszönöm a cikket!
Szia, Natalia! És te, én egy fájlt betöltve? Úgy gondolom, hogy valahol csak csúszott hiba. Kérem, küldjenek egy kódot a posta, meglátom.
Üdvözlünk!
Segít megoldani a problémát! Megtettem minden munkát! A probléma az, hogy azt kell levágni a helyes írásmódját url! Azt adja meg a helyszínen a területen, azt írja írási URL bár ölni! Hogyan lehet letiltani ezt az ellenőrzést, így megadhatja bármilyen szót, és ez shaval mint mondják?))