คำถามติดแท็ก uploads

ซึ่งรวมถึงคำถามทั้งหมดเกี่ยวกับกระบวนการอัพโหลดไฟล์ไม่ว่าจะเป็นจาก WP Admin Pages หรือจาก front end editor

3
วิธีป้องกันการอัพโหลดหากผู้ใช้ไม่ได้ลงชื่อเข้าใช้
ฉันใช้ wordpress สำหรับเว็บไซต์ส่วนตัวที่ผู้ใช้อัปโหลดไฟล์ ฉันใช้ "ส่วนตัว WordPress" เพื่อป้องกันการเข้าถึงเว็บไซต์หากผู้ใช้ไม่ได้เข้าสู่ระบบ ฉันต้องการทำสิ่งเดียวกันกับไฟล์ที่อัพโหลดในโฟลเดอร์อัพโหลด ดังนั้นหากผู้ใช้ไม่ได้เข้าสู่ระบบพวกเขาจะไม่สามารถเข้าถึง: https://xxxxxxx.com/wp-content/uploads/2011/12/xxxxxxx.pdf หากพวกเขาพยายามเข้าถึง แต่พวกเขาไม่ได้เข้าสู่ระบบพวกเขาควรจะ ถูกเปลี่ยนเส้นทางไปยังหน้าเข้าสู่ระบบเช่น ฉันพบปลั๊กอินที่เรียกว่าไฟล์ส่วนตัว แต่การปรับปรุงครั้งล่าสุดในปี 2009 และดูเหมือนว่าจะใช้งานไม่ได้กับ wordpress ของฉัน ใครรู้วิธีการใด ๆ วิธี Hotlinking เพียงพอที่จะปกป้องสิ่งนี้ได้อย่างไร ฉันก็พบวิธีนี้: # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_URI} ^.*uploads/private/.* RewriteCond %{HTTP_COOKIE} !^.*wordpress_logged_in.*$ [NC] RewriteRule . /index.php [R,L] RewriteRule ^index\.php$ - [L] RewriteCond …

2
ฉันจะเพิ่มฟิลด์การอัพโหลดรูปภาพโดยตรงไปยังแผงการเขียนที่กำหนดเองได้อย่างไร
ฉันได้เพิ่มหน้าใหม่ภายใต้ "หน้า" ในผู้ดูแลระบบ wordpress และเพิ่มเขตข้อมูลที่กำหนดเองหลายแห่ง ฉันต้องการเพิ่มเขตข้อมูลรูปภาพที่อัปโหลดไปยังเครื่องมือแก้ไขหน้า - มีวิธีการผ่านทางฟิลด์ที่กำหนดเองหรือไม่ หรือมีทิศทางอื่นที่ฉันต้องใช้ถ้าฉันต้องการความสามารถนี้?

3
Plupload Intergration ใน meta-box หรือไม่
ฉันรู้ว่า plupload จะเป็นเครื่องมืออัปโหลดใหม่สำหรับ WordPress 3.3 แต่ฉันสงสัยว่ามีเอกสารใดบ้างเกี่ยวกับวิธีที่มันทำงานร่วมกับ WordPress หรือไม่ ฉันจะรวบรวมการตอบสนองจากวัตถุplUpload jQuery ของฉันโดยเฉพาะเมื่อมันอัปโหลดสื่อที่คุณต้องการและวิธีการที่จะใช้ฟังก์ชั่นเดียวกันในกล่องเมตาเพื่อสร้างแกลเลอรี่? มีใครเล่นด้วยบ้างหรือยัง
32 uploads  plupload 

6
วิธีการแก้ไขข้อผิดพลาด HTTP เมื่ออัพโหลดรูปภาพ?
ฉันใช้ WordPress 3.4.1 บน Ubuntu 12.04 โดยใช้ Apache และ PHP 5.3.X เมื่อฉันเข้าสู่แผงควบคุมและเพิ่มโพสต์ใหม่ จากนั้นลองอัปโหลดภาพเพื่อตั้งเป็นภาพเด่นฉันได้รับกล่องสีแดงพร้อมข้อความ "ข้อผิดพลาด HTTP" ฉันได้อ่านเกี่ยวกับคนที่บอกว่าไม่ได้ใช้ตัวอัปโหลดแฟลชและใช้ตัวอัปโหลดเบราว์เซอร์ แต่เมื่อฉันลองฉันจะได้รับ 500 Internal Server Error ฉันได้ลองเพิ่มAddType x-mapp-php5 .phpที่ด้านบนของไฟล์. htaccess โดยไม่มีการเปลี่ยนแปลงใด ๆ การปิดใช้งานปลั๊กอินทั้งหมดไม่มีผลใด ๆ ฉันลองติดตั้งใหม่ ไม่มีโชค. อัปเดต 10/17/2016 - หากคุณกำลังใช้บทบาทหรือความสามารถที่กำหนดเองโปรดลองใช้บทบาท / ความสามารถดั้งเดิมแล้วลองอีกครั้ง สิ่งที่ต้องพิจารณาในการตรวจสอบ: การเป็นเจ้าของไฟล์ สิทธิ์ของไฟล์ .htaccess การกำหนดค่า PHP เวอร์ชัน 7+ WordPress เวอร์ชั่นปัจจุบัน หากคุณใช้งานพร็อกซีตรวจสอบให้แน่ใจว่าคุณกำหนดค่าการหมดเวลาของพร็อกซีเซิร์ฟเวอร์อย่างถูกต้อง

4
ทริกเกอร์รีเฟรชสำหรับเครื่องมือจัดการสื่อใหม่ใน 3.5
ฉันกำลังพยายามหาวิธีที่จะ 'รีเฟรช' ไลบรารีสื่อในกล่องโต้ตอบสื่อใหม่ใน 3.5 ฉันกำลังเพิ่มรูปภาพจากไลบรารีรูปภาพภายนอกไปยังไลบรารี WordPress (ผ่านคำสั่งผสมแท็บ / iFrame ในกล่องโต้ตอบสื่อ) ซึ่งใช้งานได้ แต่ฉันต้องปิดและเปิดกล่องโต้ตอบใหม่เพื่อแสดงรูปภาพที่เพิ่งเพิ่มใหม่ (ซึ่งมีเรียบร้อยแล้วได้รับการ aded ไปยังห้องสมุด) ฉันรู้ว่ามีwp.media.editor.open()และwp.media.editor.close()วิธีการต่าง ๆ แต่ฉันก็ไม่สามารถที่จะหาsort()หรือrefresh()(หรืออะไรก็ตาม) ในแหล่งที่มา ความจริงจะบอกรหัสแหล่งที่มาคือการอ่านที่รุนแรงมากและconsole.logดูเหมือนจะไม่ได้ช่วย backbone.js มากนัก ความคิดใด ๆ

1
องค์กรทางกายภาพของไลบรารีสื่อ wordpress (ปลั๊กอินไลบรารีสื่อจริง)
บทนำ. ในภาพดังกล่าวข้างต้นที่คุณสามารถดูโครงสร้างโฟลเดอร์ที่สร้างขึ้นด้วยพรีเมี่ยมปลั๊กอินMedia Library ตอนนี้ฉันต้องการสร้างปลั๊กอินส่วนขยายที่สามารถจัดระเบียบโครงสร้างโฟลเดอร์เป็นโครงสร้างโฟลเดอร์จริง - RML เป็นโครงสร้างภาพเท่านั้น อัปเดต # 2 (2017-01-27): ดูคำตอบ! ดูที่การจัดระเบียบทางกายภาพของไลบรารีสื่อ WordPress (ปลั๊กอินไลบรารีสื่อจริง)ที่ฉันได้สร้างปลั๊กอินส่วนขยายฟรี อัปเดต # 1 (2016-12-14): ความสำเร็จครั้งแรก: โฟลเดอร์อัปโหลดภาพขนาดย่อที่กำหนดเอง ตอนนี้ฉันได้สร้างปลั๊กอินอื่นแล้ว ภาพย่อจริงซึ่งอนุญาตให้คุณสร้างโฟลเดอร์อัพโหลดรูปขนาดย่อที่กำหนดเอง เพียงดูภาพหน้าจอนี้: ทำไมโฟลเดอร์ภาพย่อที่กำหนดเอง โฟลเดอร์ภาพย่อที่กำหนดเองนั้นง่ายต่อการดูแลรักษาเนื่องจากที่นี่เราไม่จำเป็นต้องบำรุงรักษา URL การอัพเดทฐานข้อมูลเพราะภาพขนาดย่อยังคงอยู่ในตำแหน่งเดียวกัน (ซึ่งยังไม่เปลี่ยนแปลงโดยส่วนขยาย RML) หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับเครื่องกำเนิดภาพย่อที่กำหนดเองคุณสามารถดูหัวข้อนี้ที่ฉันได้อธิบายวิธีการทางเทคนิคขนาดภาพที่กำหนดเองในไดเรกทอรีอัพโหลดที่กำหนดเอง . โปรดติดตามหัวข้อนี้เนื่องจากต้นปี 2560 ฉันจะดำเนินการพัฒนาส่วนขยาย RML ต่อไปซึ่งอนุญาตการซิงโครไนซ์ระหว่าง RML และโฟลเดอร์อัพโหลดเซิร์ฟเวอร์ ส่วนขยายยังเข้ากันได้กับปลั๊กอินตัวสร้างภาพย่อขนาดเล็กดังนั้นควรมีการอัปเดตฐานข้อมูล โพสต์ต้นฉบับ เป้าหมายการขยายของฉัน ในขณะที่ฉันอยู่ในโฟลเดอร์ "/ Unorganized" ซึ่งหมายความว่าเป็นโฟลเดอร์ / wp-content / uploads …

4
อัพโหลดรูปภาพจาก URL
ฉันชอบวิธีที่ SE อัปโหลดภาพจาก URL (ฉันแน่ใจว่าหลายคนทำ!) ฉันค้นหาแล้ว แต่หาไม่พบมีปลั๊กอินหรือวิธีการคล้ายกับที่มีใน WordPress หรือไม่ ฉันรู้ว่ารูปภาพสามารถอัปโหลดและบีบอัดโดยตรงจาก URLโดยป้อน URL รูปภาพลงในกล่องชื่อไฟล์หลังจากที่คุณคลิกอัพโหลด / แทรกสื่อ >> จากคอมพิวเตอร์ >> เลือกไฟล์ นี่เป็นคุณสมบัติที่ยอดเยี่ยม แต่ไม่เป็นที่รู้จักอย่างกว้างขวาง (จริง ๆ แล้วฉันเพิ่งค้นพบมัน) ฉันต้องการบางสิ่งเพิ่มเติมเช่น SE ซึ่งมีตัวเลือกที่ให้ผู้ใช้ทราบเพื่อเพิ่ม URL รูปภาพ ฉันจะเพิ่มฟิลด์ไฟล์ที่อัปโหลดไปยังแท็บใหม่ในเครื่องมืออัปโหลดสื่อได้อย่างไร นี่คือการสอนวิธีเพิ่มแท็บใหม่ในหน้า Media Upload ใน wordpressแต่ฉันต้องการเพิ่มข้อความและฟิลด์อัพโหลดไฟล์ในแท็บนั้นเท่านั้น ความคิดใด ๆ ฉันไม่พบสิ่งใดใน WordPress Codex ที่เกี่ยวข้องกับคุณลักษณะนี้หรือฟิลด์อัปโหลดไฟล์โดยตรง ขอบคุณ
20 images  uploads 

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

1
จำกัด การอัปโหลดภาพเป็นภาพเดียวและปิดการใช้งานเสียงวิดีโอและไฟล์เอกสารประเภทอื่น ๆ เพื่ออัปโหลด
บางคนรู้เคล็ดลับในการเพิ่มโพสต์ใหม่ไปที่: ปิดใช้งานการอัปโหลดไฟล์เสียงวิดีโอและไฟล์อื่น ๆ ยอมรับเฉพาะการอัปโหลดรูปภาพ (jpg, png, gif) จำกัด การอัปโหลดแต่ละโพสต์ไว้ที่ภาพเดียวเท่านั้น (ไม่เกินหนึ่งภาพ) ขอบคุณล่วงหน้า.
20 uploads 

1
wp_upload_dir วิธีรับชื่อไดเรกทอรี
ฉันจินตนาการว่านี่จะเป็นเรื่องง่ายสำหรับบางคน - แต่ฉันมีปัญหาในการรับเพียงชื่อไดเรกทอรีของการอัปโหลด - ไม่ใช่เส้นทางแบบเต็ม - ฉันได้รับมาถึงตอนนี้: $uploads = wp_upload_dir(); $upload_path = $uploads['baseurl']; // now how to get just the directory name? ใครมีความคิดเห็นบ้าง ขอบคุณที่แบ่งปันประสบการณ์ของคุณ . .
18 uploads 

6
เพิ่ม Meta Box สำหรับอัปโหลดภาพเด่น SECOND หรือไม่
ฉันต้องการเพิ่มกล่องเมตาลงในโพสต์และตัวแก้ไขหน้าของฉันที่จะอนุญาตให้ฉันอัปโหลดภาพและใช้เป็นภาพเด่นของ SECOND แนวคิดก็คือลูกค้าของฉันจะสามารถอัปโหลดภาพไปยังกล่องเมตานี้เพื่อปรับแต่งภาพส่วนหัวของหน้า / โพสต์ นี่คือตัวอย่างของผลลัพธ์สุดท้าย: http://gointrigue.com/locations-and-dates/ อย่างที่คุณเห็นที่ด้านบนของหน้ามีแบนเนอร์ขนาดใหญ่ของนักเต้น ตอนนี้นี่คือฮาร์ดโค้ดด้วย CSS ฉันต้องการให้ลูกค้าของฉันสามารถแก้ไขได้จากภายในหน้าจอแก้ไขโพสต์ / เพจของ Wordpress ในแบบต่อหน้าและต่อโพสต์ ฉันจะเริ่มต้นอย่างไร
18 metabox  uploads 

3
วิธีเพิ่มแท็บใหม่ให้กับตัวจัดการการอัปโหลดสื่อด้วยชุดภาพที่กำหนดเองได้อย่างไร
ฉันต้องการเพิ่มแท็บใหม่เพื่ออัปโหลดผู้จัดการและรูปภาพภายในรายการจาก theme_folder/images/patterns ฉันลองอะไรเช่นนี้เพื่อเพิ่มแท็บ แต่มันใช้งานไม่ได้สำหรับฉันเพราะมันเพิ่มแท็บที่ด้านข้างของตัวจัดการสื่อ แต่ในการอัปโหลดภาพแท็บนั้นมองไม่เห็น function custom_media_upload_tab_name( $tabs ) { $newtab = array( 'tab_slug' => 'Patterns' ); return array_merge( $tabs, $newtab ); } add_filter( 'media_upload_tabs', 'custom_media_upload_tab_name' ); function custom_media_upload_tab_content() { // Add you content here. echo 'Hello content'; } add_action( 'media_upload_tab_slug', 'custom_media_upload_tab_content' ); เพื่อความแม่นยำนี่คือที่ที่ฉันต้องการเพิ่มแท็บใหม่และในแท็บนั้นฉันต้องการแสดงรายการรูปภาพจากโฟลเดอร์ชุดรูปแบบ ฉันรู้ว่าตัวจัดการสื่อ JS ต้องเขียนใหม่ แต่จริงๆแล้วฉันไม่รู้ว่าจะเริ่มจากตรงไหน ดูเหมือนว่าฉันต้องเขียนเทมเพลตใหม่สำหรับ Media …
18 uploads  media 

10
วิธีการสร้างรูปขนาดย่อเมื่อจำเป็นเท่านั้น?
ฉันมี 1,000 ภาพ ฉันจะทำให้ wordpress สร้างหัวแม่มือได้เมื่อจำเป็นเท่านั้น ตัวอย่างเช่นตัวเลื่อนหน้าแรกจะใช้ 10 ภาพเท่านั้นฉันไม่ต้องการให้อีก 1,000 ภาพที่มีภาพขนาดย่อที่สร้างขึ้นเพราะมันเป็นการสิ้นเปลืองพื้นที่และทรัพยากร มีวิธีในการเริ่ม add_image_size เฉพาะเมื่อจำเป็นหรือไม่ ขอบคุณ อัปเดตตามที่คุณพูดถึงไม่ใช่ add_image_size สิ่งที่ต้องมีการไล่ สิ่งที่จะดีคือการยิงปรับขนาดภาพเมื่อฉันใช้ the_post_thumbnail ('slider-thumb'); บางทีนี่อาจทำให้ภาพมุมมองแรกของภาพช้าลง แต่โดยทั่วไปแล้วมุมมองนั้นจะถูกสร้างขึ้นโดยฉันเมื่อฉันตรวจสอบโพสต์ดังนั้นฉันจึงไม่สนใจ ดังนั้นระหว่างการโพสต์ตัวเลื่อนบล็อก Thumbnauls รูปย่อของพอร์ตโฟลิโอ ฯลฯ ฉันมี 1,000 ภาพและฉันต้องการเพียง 10 ภาพที่จะปรับขนาดสำหรับตัวเลื่อนฉันเห็นทรัพยากรที่สูญเปล่ามากมายในการสร้างภาพขนาดย่อสำหรับภาพ 990 ภาพอื่น ๆ หวังว่ามันชัดเจนแล้วตอนนี้ขอโทษสำหรับภาษาอังกฤษของฉัน
18 uploads  images 

5
จะอัพโหลดไฟล์ตรงไปยัง S3 โดยไม่ต้องใช้ที่จัดเก็บในตัวเครื่องได้อย่างไร [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ WordPress Development Stack Exchange ปิดให้บริการใน5 ปีที่ผ่านมา ฉันกำลังมองหาปลั๊กอิน WordPress ที่จะทำให้ฉันสามารถอัปโหลดไฟล์ได้โดยตรง เราเป็นร้านพัฒนาที่ร่วมสร้างเว็บไซต์ CMS กับลูกค้าอย่างแข็งขัน ซึ่งหมายความว่าเรามักจะวนซ้ำไซต์ที่ลูกค้าใช้งานและอัปโหลดไฟล์ไปยัง ในโครงการของเราเราจัดเก็บฐานข้อมูลและรหัสในที่เก็บ git ซึ่งทำให้ง่ายต่อการย้ายรหัสจากการผลิตไปสู่การพัฒนาท้องถิ่น ปัญหาของกระบวนการนี้คือไฟล์บางไฟล์ที่ไคลเอนต์อัพโหลดนั้นมีขนาดใหญ่มากและเราไม่ต้องการอัพโหลดไปยังที่เก็บ แต่เรายังคงต้องการที่จะเข้าถึงพวกเขาราวกับว่าเรามีพวกเขา ดังนั้นฉันคิดว่าแทนที่จะย้ายไฟล์ไปรอบ ๆ เราสามารถใช้บุคคลที่สามที่จะโฮสต์ไฟล์และเราจะเข้าถึงพวกเขา ฉันสามารถใช้ Amazon S3 กับปลั๊กอินสำรองข้อมูลได้ แต่ฉันต้องการอัปโหลดไปยัง S3 ผ่านส่วนต่อประสานผู้ดูแลระบบ เหตุผลที่สองที่ต้องการปลั๊กอินนี้คือเราโฮสต์บล็อกที่มีรูปภาพความละเอียดสูง 20-30GB ฉันไม่ต้องการเก็บไฟล์เหล่านี้ไว้บนเซิร์ฟเวอร์ของเราเพราะพื้นที่เซิร์ฟเวอร์มีราคาแพง มันไม่แพงเลยที่จะใช้ Amazon S3 เพื่อโฮสต์ไฟล์ สรุปแล้วมีปลั๊กอินที่อนุญาตให้ใช้การอัปโหลดสื่อของ WordPress แต่จริง ๆ แล้วจะข้ามที่เก็บข้อมูลในเครื่องและอัพโหลดไฟล์ไปยังเซิร์ฟเวอร์หรือไม่ ขอบคุณล่วงหน้าสำหรับคำตอบของคุณ!
18 uploads  amazon 

2
เพิ่มปุ่ม“ อัพโหลดสื่อ” ในช่องเมตาดาต้า
ฉันมีโพสต์ที่กำหนดเองซึ่งมีเมตาแท็กที่ต้องใช้การอัปโหลดไฟล์ (สำหรับไฟล์วิดีโอ) ฉันสงสัยว่าวิธีใดที่ถูกต้องในการเพิ่มปุ่ม "อัปโหลด" ที่ชี้ไปยังตัวอัปโหลดสื่อ WordPress และตั้งค่า URL ของไฟล์ที่อัปโหลดที่เลือกไปยังช่องข้อความที่ทำให้ปุ่มเชื่อมโยงนั้นเชื่อมโยงกัน ฉันไม่ได้มองหารหัสในการสร้างตัวเลือกเมตาแท็กจริง ๆ แต่สำหรับวิธีเพิ่มปุ่มอัปโหลดสื่อ Wordpress อย่างถูกต้อง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.