Folosirea funcției implicite de tăiere a imaginii personalizate în WordPress pentru un tip de postare / MetaBox
Nu sunt sigur câți dintre voi ați experimentat cu noua funcționalitate de imagine header personalizată din WordPress 3.0, dar este chiar foarte interesantă (activată prin adăugarea funcției în fișierul functions.php).
Unul dintre lucrurile cheie pe care le consider extrem de utile este faptul că îți permite să încarci o imagine, iar în pasul 2 afișează imaginea în pagina de administrare și arată o casetă de tăiere bazată pe lățimea/înălțimea imaginii header definite în fișierul functions.php. Acum poți muta caseta sau mări/micșora proporțional zona pe care dorești să o folosești.
Problema pe care o am este că aș dori să utilizez această funcționalitate pentru propriul meu tip de postare personalizat. Mai exact, caut posibilitatea de a include funcționalitatea de încărcare, definirea lățimii/înălțimii și funcționalitatea de selecție/tăiere după încărcarea imaginii. Cred că dacă cineva poate arăta cum se poate face acest lucru, atunci pot crea toate celelalte funcționalități dorite prin adăugarea acestui lucru într-un tip de postare personalizat și asocierea cu metabox-uri personalizate.
Poate cineva să ofere o soluție aici?

Nu sunt sigur dacă exact asta cauți, dar se pare că am fost în aceeași situație în care ești tu acum, acum câteva luni, lucrând la un proiect pe care sunt pe cale să-l lansez. Există un plugin numit Post Thumbnail Editor, care îți permite să tai personalizat fiecare imagine pe care o încarci, în funcție de dimensiunile miniaturilor definite în fișierul tău functions.php.
Aici găsești un ghid pentru adăugarea dimensiunilor miniaturilor în WordPress folosind funcția add_image_size().
Această soluție a funcționat minunat pentru noi, și poți defini pur și simplu o dimensiune diferită a miniaturii pentru fiecare tip de postare și apoi să apelezi acea dimensiune specifică în șablonul pentru acel CPT.
