Doriți să schimbați textul „Set featured image” în administratorul WordPress? Acest fragment de cod va schimba textul „Set featured image” în „Set default image” sau în orice alt text doriți.
Instrucțiuni:
Tot ce trebuie să faci este să adaugi acest cod în fișierul functions.php al temei tale sau într-un plugin specific site-ului. Opțional, editează textul de înlocuire de la linia 2.
function custom_admin_post_thumbnail_html( $content ) {
return $content = str_replace( __( 'Set featured image' ), __( 'Set default image' ), $content);
}
add_filter( 'admin_post_thumbnail_html', 'custom_admin_post_thumbnail_html' );
Notă: Dacă este prima dată când adăugați secvențe de cod în WordPress, consultați ghidul nostru despre cum să copiați / lipiți corect secvențe de cod în WordPress, pentru a nu vă defecta accidental site-ul.
Dacă ți-a plăcut acest fragment de cod, te rugăm să iei în considerare să consulți și alte articole de pe site, cum ar fi: Cele mai bune 6 plugin-uri de optimizare a imaginilor pentru WordPress (Comparate)
Aveți vreo idee cum să faceți acest lucru pentru Gutenberg?
Nu funcționează cu Gutenberg
Da, acesta este pentru editorul clasic. Editarea textului în noul editor de blocuri necesită un cod diferit.
iubesc wordpress din tot sufletul meu Îl iubesc.
Cum să adăugați etichete meta la imaginile de prezentare în WordPress folosind tipul personalizat
?
Cum aș putea schimba titlul „Featured Image” al metabox-ului?
Hei, aveți vreo idee cum ați putea limita acest lucru la anumite tipuri de postări personalizate, cum ar fi „Evenimente” și „Locații”, lăsând textul implicit pentru paginile și postările standard WordPress?
if ($_GET[‘post_type’] == ‘Events’ || $_GET[‘post_type’] == ‘Locations’) {
#codul dvs….
}
site grozav
[…] de la WPSnipp.com – mai multe Imagini de Prezentare […]
Site drăguț. Am o mică problemă. Când dau clic pe Set Featured Image, se afișează biblioteca media și aici sunt trei opțiuni care spun „Insert into Post”, „set as featured imaged” și „Cancel”, ceea ce este foarte confuz. Nu vreau ca „Insert into Post” să apară aici. Aveți idei cum pot elimina „insert into post” și nici nu vreau rândul de Aliniere.
[…] Am redenumit „Set featured image” în „Set featured image (315w x 190h)” folosind funcția WPSnipp. […]
Aproape exact ce vreau. Site grozav! Soluția ta funcționează până când este setată o imagine de prezentare. Apoi este înlocuită cu „Remove featured image”. Sunt sigur că ai putea înlocui și acel text, dar vreau ca antetul casetei meta să fie „Featured Image (315w x 190h)” în loc de „Featured Image”. Mulțumesc.
Salut Cliff, îmi pare rău pentru întârziere, nu am văzut comentariul tău, oricum ai putea face ceva de genul acesta.
add_filter( ‘gettext’, ‘change_featuredimage_txt’ ); add_filter( ‘ngettext’, ‘change_featuredimage_txt’ ); function change_featuredimage_txt( $translated ) { $translated = str_ireplace( ‘Featured Image’, ‘Slideshow Image’, $translated ); return $translated; }
Se pare că ai nevoie doar de al doilea:
// 1function custom_admin_post_thumbnail_html( $content ) { return $content = str_replace( __( ‘Set featured image’ ), __( ‘Set featured image (315w x 190h)’ ), $content);}add_filter( ‘admin_post_thumbnail_html’, ‘custom_admin_post_thumbnail_html’ );
// 2add_filter( ‘gettext’, ‘change_featuredimage_txt’ );add_filter( ‘ngettext’, ‘change_featuredimage_txt’ );function change_featuredimage_txt( $translated ) { $translated = str_ireplace( ‘Featured Image’, ‘Featured image (315w x 190h)’, $translated ); return $translated;}
Având ambele coduri în functions.php, antetul spune „Featured image (315w x 190h)” (ceea ce îmi doresc), dar apoi linkul pentru setarea imaginii citește „Set Featured image (315w x 190h) (315w x 190h)”. Așa că am eliminat primul cod și am păstrat doar al doilea și a funcționat exact așa cum îmi doream.
Antetul citește la fel ca înainte, dar textul linkului citește „Set Featured image (315w x 190h)”.
Mulțumesc! :)
Super, mă bucur că ai rezolvat totul.
Fantastic mic fragment de cod acela!! Tot ce aveam nevoie și nimic mai mult. Mulțumesc pentru postare.
Mulțumesc pentru postare, foarte util
Vă mulțumesc foarte mult! Consider că WordPress duce lipsă de o prezentare generală bună a locului unde poți găsi totul. Acest site este un exemplu excelent!
Salut Davey, Mă bucur că am putut ajuta și bucură-te de restul site-ului.
Site grozav
Mulțumesc, mă bucur că îți place website-ul,