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

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

4
เพิ่มตัวเลือกการจัดตำแหน่งสำหรับภาพ
เหตุการณ์ที่เกิดขึ้นได้ยาก - ฉันต้องการทำบางสิ่งใน WordPress แต่ไม่รู้ว่าจะทำอย่างไรและค้นหาจะไม่มีอะไรเกิดขึ้น เมื่อคุณแทรกรูปภาพในโพสต์คุณจะได้รับตัวเลือกการจัดตำแหน่ง: 'ไม่มี', 'ซ้าย', 'ขวา', 'กึ่งกลาง' ผลลัพธ์เหล่านี้ในรูปภาพที่ถูกแทรกด้วยคลาส CSS ที่เกี่ยวข้องกับการจัดตำแหน่งเช่น 'alignleft', 'alignright' หรือ 'aligncenter' ยิ่งใหญ่ ถ้าชุดรูปแบบของฉันซับซ้อนกว่านี้เล็กน้อยและฉันต้องการเพิ่มตัวเลือกสองสามตัวที่นี่เช่นเดียวกับตัวเลือกหลักจะเพิ่มคลาส CSS ใหม่ลงในรูปภาพที่แทรกไว้หรือไม่ ตัวอย่างเช่น - ตัวเลือก 'ระยะขอบด้านขวา' ที่ฉันสามารถจัดสไตล์ด้วย CSS แฟนซีบางอย่างเพื่อให้ได้รูปแบบที่ซับซ้อนมากขึ้น พอยน์เตอร์ใดที่ฉันจะเริ่มได้บ้าง
11 images 

4
อัพโหลดภาพไปยังเซิร์ฟเวอร์ระยะไกล
ฉันใช้เครื่องมืออัพโหลดสื่อ Wordpress เพื่ออัพโหลดภาพและฉันสงสัยว่ามีวิธีที่จะทำให้อัปโหลดไปยังเซิร์ฟเวอร์ระยะไกลของฉันแทนที่จะเป็นเซิร์ฟเวอร์ในพื้นที่ของฉันหรือไม่ ตัวอย่าง: บล็อก wordpress ของฉันโฮสต์บนเซิร์ฟเวอร์ A และฉันต้องการใช้โปรแกรมอัพโหลดสื่อเพื่ออัพโหลดรูปภาพไปยังเซิร์ฟเวอร์ B แทนที่จะเป็นเซิร์ฟเวอร์ A เซิร์ฟเวอร์ทั้งสองใช้งาน Ubuntu 10.04 LTS โดยมี nginx เป็นเว็บเซิร์ฟเวอร์และรองรับทั้ง ftp & sftp

2
คุณจะตั้งค่าความกว้างสูงสุดสำหรับภาพต้นฉบับได้อย่างไร
กรณี: ฉันมีลูกค้าที่ไม่รู้จักโลกดิจิตอลมากนัก อย่างไรก็ตามสิ่งที่เธอรู้ก็คือการถ่ายภาพจากกล้องของเธอไปยังคอมพิวเตอร์และใน WordPress อย่างไรก็ตามเธอไม่ทราบวิธีลดขนาดรูปภาพให้เป็นขนาดปกติ วิธีแก้ปัญหา: ฉันชอบ WordPress เพื่อลดขนาดรูปภาพเหล่านั้นโดยอัตโนมัติในพื้นหลังเป็นความกว้างสูงสุด 1024px ปัญหา: แม้ว่าฉันสามารถตั้งค่าความกว้างสูงสุดในการตั้งค่าฉันสามารถตั้ง $ content_width และฉันสามารถเพิ่มขนาดภาพใหม่ด้วย 'add_image_size' ภาพถ่ายต้นฉบับจะยังคงเก็บไว้ในโฟลเดอร์อัพโหลดในขนาดดั้งเดิม ความหมายของพื้นที่ว่างบนฮาร์ดดิสก์จะทำให้เต็มได้อย่างง่ายดาย คำถาม: ฉันควรใส่ function.php อะไรเพื่อให้ WordPress ลดขนาดภาพต้นฉบับ (ถ้ามันใหญ่กว่านั้นคือความกว้างสูงสุด)
11 media  images 

2
จะขยายภาพขนาดย่อของโพสต์ที่แนะนำได้อย่างไร
สถานการณ์นี้คือ: ฉันใช้ปลั๊กอินภาพขนาดย่อของวิดีโอเพื่อรับและตั้งค่าภาพขนาดย่อของ youtube / vimeo เป็นภาพเด่นของโพสต์ ปัญหาคือขนาดภาพเริ่มต้น youtube / vimeo นั้นเล็กกว่าความกว้างของเนื้อหาหลักของธีมของฉันเล็กน้อย ดังนั้นสิ่งที่ฉันต้องการคือการเพิ่มพวกเขา ถ้าฉันไปที่ Media Library ฉันสามารถแก้ไขภาพแต่ละภาพด้วยตนเองจากนั้นตั้งค่าความกว้างที่แน่นอนและ WordPress ปรับขนาดให้พอดี (ฉันไม่ทราบว่าคุณภาพแย่ลงเล็กน้อย) ดังนั้นมีวิธีที่ WP จะทำโดยอัตโนมัติทุกครั้งที่มีการอัพโหลดภาพ? นี่คือขนาดภาพที่ฉันกำหนด: add_image_size('post-full', 688, 320, true);ขนาดนิ้วหัวแม่มือ Vimeo คือ 640x320
11 images 

3
ฉันสามารถแนบภาพไปที่โพสต์โดยไม่เพิ่มลงในโพสต์ได้หรือไม่
คำถามอื่นเกี่ยวกับภาพ ฉันสามารถเพิ่ม / แนบรูปภาพเพื่อโพสต์โดยไม่เพิ่มลงในโพสต์ได้หรือไม่ เหตุผลเบื้องหลังนี้คือเพื่อให้ฉันสามารถจัดการกับสิ่งที่ฉันต้องการใช้ API

2
set_post_thumbnail_size กับ add_image_size
อะไรคือความแตกต่างระหว่าง set_post_thumbnail_size และ add_image_size? set_post_thumbnail_size สำหรับรูปภาพทั้งหมดหรือไม่และ add_image_size สำหรับปรับขนาดภาพแยกกันหรือไม่ ขอบคุณ

1
รับคำอธิบายภาพ
ฉันพยายามแยกโพสต์ใน 2 คอลัมน์ ภาพแรกและซ้ายจะเป็นภาพใด ๆ ภายในโพสต์และภาพที่สองและขวาจะเป็นthe_content()(ยกเว้นภาพ) ดังนั้นในตอนนี้ฉันก็ไม่มีปัญหาในการดึงภาพทั้งหมด อย่างไรก็ตาม - ฉันไม่สามารถรับคำบรรยายภาพหรือชื่อหรือคำอธิบาย นี่คือรหัสของฉัน: <?php if ( $images = get_posts(array( 'post_parent' => $post->ID, 'post_type' => 'attachment', 'numberposts' => -1, 'orderby' => 'title', 'order' => 'ASC', 'post_mime_type' => 'image', ))) { foreach( $images as $image ) { $attachmenturl = wp_get_attachment_url($image->ID); $attachmentimage = wp_get_attachment_image_src( $image->ID, …
11 images  captions 

3
ลบ Dimension ออกจาก wp_get_attachment_image
ฉันประสบปัญหาในการลบความกว้างและความสูงออกจากรูปภาพที่แนบมาเมื่อใช้ wp_get_attachment_image นี่คือสิ่งที่ฉันใช้ในการแสดงภาพ <?php echo $image = wp_get_attachment_image( $entry['slide_image_id'], true, 'full'); ?> มันดูที่ซอร์สโค้ดอย่างไร <img width="150" height="108" src="http://website:8888/wp-content/uploads/2015/12/cupcakes-and-cosmetics-logo.png" class="attachment-1 size-1" alt="cupcakes-and-cosmetics-logo" /> ฉันต้องการให้มันแสดงเช่นนี้ <img src="http://website:8888/wp-content/uploads/2015/12/cupcakes-and-cosmetics-logo.png" class="attachment-1 size-1" alt="cupcakes-and-cosmetics-logo" /> รูปภาพกำลังถูกดึงจากฟิลด์ไฟล์ที่ทำซ้ำได้ด้วยรายการที่มี id ของ slide_image_id ฉันได้รับการมองไปรอบ ๆ และมีการแจ้งให้ใช้ wp_get_attachment_image_url แต่เมื่อฉันใช้มันด้วยรหัสข้างต้นภาพจะไม่แสดง มีบางอย่างที่ฉันทำผิดหรือเปล่า? <?php echo $image = wp_get_attachment_image_url( $entry['slide_image_id'], true, 'full'); ?> หมายเหตุด้านข้าง: $ entry …

3
วิธีการลบขนาดรูปภาพที่ต้องการจาก wp-content / uploads?
การตั้งค่าเริ่มต้นของฉันสื่อในบล็อก WordPress คือ150x150 , 300x300 , 1024x1024ตามลำดับสำหรับภาพขนาดย่อ , กลาง , ใหญ่ภาพ ตอนนี้ฉันกำลังออกแบบชุดรูปแบบที่ต้องการภาพขนาดย่อที่แตกต่างกันเพื่อแสดงในชุดรูปแบบ สำหรับเรื่องนี้ผมไปสื่อการตั้งค่าอีกครั้งและเปลี่ยนการตั้งค่าที่มีขนาดข่าวของฉันเหมือน72x72 , 250x250 , 400x400ตามลำดับสำหรับภาพขนาดย่อ , กลาง , ใหญ่ภาพ แต่ตอนนี้เพื่อปรับขนาดภาพที่อัปโหลดเก่าของฉันฉันใช้ปลั๊กอินสร้างรูปภาพขนาดย่อของ Regenerateและทำให้ขนาดรูปภาพสื่อการตั้งค่าใหม่ของฉันง่ายขึ้น ดังนั้นนี่จึงแก้ปัญหาหลักของฉันได้ คำถามหลัก: ตอนนี้ปัญหาหลักที่เพิ่งเกิดขึ้นก็คือพื้นที่โฮสติ้งของฉันกำลังจะสิ้นสุดลง เมื่อผมตรวจสอบไฟล์ของฉันแล้วก็พบว่าฉันมี7ภาพหนึ่งภาพและจากที่ผมใช้เพียง4 first-image-name.jpg first-image-name-72x72.jpg first-image-name-150x150.jpg first-image-name-250x250.jpg first-image-name-300x300.jpg first-image-name-400x400.jpg first-image-name-1024x1024.jpg second-image-name.jpg second-image-name-72x72.jpg second-image-name-150x150.jpg second-image-name-250x250.jpg second-image-name-300x300.jpg second-image-name-400x400.jpg second-image-name-1024x1024.jpg ............................... ---------- and so on ---------- ตอนนี้ฉันต้องการลบภาพขนาด150x150 , 300x300 …

5
รับภาพแรกจากเนื้อหาโพสต์ (เช่นภาพที่ลิงก์)
ฉันกำลังใช้รหัสนี้โดยตรงจากCodex function echo_first_image ($postID) { $args = array( 'numberposts' => 1, 'order'=> 'ASC', 'post_mime_type' => 'image', 'post_parent' => $postID, 'post_status' => null, 'post_type' => 'attachment' ); $attachments = get_children( $args ); //print_r($attachments); if ($attachments) { foreach($attachments as $attachment) { $image_attributes = wp_get_attachment_image_src( $attachment->ID, 'thumbnail' ) ? wp_get_attachment_image_src( $attachment->ID, 'thumbnail' ) …

3
กำบัง wp-content / themes / name / images ไปที่ไดเร็กทอรี images โดยใช้ htaccess
ฉันพยายามในสิ่งที่ฉันคิดว่าจะเป็นอะไรที่เรียบง่ายจริงๆที่ปิดบัง URL ของฉัน แต่ดูเหมือนจะไม่สามารถใช้งานได้ ฉันต้องการลิงก์ไปยังรูปภาพในแท็ก img ของฉันโดยไม่ต้องพิมพ์ URL เต็ม กล่าวคือ Current url: http://server.com/wp-content/themes/standard/images/img.jpg or <img src = "http://server.com/wp-content/themes/standard/images/img.jpg" /> อย่างไรก็ตามในหน้าของฉันฉันต้องการทำ <img src="http://server.com/images/img.jpg" /> ดูเหมือนว่าจะไม่มีอะไรทำงานบน localhost ของฉัน ฉันใช้เซิร์ฟเวอร์ Apache บนเครื่องที่ใช้ Windows 7 ฉันกำลังพยายามใช้. htaccess เพื่อทำสิ่งที่ฉันได้กล่าวไว้ข้างต้น นี่คือไฟล์. htaccess ของฉันในรูทของเว็บไซต์ของฉัน อัปเดต: ฉันลองใช้คำแนะนำ ZweiBlumen ด้านล่าง แต่ดูเหมือนจะไม่ทำงาน ฉันลองใช้คำแนะนำ Geerts และเพิ่มวิธีการเขียนใหม่ไปยัง misc.php ของฉันในโฟลเดอร์ admin ของฉัน จากนั้นฉันไปที่หน้า …

9
จะเพิ่มมุมมนลงในภาพขนาดย่อโดยอัตโนมัติได้อย่างไร
ฉันต้องการสร้างภาพขนาดย่อของมุมโค้งมนโดยอัตโนมัติสำหรับโครงการที่ฉันกำลังทำอยู่โดยใช้บางสิ่งดังนี้: http://webdeveloperplus.com/php/create-thumbnail-images-with-rounded-corners/ สิ่งที่ฉันควรจะทำคือหาวิธีที่จะทำให้บางสิ่งเช่นนี้เข้าสู่กระบวนการสร้างภาพย่อนั้นเองและทำการแคชเซิร์ฟเวอร์ /wp-includes/media.phpดูเหมือนจะไม่มีตะขอที่ใช้งานได้ดังนั้นฉันอาจต้องม้วนตัวเอง เบาะแสใดที่จะเริ่ม? แก้ไข: ไม่ได้อยู่ใน CSS มีข้อเสนอแนะที่ดีเกี่ยวกับเรื่องนี้ แต่ฉันใช้รัศมีเส้นขอบทั่วไซต์และภาพต้องถูกปัดเศษที่ด้านเซิร์ฟเวอร์โดยเฉพาะ ขอบคุณ

7
แสดงภาพย่อเฉพาะหากมีขนาดที่ร้องขอ
เมื่อฉันใช้ฟังก์ชั่นที่รับและส่งภาพขนาดย่อของโพสต์พวกเขาจะแสดงภาพขนาดย่อที่ร้องขอในขนาดที่คุณระบุ แต่หากไม่มีขนาดนี้พวกเขาจะแสดงภาพขนาดย่อในขนาดดั้งเดิมและบังคับให้เบราว์เซอร์ปรับขนาด ฉันจะบังคับให้พวกเขาแสดงตัวยึดตำแหน่งเช่น "ไม่มีภาพ" ได้อย่างไรในกรณีที่ขนาดที่ร้องขอไม่มีอยู่

3
ป้องกัน Wordpress ไม่ให้สร้างภาพที่อัพโหลดขนาดกลางขนาดใหญ่ 768px?
ฉันได้ปฏิบัติตามแนวทางเพื่อป้องกันไม่ให้ wordpress สร้างขนาดที่แตกต่างกันสำหรับแต่ละภาพที่อัพโหลดผ่านขนาดของภาพขนาดกลางและใหญ่ถึง 0 ในการตั้งค่า> สื่อและกำจัดอินสแตนซ์ทั้งหมดของ add_image_size และ set_post_thumbnail_size ในไฟล์ function.php กระทู้ อย่างไรก็ตามเมื่อฉันอัปโหลดภาพใหม่ Wordpress ยังคงสร้างรุ่นความกว้าง 768px เกินขนาดเต็มดั้งเดิม ฉันเชื่อว่ามีบางอย่างที่เกี่ยวข้องกับการอัปเดตนี้แต่ฉันสงสัยว่ามีวิธีป้องกันไม่ให้เกิดขึ้นหรือไม่ ฉันเชื่อว่าฉันได้อ่านหัวข้อที่ผู้คนประสบความสำเร็จโดยไม่ได้ตั้งใจพยายามทำอย่างอื่น แต่ฉันกำลังมองหาวิธีการที่ชัดเจน
10 images  media  library 

5
สร้างรูปขนาดย่อสำหรับรูปภาพที่แนะนำเท่านั้น
ฉันต้องการทราบว่ามีวิธีง่ายๆ (รหัสที่กำหนดเองหรือปลั๊กอิน) เพื่อสร้างขนาดรูปขนาดย่อเฉพาะสำหรับรูปภาพที่ฉันตั้งใจจะใช้เป็นรูปภาพเด่น (index.php, archive.php ฯลฯ ) แต่ไม่ใช่สำหรับรูปภาพ ใช้ในการโพสต์ (single.php) เป้าหมายหลักของฉันคือลดการใช้พื้นที่เซิร์ฟเวอร์โดยไม่สร้างภาพขนาดย่อที่ชุดรูปแบบของฉันจะไม่ใช้ ภาพขนาดย่อของฉันจะมีสองขนาดเท่านั้นคือกว้าง 720px และกว้าง 328px และรูปภาพเด่นที่มีขนาดกว้าง 720px (หน้าแรกเท่านั้น) จะมีขนาดกว้าง 328px (สำหรับไฟล์เก็บถาวร. php และ sidebar.php) ในปัจจุบันวิธีเดียวที่ฉันรู้ว่าโปรแกรมคือการสร้างรูปขนาดย่อสำหรับทุกการอัปโหลดภาพซึ่งไม่พึงประสงค์เนื่องจากการอัปโหลดส่วนใหญ่ของฉันจะเป็นภาพโพสต์และฉันจะต้องลบภาพจำนวนมากออกจากเซิร์ฟเวอร์ด้วยตนเอง ฉันต้องการรหัสที่กำหนดเองมากกว่าปลั๊กอิน แต่ปลั๊กอินจะยอมรับได้ ฉันรู้ว่ามีปลั๊กอินปรับขนาดภาพบางส่วนอยู่ที่นั่น แต่ไม่ได้อัปเดตเป็นเวลานาน (TimThumb, Dynamic Image Resizer ) ฉันได้พบคำถามที่คล้ายกันที่นี่ใน Wordpress SE แต่คำตอบที่ยอมรับไม่ได้แก้ปัญหาของฉัน แก้ไข: ฉันจำเป็นต้องลบหรือป้องกันภาพขนาดย่อสำหรับภาพภายในโพสต์ไม่ใช่ภาพที่โดดเด่นเช่น: (1) ภาพเด่น : ภาพขนาดย่อเพิ่มเติมที่สร้างขึ้นอัตโนมัติโดย WP ถือว่าโอเค (2) รูปภาพที่ใช้ภายในโพสต์ : อัปโหลดภาพดั้งเดิมและไม่สร้างขนาดเพิ่มเติม …

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