Saya ingin mendaftar gambar hanya untuk gambar yang diunggah pengguna. Berikut ini skenarionya:
- Menggunakan pengunggah gambar di ujung depan menggunakan iframe.
- Saya telah menambahkan
upload_files
batas ke pengguna tingkat pelanggan dan ingin mereka hanya melihat gambar yang mereka unggah. Saya menemukan Q ini Membatasi pengguna untuk hanya melihat item perpustakaan media yang telah mereka unggah? tetapi jawaban yang diterima tidak bekerja untuk saya.
// Code originally by @t31os add_action('pre_get_posts','users_own_attachments'); function users_own_attachments( $wp_query_obj ) { global $current_user, $pagenow; if( !is_a( $current_user, 'WP_User') ) return; if( 'upload.php' != $pagenow ) return; if( !current_user_can('delete_pages') ) $wp_query_obj->set('author', $current_user->id ); return; }
Halaman depan saya menggunakan pengunggah gambar bernama "Entri".
- Jika saya menghapus bagian kode ini
if( 'upload.php' != $pagenow ) return;
, kode tersebut berfungsi. Saya saya pikir saya harus memperbaiki bagian dari kode kondisional tetapi tidak bisa mengetahuinya. Persyaratan itu penting karena saya tidak ingin kode diterapkan pada halaman lain di mana tidak diperlukan.
Jadi, saya butuh bantuan untuk meningkatkan bagian kondisional seperti yang saya sebutkan. Terima kasih!
function
tidak sejajar dengan konten fn.