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

รูปภาพถูกใช้งานในรูปแบบที่แตกต่างกันโดย WordPress คุณสามารถใช้ชุดรูปแบบที่มีรูปภาพในเลย์เอาต์วางรูปภาพภายในเนื้อหาโพสต์ / หน้าของคุณ

2
อะไรคือทางเลือกที่ดีในการใช้ $ content_width สำหรับการปรับภาพให้เหมาะสม
$content_widthระดับโลกในด้านผลกระทบธีม WordPress จำนวนมากและยังปลั๊กอินบางส่วนโดยการ จำกัด ขนาดของภาพและการฝังในการโพสต์ก็เป็นความต้องการสำหรับรูปแบบที่ส่งไปยัง wordpress.org มันถูกตั้งค่าโดยใช้: $content_width = 584; // Twenty Twelve example หากคุณแทรกภาพขนาดใหญ่ (ค่าเริ่มต้น 1024x1024) ลงในโพสต์จะส่งผลให้: src="../wp-content/uploads/2013/02/IMG_1390-1024x682.jpg" width="584" height="328" หากคุณลบการตั้งค่าส่วนกลางนี้และใส่ขนาดภาพจริงให้ตั้งค่าโดยadd_image_sizeใช้ผลลัพธ์: src="../wp-content/uploads/2013/02/IMG_13901-584x328.jpg" width="584" height="328" การลบภาพขนาดใหญ่ทั่วโลกและแทรกภาพขนาดใหญ่ซึ่งเป็นเรื่องปกติมากมักส่งผลให้ประหยัดได้มากกว่า 2x ในหน้าเว็บที่มีภาพหลายภาพฉันเห็นการบันทึกหลายร้อย KBเมื่อโหลดหน้าเว็บ การใช้add_image_sizeและการลบความสามารถในการแทรกภาพขนาดเต็มไม่ใช่ตัวเลือกที่ดีกว่าหรือไม่ PS ฉันเขียนถึงที่นี่พร้อมกับข้อมูลที่แม่นยำยิ่งขึ้น

6
ข้อกำหนดขนาดขั้นต่ำสำหรับรูปภาพเด่นหรือไม่
ฉันกำลังสร้างเว็บไซต์เบสบอลที่มีผู้แต่งหลายคน จากประสบการณ์ที่ผ่านมาไม่ว่าคุณจะรู้จักใครดีแค่ไหนไม่ได้หมายความว่าพวกเขาจะติดตามหรือแม้แต่อ่านคำแนะนำของคุณ ดังที่ได้กล่าวไปแล้วฉันต้องการให้รูปภาพใด ๆ ที่ผู้แต่งตัดสินใจที่จะ "ใช้เป็นรูปภาพเด่น" อย่างน้อย 640px กว้างและสูงไม่ต่ำกว่า 360px ฉันต้องการให้แต่ละโพสต์มีรูปภาพเด่นโดยใช้ปลั๊กอิน WyPiekacz ; โพสต์จะไม่เผยแพร่หากไม่มีภาพเด่น ฉันได้ปิดกั้นความสามารถสำหรับผู้แต่งในการเชื่อมโยงไปยังเว็บไซต์อื่นโดยลบแท็บ "จาก URL" ในเพิ่มสื่อโดยใช้รหัสของ Bainternet ตอนนี้ฉันต้องกำหนดว่าภาพใด ๆ ที่ใช้เป็นรูปภาพเด่นอย่างน้อย 640px คูณ 360px ฉันไม่ได้เป็น coder แต่ฉันได้ลองเล่นและพยายามใช้รหัสของ Maor Barazany เป็นจุดเริ่มต้น แต่ก็ไม่มีประโยชน์ รหัสของเขาบังคับ ขนาดขั้นต่ำสำหรับภาพใด ๆ ที่อัปโหลด

2
รับภาพทางโปรแกรมโดย URL และบันทึกในโฟลเดอร์อัพโหลด
ฉันเกี่ยวข้องกับการย้ายข้อมูลขนาดใหญ่จาก CMS อื่นไปยัง WordPress เรามีสำเนาของฐานข้อมูลและได้ทำการแยกเนื้อหาและสร้างโพสต์ WordPress โดยทางโปรแกรมโดยใช้อินสแตนซ์ของwpdbคลาส อย่างไรก็ตามมีสองสามพันภาพที่เราต้องการดึงโดยอัตโนมัติสร้างขนาดต่าง ๆ แล้วแนบไปกับโพสต์เพื่อประหยัดงานประมาณหนึ่งสัปดาห์! มีวิธีที่ฉันสามารถรับรูปภาพจากไซต์ระยะไกลด้วย URL และบันทึกไว้ในโฟลเดอร์ wp-uploads ของฉันหรือไม่ ฉันเดาว่ามันใช้wp_httpแต่ฉันไม่คุ้นเคยกับสิ่งนั้น เมื่อฉันได้ภาพและบันทึกแล้วฉันก็ใช้ได้เพราะฉันสามารถใช้wp_generate_attachment_metadataเพื่อสร้างขนาดต่างๆและwp_insert_attachmentแนบไปกับโพสต์ ขอบคุณ Simon

4
เพิ่มขนาดรูปภาพถ้าเทมเพลทของเพจ
ฉันกำลังสร้างเว็บไซต์สมาชิกด้วย WordPress Multisite เป็นไปได้ไหมที่จะ จำกัด จำนวนภาพที่ถูกสร้างขึ้นโดยขึ้นกับเทมเพลตที่เลือก? ฉันได้ลองใช้บรรทัดของรหัสต่อไปนี้เพื่อสร้างภาพบางภาพในแม่แบบแกลเลอรี่: // Generate on all uploads add_theme_support('post-thumbnails'); set_post_thumbnail_size( 1440, 350, true ); add_image_size( 'standard_box', 450, 215, true ); add_image_size( 'default_image', 691, 9999 ); // Generate on gallery template only if ( is_page_template('page-gallery.php') ) { add_image_size( 'gallery', 900, 9999 ); add_image_size( 'gallery_thumb', 450, 450, true …
13 functions  images 

2
การลบรูปแบบอินไลน์จาก div-caption wp
แอตทริบิวต์ความกว้างและความสูงแบบอินไลน์ไม่เคยเป็นปัญหาใหญ่สำหรับภาพใน WordPress เนื่องจากสิ่งเหล่านี้เขียนทับได้ง่ายด้วย CSS ปัญหาที่ฉันมีอยู่ก็คือภาพที่มีคำบรรยายประกอบถูกแนบไว้ใน ID 'ไฟล์แนบ _ (' ไฟล์แนบ ') และคลาส' คำบรรยายภาพ 'และพวกเขาจะได้รับคุณสมบัติความกว้างและความสูงของ CSS แบบอินไลน์ นี่เป็นความเจ็บปวดครั้งใหญ่ในก้นดังนั้นฉันต้องการลบรูปแบบอินไลน์ของ div นี้หากเป็นไปได้
13 posts  images 

4
แทนที่รูปภาพที่อัพโหลดดั้งเดิมโดยอัตโนมัติด้วยขนาดภาพใหญ่
เนื่องจากผู้ใช้ของเราอัปโหลดภาพขนาด 6MB เพื่อใช้บนเว็บไซต์เป็นประจำ (และไม่คุ้นเคยกับวิธีการปรับขนาดก่อน) WordPress จะจัดเก็บต้นฉบับรวมถึงปรับขนาดเป็นขนาดต่างๆ ฉันต้องการฟังก์ชั่นหรือปลั๊กอินที่นำภาพที่อัปโหลดไปปรับขนาดให้เป็นสิ่งที่จัดการได้มากขึ้นแล้วแทนที่เดิม ฉันเห็นบางฟังก์ชั่นที่ลบต้นฉบับ แต่ไม่ได้แทนที่มันหมายความว่ามันเป็นไปไม่ได้ที่จะสร้างภาพขนาดย่อในภายหลัง ฉันต้องการสิ่งนี้เพื่อแทนที่เพื่อให้ผู้ใช้สามารถอัปโหลดภาพขนาดใหญ่และจะถูกย่อขนาดลงและจัดเก็บโดยอัตโนมัติสำหรับการปรับขนาดในอนาคตหากจำเป็น
13 images 

7
คุณจะได้รับขนาดภาพย่อของโพสต์ได้อย่างไร
ฉันรู้วิธีการกำหนดขนาดของภาพขนาดย่อโพสต์โดยใช้การตั้งค่า WP Admin Mediaหรือใช้ฟังก์ชั่นนี้ : set_post_thumbnail_size( 150, 150 ) แต่เราจะได้รับความกว้าง และ ความสูงของภาพที่ตั้งไว้สำหรับขนาดภาพย่อได้อย่างไร? ฉันต้องการทำสิ่งนี้: get_post_thumbnail_size(); // return array(150, 150) สิ่งนี้จะเกิดขึ้นได้อย่างไร? มันใช้งานget_option()หรือไม่และปุ่มตัวเลือกจะเป็นความกว้างและความสูงของภาพขนาดย่อหรือไม่

4
เครื่องมือครอบตัด Wordpress เป็นสีเทา
เครื่องมือครอบตัด wordpress นั้นเป็นสีเทาสำหรับฉันใน Firefox 3.6 (และ IE7 / 8) ฉันได้ปิดการใช้งานโปรแกรมเสริม Firefox และลองวิธีการแก้ปัญหาที่นี่: Wordpress Image Editor ไม่ทำงาน - ขัดแย้งหรือไม่ แต่นี่ยังไม่สามารถแก้ปัญหาได้ ใครรู้ว่า wordpress กำหนดว่าจะเปิดใช้งานปุ่มครอบตัดหรือไม่ รุ่น WP คือ 3.0.1 ขอบคุณ
13 images  editor 

1
ปฏิเสธการอัปโหลดภาพที่มีขนาดผิดปกติโดยใช้ Media Uploader
ฉันกำลังทำงานในการตั้งค่าที่เข้มงวดอย่างยิ่งสำหรับการเพิ่มรูปภาพในฟิลด์ที่กำหนดเองในหน้าจอโพสต์แก้ไข สถานการณ์ที่เหมาะสมที่สุดของฉันคือการเพิ่มข้อความข้อผิดพลาดที่กำหนดเองเมื่อผู้ใช้พยายามอัปโหลดภาพที่มีขนาดไม่ถูกต้องสำหรับค่าที่กำหนดเองนั้น ฉันรู้ว่าฉันสามารถทำได้ด้วยเครื่องมืออัปโหลดที่กำหนดเอง แต่ฉันต้องการทำกับ Media Uploader ปกติ ฉันยังตระหนักถึงwp_handle_upload_prefilterซึ่งฉันใช้ในการตรวจสอบชื่อไฟล์และสร้างข้อความแสดงข้อผิดพลาดที่กำหนดเองตามข้อกำหนดทั่วไปแล้ว สิ่งที่ฉันต้องการในตอนนี้คือวิธีใช้ข้อกำหนดที่กำหนดเองเพื่อปฏิเสธการอัปโหลดตามฟิลด์ที่เรากำลังอัปโหลด ฉันยังทราบถึงความแตกต่างของภาพเด่นจากโพสต์รูปภาพเมื่ออัปโหลดแต่ฉันต้องการวิธีแก้ไขปัญหาล่วงหน้า นี่จะมีลักษณะดังนี้: ความคิดเห็นเกี่ยวกับวิธีการเกี่ยวกับการแจ้งwp_handle_upload_prefilter(หรือคล้ายกัน) ของสาขาที่เรากำลังเผชิญกับ?
12 uploads  media  images 

1
จะปิดการใช้งานการสร้างขนาดภาพเริ่มต้นสำหรับโพสต์แบบกำหนดเองบางประเภทได้อย่างไร
ฉันใช้ประเภทโพสต์ที่กำหนดเองโดยไม่ต้องใช้ 'รูปย่อ', 'กลาง' และ 'ใหญ่' ฉันต้องปิดการใช้งานขนาดนี้และสร้างฟังก์ชั่นหรือปลั๊กอินที่ฉันสามารถตั้งค่าขนาดภาพที่จำเป็นสำหรับการโพสต์ที่กำหนดเองแต่ละประเภท ขั้นตอนแรกของฉันคือการเชื่อมต่อของฟังก์ชั่น get_intermediate_image_sizes จาก wp-include / media.php ฉันได้เพิ่มรหัสนี้ลงใน functions.php แต่มันไม่ทำงาน :( add_filter('get_intermediate_image_sizes', 'get_intermediate_image_sizes_fixed'); function get_intermediate_image_sizes_fixed() { global $_wp_additional_image_sizes; //$image_sizes = array('thumbnail', 'medium', 'large'); // Standard sizes $image_sizes = array(); if ( isset( $_wp_additional_image_sizes ) && count( $_wp_additional_image_sizes ) ) $image_sizes = array_merge( $image_sizes, array_keys( $_wp_additional_image_sizes …

1
วิธีปรับขนาดรูปภาพ WordPress On-The-Fly แบบไดนามิก (ตัวเลือกฟิลด์ / ธีมที่กำหนดเอง)
ดังนั้น - ตามคำขอของลูกค้าฉันต้องการความสามารถในการปรับขนาดภาพไม่ใช่วิธี WordPress มาตรฐาน ... แต่จากภาพที่ดึงเข้ามาจากตัวเลือกชุดรูปแบบ ฉันไม่สามารถใช้พื้นที่ custom_header ได้เพียงเพราะจะมีสองหรือสาม (ฉันมีตัวเลือกบางอย่างเมื่ออัปโหลดภาพเพื่อให้ผู้ใช้เลือกว่าลิงก์ควรทำงานอย่างไร (หน้าโพสต์หมวดหมู่ไม่มีลิงก์ลิงก์ภายนอก) ฯลฯ )) ฉันใช้ตัวเลือกกรอบงานชุดรูปแบบที่ประสบความสำเร็จและฉันสามารถดึงภาพ src ได้ดีมันเป็นเรื่องของถ้าสิ่งนี้สามารถนำมาใช้ร่วมกับฟังก์ชั่น ฉันอยากจะไม่ไปตามเส้นทางที่มีเวลาและติดกับ WordPress APIs (ฉันรู้ว่ามันขัดแย้งกับสิ่งที่ฉันทำในตอนแรก ... ) ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมอย่างมาก. ขอบคุณ!

1
The_post_thumbnail ไม่มี srcset หรือไม่
WordPress 4.4 เพิ่มรูปภาพหลายขนาดด้วยsrcsetเมื่อใช้the_post_thumbnailฟังก์ชัน เป็นไปได้หรือไม่ที่จะได้ขนาดภาพเดียวโดยไม่มี srcset? ฉันเข้าใจว่าเป็นไปได้ที่จะเพิ่มตัวกรองเพื่อปิดการใช้งานsrcsetจากภาพทั้งหมด แต่ฉันต้องการที่จะปิดการใช้งานsrcsetเฉพาะเมื่อเรียกขนาดภาพขนาดย่อที่เฉพาะเจาะจง (ตัวอย่างเช่นเมื่อโทรขนาดภาพเต็มเท่านั้น)

2
วิธีรับภาพต้นฉบับโดยใช้ wp_get_attachment_image_src
ฉันต้องการได้ภาพต้นฉบับที่มีความกว้างและความสูงเท่ากับที่อัปโหลด ภาพต้นฉบับของฉันคือ 630 * 370 ใช้ฟังก์ชั่นการโทรต่อไปนี้ฉันได้ภาพขนาดย่อที่ 630 * 198 wp_get_attachment_image_src($PriImgId,array('630','370')); ฉันจะหาได้ที่ 630 * 370

2
เพิ่มการตั้งค่า Display Attachment แบบกำหนดเองสำหรับรูปภาพ
ฉันค้นคว้ามาเยอะและยังไม่ได้ผล คุณสามารถเพิ่มตัวเลือกที่กำหนดเองในAttachment Display Settings(ส่วนหนึ่งของInsert Mediaไดอะล็อกในเครื่องมือแก้ไขบทความ) ได้หรือไม่? สิ่งที่ฉันตามมาคือความสามารถในการเพิ่มจุดยึดด้วยคลาสที่ล้อมรอบรูปภาพทั้งหมดในโพสต์

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.