Cum să obții o imagine din biblioteca media folosind URL
4 sept. 2016, 09:24:22
Vizualizări: 17K
Voturi: 0
Cum pot obține o imagine din media într-o pagină personalizată cu URL-ul imaginii asemănător cu această imagine? Vă rog să mă ajutați.

Hridoy Khan Joy
21
Toate răspunsurile la întrebare
1
0
Cred că vei avea nevoie de această funcție: wp_get_attachment_image_src(); (Iată link-ul către codex: https://developer.wordpress.org/reference/functions/wp_get_attachment_image_src/)
Tot ce trebuie să faci este să transmiți ID-ul imaginii pe care dorești să o obții și ea îți va returna URL-ul.
Un mic exemplu:
<?php
// Obținerea media atașată unui post
$post_image_url = wp_get_attachment_image_src($post->ID);
// var_dump pe variabilă pentru a vedea ce URL este returnat.
var_dump($post_image_url);
// Folosind doar un ID de imagine
$set_image_url = wp_get_attachment_image_src(19983);
// var_dump pe variabilă pentru a vedea ce URL este returnat.
var_dump($set_image_url);
// Poți de asemenea specifica să obții o anumită dimensiune a imaginii
$image_size_url = wp_get_attachment_image_src(19982, 'thumbnail');
// var_dump pe variabilă pentru a vedea ce URL este returnat.
var_dump($image_size_url);
?>
Deci pentru a afișa media pe pagina personalizată, poți scrie un tag de imagine care arată aproximativ astfel:
<img src="<?php echo wp_get_attachment_image_src(19983, 'thumbnail'); ?>" alt="" class="" />
Aceasta ar trebui introdusă în fișierul template al paginii pe care dorești să apară.
Cu puțină experimentare, ar trebui să reușești să o faci să funcționeze.

EBennett
316
4 sept. 2016 15:42:34
Întrebări similare
1
răspunsuri
4
răspunsuri
1
răspunsuri