Saya perlu membuat laman web WordPress daripada HTML sedia ada (lebih khusus daripada laman web asp.net), jadi saya membuat templat dan menyasarkan halaman php menggunakan:
<?php /* Template Name: students */ ?>
Soalan saya : Bagaimana memasukkan imej dalam WordPress CMSdashboard dan bagaimana mendapatkan semula nilainya (hanya nilai imej) . Berikut ialah contoh statik:
<div class="col-lg-6 img-grids mt-lg-0 mt-5 pl-lg-4"> <img src="<?php echo get_template_directory_uri().'/assets/images/p1.jpg'; ?>" alt="" class="img-fluid radius-image" /> <img src="<?php echo get_template_directory_uri().'/assets/images/p2.jpg'; ?>" alt="" class="img-fluid radius-image" /> <img src="<?php echo get_template_directory_uri().'/assets/images/p3.jpg'; ?>" alt="" class="img-fluid radius-image" /> </div>
Tetapi jika laman web statik, kaedah di atas akan berfungsi, tetapi saya perlu dapat menguruskan imej dari bahagian belakang . Menukar imej dinamik.
Idea 1:
<?php the_content(); ?>
memaparkan galeri hodoh apa adanya, bukan sekadar nilai imej. Idea 2:
Untuk melakukan ini, anda boleh mula-mula membuat kotak meta yang memasukkan imej ke dalam halaman, dan kemudian masukkan nilai kotak meta ke dalam kod anda. Dengan cara ini, setiap kali imej dalam kotak meta halaman diubah, ia juga akan berubah pada bahagian pengguna. Contoh Umum (Galeri Imej WooCommerce)
Cadangan saya adalah untuk menggunakan plugin acf, tetapi anda juga boleh mendapatkannya dari pautan ini.
Anda juga boleh menggunakan pautan iniuntuk membuat galeri
Sudah tentu anda boleh mengekod semua ini Tetapi saya mengesyorkan menggunakan pemalam ini.