it-swarm.asia

Özel bir alanın bir görüntü seçmesini nasıl sağlayabilirim?

Medya galerisinden resim seçmeme izin verecek özel bir alan oluşturmak için bir yola ihtiyacım var. Bunu nasıl yaparım?

Özel alan, tıklandığında beni medya galerisine götürecek ve src hedef URL'sini bir giriş metin kutusuna yerleştirecek bir düğmeye sahip olmalıdır.

bir eklenti veya çevrimiçi eğitim için arıyorsunuz ve biraz şans yaşıyorum.

4
Kevin

Birkaç hafta önce Magic Fields ile benzer bir özellik ekledim.

İşte github projesi . En önemli şey bu dosyada: js/custom_fields/media_image.js

2
hunk

Bunu zaten yapan eklentilerden birini kullanarak:

http://wordpress.org/extend/plugins/custom-field-template/

1
scribu

Bu bana post_thumbnail özelliği içinde WordPress gibi geliyor. Sağ tarafta, etiket kutusunun altına bir kutu ekler. Kutu varsayılan olarak "Özellikli resmi ayarla" bağlantısını gösterir.

Üzerine tıkladığınızda medya galeri açılır penceresi açılır ve daha önce yazıya yüklediğiniz bir resmi özellikli resim olarak seçebilirsiniz.

Sonra kullanabilirsiniz:

if (has_post_thumbnail()) {
  the_post_thumbnail();
}

sunulan resmi görüntülemek için temanın içinde.

Post_thumbnail'ı etkinleştirmek için eklemeniz gerekenler:

add_theme_support( 'post-thumbnails' );

temanın işlevine göre

1
Ben

Sorunuzu biraz yanlara cevaplamak için bir alternatife açık mısınız? Bir gönderiye bir fotoğraf eklemenizi, gönderinizi resimleriniz için belirli bir kategori altında doldurmanızı ve belki de gereksinimlerinize bağlı olarak, bu belirli resmi almak için yalnızca metin içeren özel bir alan eklemenizi öneririm.

$image = get_posts('cat=the_category&meta_key=the_key&meta_value=the_value');
foreach($image as $img){
    setup_postdata($img);
    //whatever your markup is...
    echo '<p>'.the_content().'</p>';
    //or
   echo '<p>'.$img->post_content.'</p>';
}

Sadece bir düşünce...

0
kevtrout