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


2
คำอธิบายของ update_post_ (meta / term) _cache
ฉันได้อ่านแนวทางปฏิบัติที่ดีที่สุดตั้งแต่ 10up ขึ้นไปและพวกเขากล่าวถึงการตั้งค่าสถานะทั้งสองนี้เป็นเท็จใน WP_Query (ขึ้นอยู่กับสิ่งที่คุณกำลังสอบถาม): 'update_post_meta_cache' => false: มีประโยชน์เมื่อโพสต์เมตาจะไม่ถูกใช้ 'update_post_term_cache' => false: มีประโยชน์เมื่อไม่มีการใช้ข้อกำหนดเรื่องอนุกรมวิธาน ฉันสมมติว่ามันใช้ประโยชน์บางอย่างupdate_post_caches()แต่ฉันไม่แน่ใจ 100% ว่ามันหมายความว่าอย่างไร ใครช่วยอธิบายความหมายของธงทั้งสองนี้ในWP_Queryและมีประโยชน์อย่างไร ข้อมูลที่มากขึ้นดีกว่าเพราะฉันไม่รู้มากเกี่ยวกับว่า WordPress เก็บสิ่งต่าง ๆ อย่างไร

3
การแก้ไขไฟล์หลักของ WordPress
ทำไม? บางครั้งการแก้ไขที่ง่ายในการแก้ไขพฤติกรรมของ WordPress เองหรือปลั๊กอินอาจเป็นการเปลี่ยนแปลงไฟล์ของปลั๊กอินหรือ WordPress โดยตรง เมื่อคิดไอเดียดังกล่าวออกมาการตอบสนองตามปกติคือ: อย่าแฮ็คคอร์ เหตุใดจึงเป็นความคิดที่ดีที่จะเปลี่ยนไฟล์คอร์? พิจารณา? อย่างไรก็ตามบางครั้งสิ่งที่อาจสำคัญสำหรับไซต์นั้นเป็นไปไม่ได้เลยที่จะทำได้โดยไม่ต้องแก้ไขไฟล์หลัก เมื่ออยู่ในสถานการณ์เช่นนี้คุณต้องระวังอะไรบ้างก่อนที่จะเริ่มการแฮ็กหลัก อย่างไร? คุณได้พิจารณาตัวเลือกทั้งหมดแล้ว แต่ทางออกเดียวคือแฮ็คไฟล์หลัก คุณควรจะทำสิ่งนี้อย่างไร? การมีแกนที่ถูกเปลี่ยนแปลงจะมีผลต่อเวิร์กโฟลว์อย่างไรเช่นการอัปเดต
21 core 

3
บทบาทและประวัติของตัวแปรโกลบอล $ content_width คืออะไร?
$content_widthฉันเพียงแค่สะดุดตัวแปรทั่วโลกที่เรียกว่า มันเป็นเรื่องใหม่สำหรับฉันจนถึงตอนนี้ฉันก็เห็นว่ามันใช้ในธีมทั้งสองแบบเป็นมาตรฐานที่ยี่สิบเอ็ดและบุคคลที่สาม ดูเหมือนว่าจะมีความกว้างของพื้นที่เนื้อหาเป็นพิกเซล เนื่องจากตัวแปรทั่วโลกไม่ได้บันทึกไว้ใน codex ฉันจึงมีปัญหาในการค้นหาข้อมูลเกี่ยวกับมัน เมื่อใดที่มีการ$content_widthเปิดตัวตัวแปรทั่วโลกและด้วยเหตุผลอะไร? มีตั๋วที่เกี่ยวข้องกับมันหรือไม่?
16 themes  core 


3
วิธีที่ง่ายที่สุดในการสร้าง Patch เพื่อส่งไปยัง WordPress Core?
ฉันได้ส่งแพตช์ไม่กี่ตัวสำหรับคอร์ WordPressบนTrac (หนึ่งในนั้นถูกใช้) แต่ทุกครั้งที่ฉันคิดว่าฉันทำฉันประจบประแจงเพราะการตั้งค่าของฉันสำหรับการทำเช่นนั้นน่าเบื่ออย่างไม่น่าเชื่อ ใครช่วยกรุณาเล่ารายละเอียดขั้นตอนที่จำเป็นในการส่ง patch สำหรับคอร์และจากนั้นวิธีที่ดีที่สุดในการปรับปรุงกระบวนการให้ดีขึ้นจึงไม่น่าเบื่อ ฉันทำงาน Mac OS X และ PhpStorm ในขณะนี้ แต่ฉันคิดว่า shell script อาจจะง่ายที่สุด? หรืออาจเป็นสคริปต์ PHP ที่ทำงานได้ทั้งหมด? หนึ่งในปัญหาคือฉันไม่เข้าใจสิ่งที่ฉันต้องเริ่มต้นด้วย ฉันจะเริ่มต้นด้วยลำตัวหรือไม่? ฉันต้องดาวน์โหลดสำเนาใหม่และเพิ่ม / แก้ไขสำเนาด้วยรหัสของฉันทุกครั้งที่ต้องการสร้างแพตช์หรือไม่? อีกครั้งในขณะที่ฉันทำงานกับ SVN แล้วและการปะอยู่นอกชุดทักษะปัจจุบันของฉันและฉันต้องการเปลี่ยนสิ่งนั้น หวังว่าคุณจะได้ผู้เชี่ยวชาญ WordPress มาช่วยเหลือฉัน ขอบคุณล่วงหน้า. UPDATE: หลังจากคำตอบของ @ hakre ฉันคิดว่าฉันควรจะเพิ่มคำถาม: ฉันสามารถสร้างแพตช์จากเวอร์ชั่นเก่ากว่าหรือต้องใช้ลำตัวได้หรือไม่? หากฉันกำลังทำงานในโครงการโดยใช้เวอร์ชันที่เผยแพร่ (3.0.1) ฉันสามารถแก้ไขและสร้างแพตช์สำหรับคอร์หรือฉันต้องดาวน์โหลดและตั้งค่าสำเนาลำตัวที่เก่าและใหม่และทำการแก้ไขใหม่ที่นั่นหรือไม่? ฉันจะทำอย่างไรกับเชลล์สคริปต์เพื่อให้ฉันสามารถเข้ารหัสการเข้าสู่สคริปต์และเพียงแค่เรียกใช้สคริปต์เพื่อสร้างทุกสิ่งที่ฉันต้องการและ / หรือเพื่อสร้างแพตช์? และสิ่งที่ผิดพลาดคืออะไร? คำถามเหล่านี้ดูเหมือนจะถูกสันนิษฐานโดยผู้ที่รู้ว่า SVN ของ WordPress …
13 svn  core 

2
กำลังมองหาไดอะแกรมระบบ WordPress
ฉันกำลังมองหาการออกแบบระบบแผนภูมิ / ไดอะแกรมของ WordPress ฉันพบเฉพาะไดอะแกรมลำดับชั้นของเทมเพลต แต่เป็นเพียงส่วนหนึ่งของระบบ แหล่งที่มา: http://upload.wikimedia.org/wikipedia/commons/3/3d/Wordpress_Template_Hierarchy.png
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.