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

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.

0
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.

4 sept. 2016 15:42:34