Saya ingin mengadaptasi plugin mirip forum yang sudah ada yang tidak memiliki fasilitas untuk melampirkan media.
Plugin ini berfungsi sebagai Jenis Posting Kustom, jadi itu akan "sesederhana" seperti melampirkan gambar ke posting.
Saya hanya peduli tentang melampirkan gambar daripada jenis file apa pun, tetapi plugin tidak menggunakan wp_editor
dan dengan demikian solusinya harus dalam beberapa cara mengintegrasikan dengan itu. Saya tidak terlalu sibuk membuat tombol tinyMCE, asalkan solusinya mampu memasukkan thumbnail gambar ke dalam textarea tinyMCE.
Harap dicatat, saya merujuk ke front-end situs web saya daripada area admin.
Dalam situasi yang sangat ideal, saya ingin skenario ini terjadi:
- Pengguna mengklik "Ajukan pertanyaan"
- Gunakan memasuki detail posting mereka
- Pengguna mengklik tombol pada antarmuka tinyMCE yang, mirip dengan StackExchange, meminta pengguna untuk mengunggah file.
- Sistem kemudian memasukkan thumbnail berukuran benar ke dalam textarea tinyMCE, setelah menggeretakkan file ke dalam ukuran thumbnail ini
- Mengklik gambar ini harus menawarkan fungsionalitas yang sama dengan lampiran gambar dalam Postingan
- Pengguna kemudian dapat mengklik lagi untuk memasukkan gambar baru
- Pengguna juga dapat menghapus gambar dari textarea tinyMCE sesuai kebutuhan
Namun, saya senang tombol tinyMCE menjadi periferal - jika kotak "unggah file" jauh lebih mudah, itu tidak masalah.
Saya menemukan tautan ini, tetapi saya selalu khawatir tentang membaca artikel WordPress di internet karena saya tidak pernah terlalu yakin seberapa amannya mereka, saya juga bukan pakar keamanan php oleh imajinasi apa pun.
Terima kasih sebelumnya,
wp_editor()
fungsi ini, mengapa tidak menggunakan media upload yang sudah termasuk di dalamnya? Saya belum pernah menggunakan wp_editor
di ujung depan, tetapi ada beberapa orang yang berhasil membuatnya bekerja dengan unggahan gambar, lihat di sini , misalnya ...
wp_editor
unggahan media akan memberikan pengguna dari setiap tingkat akses ke seluruh perpustakaan media saya? Saya tidak ingin hal itu terjadi sama sekali - hanya bagi mereka untuk mengunggah sendiri.
media-upload.php
sumbernya sebentar, tapi saya cukup yakin ada filter di media_upload_tabs di mana Anda dapat menonaktifkan tab "Media Library". Saya akan melihatnya dan melihat ...