คำถามติดแท็ก upload-dir

6
ฉันสามารถอัพโหลดสื่อไปยังโฟลเดอร์ที่ต้องการได้หรือไม่?
ตามค่าเริ่มต้นสื่อที่อัปโหลดผ่านแดชบอร์ด Wordpress จะเข้าไปในโฟลเดอร์ที่กำหนดตามวันที่ปัจจุบัน ตัวอย่างเช่น: / wp-content / uploads / 2011/09 / เมื่ออัพโหลดสื่อแล้วฉันไม่เห็นตัวเลือกใด ๆ ใน Wordpress เพื่อเปลี่ยนตำแหน่งไฟล์ของฉันเป็นอย่างอื่น ฉันสามารถบอก Wordpress ให้วางสื่อของฉันไว้ในโฟลเดอร์อื่นได้หรือไม่? ไม่ใช่สื่อของฉันทั้งหมด คนที่ฉันเลือกโดยเฉพาะ

2
เปลี่ยนไดเรกทอรีอัปโหลดสำหรับไฟล์ PDF
ฉันต้องการเปลี่ยนไดเรกทอรีอัปโหลดสำหรับไฟล์ PDF เท่านั้นไม่ใช่สำหรับไฟล์อื่น ตัวอย่างเช่นไฟล์ PDF จะถูกอัปโหลดไปwp-content/uploads/pdfแต่ไฟล์อื่น ๆ wp-content/uploads/yyyy/mmจะยังคงอยู่ใน ฉันรู้ว่ามันเป็นไปได้ในการกรองupload_dirแต่ฉันไม่รู้ว่าจะทำอย่างไรกับไฟล์ / ประเภท mimes ขอบคุณ!

4
วิธีตั้งค่ารูปภาพเด่นเป็นโพสต์ที่กำหนดเองจากภายนอกโดยทางโปรแกรม
ฉันพยายามดึงและแทรกภาพนอกสภาพแวดล้อมของ wordpress ไปยังโพสต์ที่กำหนดเองผ่าน PHP วิธีการย้าย / อัปโหลดภาพไปยังรูปแบบโฟลเดอร์อัปโหลดวันที่ไดเรกทอรีปี wordpress เช่นเดียวกับ wordpress ทำและการตั้งค่าภาพที่เป็นภาพที่โดดเด่นกับโพสต์ที่กำหนดเอง? นอกจากนี้ในการอัปโหลดภาพไปยังแกลเลอรี่โพสต์ที่กำหนดเอง? ด้านล่างเป็นรหัสของฉัน $filename = $image['name']; $target_path = "../wp-content/uploads/"; $target_path = $target_path . $filename; $wp_filetype = wp_check_filetype(basename($filename), null ); $wp_upload_dir = wp_upload_dir(); $attachment = array( 'guid' => $wp_upload_dir['baseurl'] . '/' . basename( $filename ), 'post_mime_type' => $wp_filetype['type'], 'post_title' => preg_replace('/\.[^.]+$/', …

2
รับ URL การอัปโหลดด้วย ID บล็อกในหลายไซต์
สาระสำคัญของคำถามคือฉันกำลังมองหาวิธีการแก้ปัญหาเช่นนี้: $blog_upload_dir_info = wp_upload_dir( $date, $blog_ID ); $blog_upload_url = $blog_upload_dir_info[ 'baseurl' ]; $blog_IDความแตกต่างของรหัสบล็อกปัจจุบันอยู่ที่ไหน วิธีการแก้ปัญหาที่เห็นได้ชัดที่สุดของ WP ล้มเหลว: switch_to_blog( $blog_ID ); $blog_upload_dir_info = wp_upload_dir(); restore_current_blog(); เป็นwp_upload_dir ()ขึ้นอยู่กับค่าคงWP_CONTENT_URLที่ซึ่งตั้งค่า URL ของบล็อกปัจจุบันแบบไดนามิกยกเว้นว่าupload_url_pathมีการตั้งค่าตัวเลือก แน่นอนฉันสามารถตั้งค่าตัวเลือกนี้ แต่นี่จะจับคู่รหัสของฉันกับการตั้งค่าระบบที่เป็นรูปธรรมซึ่งรวมถึง» WTF? « - ที่มีศักยภาพ ดังนั้นฉันตัดสินใจที่จะเพิ่มตัวเลือกนี้: /** * Apply a value to the option blog_upload_url * if there's not already one * …

4
ขนาดรูปภาพที่กำหนดเองแต่ละรายการในไดเรกทอรีการอัปโหลดที่กำหนดเอง
ฉันต้องการอัพโหลดขนาดภาพที่กำหนดเองของฉันในโฟลเดอร์ที่กำหนดเอง โฟลเดอร์ควรมีชื่อของความกว้างที่เลือก ตัวอย่างเช่น: หากฉันเพิ่มขนาดที่กำหนดเองเหล่านี้ ... add_image_size('custom-1', 300, 9999); add_image_size('custom-2', 400, 9999); มันคงจะดีนะที่อัพโหลดรูปอัพโหลดแล้ว: http://www.my-site.com/wp-content/uploads/300/my-image.jpg http://www.my-site.com/wp-content/uploads/400/my-image.jpg เป็นไปได้ไหม ฉันเพิ่งพบว่าฉันสามารถเปลี่ยนโฟลเดอร์อัพโหลดทั่วโลกด้วยตัวกรองupload_dir
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.