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

ผู้ใช้ที่มีความสามารถในการทำงานด้านการดูแลสำหรับไซต์หรือเครือข่ายของไซต์

3
การเปลี่ยนเส้นทางหน้าผู้ดูแลระบบ
เป็นไปได้หรือไม่ที่จะเปลี่ยนเส้นทางผู้ใช้ไปยังหน้าผู้ดูแลระบบหากพวกเขาเข้าถึงหน้าผู้ดูแลระบบคนอื่น? ตัวอย่างเช่นหากผู้ใช้เคยเห็น "ทุกหน้า" /wp-admin/edit.php?post_type=page พวกเขาจะถูกเปลี่ยนเส้นทางไปที่ "เพิ่มหน้าใหม่" /wp-admin/post-new.php?post_type=page


10
การวางเมนูโพสต์ที่กำหนดเองไว้เหนือเมนูโพสต์โดยใช้ menu_position?
ฉันเพิ่งพบพารามิเตอร์ menu_positionดูเหมือนว่าคุณสามารถวางเมนูประเภทโพสต์ที่กำหนดเองของคุณได้เกือบทุกที่ ยกเว้นด้านบนเมนูโพสต์! ฉันจะทำให้สำเร็จได้อย่างไร

3
ตะขอ body_class สำหรับหน้าผู้ดูแลระบบ
ตะขอ body_class ดูเหมือนจะทำงานกับหน้าเว็บที่ไม่ใช่ผู้ดูแลระบบเท่านั้น เมื่อฉันทำ add_filter('body_class', 'add_body_classes'); function add_body_classes($classes) { $classes[] = 'myclass'; return $classes; } มีตะขออื่นที่ฉันควรใช้ถ้าฉันต้องการเพิ่มคลาสในเนื้อหาของหน้าผู้ดูแลระบบหรือไม่

7
กำลังโหลดสคริปต์ภายนอกในผู้ดูแลระบบ แต่สำหรับประเภทโพสต์เฉพาะเท่านั้น
ดังนั้นฉันจึงพบปัญหานี้ต่อไปและฉันกำลังมองหาวิธีที่ดีที่สุดและง่ายที่สุดในการแก้ปัญหานี้ ฉันได้ใช้ประโยชน์จากประเภทโพสต์ที่กำหนดเองในโครงการที่แตกต่างกันและได้ขยายสิ่งเหล่านี้ด้วย metaboxes ที่กำหนดเองซึ่งฉันได้ขยายเพิ่มเติมโดยการเพิ่มสคริปต์ที่กำหนดเองเช่นตัวเลือกปฏิทินกิจกรรม jQuery ... ทั้งหมดนี้ใช้งานได้ดี ... ฉันไม่ต้องการให้สคริปต์ jQuery แบบกำหนดเองเหล่านี้โหลดได้ทุกหน้าในผู้ดูแลระบบ ฉันกำลังมองหาวิธีเพียงแค่โหลด jQuery ที่กำหนดเองเหล่านี้เมื่อฉันอยู่ในหน้า "แก้ไขโพสต์" สำหรับประเภทโพสต์เฉพาะ ทางออกที่ดีที่สุดที่นี่คืออะไร อัพเดท 1 ก่อนอื่นขอบคุณมาก ฉันตกใจจริง ๆ ที่ผู้พัฒนาปลั๊กอินไม่แน่ใจในสิ่งนี้เพราะฉันรู้ว่านี่เป็นหนึ่งในเหตุผลสำคัญที่ทำให้เกิดปัญหากับปลั๊กอินที่แตกต่างกัน ฉันกำลังมีปัญหาเพิ่มเติมเกี่ยวกับเรื่องนี้ ตัวอย่างเช่น... ฉันได้ปรับเปลี่ยนสคริปต์เพื่อเรียกใช้คำสั่ง if เช่นนี้: if (is_admin() && $pagenow=='post-new.php' OR $pagenow=='post.php' && $typenow=='events') อย่างที่คุณเห็นฉันกำลังพยายามตั้งค่าต่างๆเพื่อให้สคริปต์ของฉันถูกเรียกเมื่อฉันเพิ่มหรือแก้ไขโพสต์ในประเภท "โพสต์" ของโพสต์ ฉันไม่ต้องการให้สคริปต์โหลดบนหน้าอื่นและไม่ต้องการให้เรียกใช้ในรายการหน้าในประเภทโพสต์ของ "กิจกรรม" ดังนั้นฉันคิดว่าคำสั่ง if นั้นถูกต้อง ปัญหาดูเหมือนว่าสคริปต์จะโหลดเมื่อฉันสร้างโพสต์ใหม่ในประเภทโพสต์นี้ แต่ดูเหมือนจะไม่ทำงานเมื่อฉันแก้ไขโพสต์ที่มีอยู่ คุณลองทดสอบดูสิและอาจแจ้งให้ฉันทราบว่าฉันทำผิดอะไรได้บ้าง? นี่คือรหัสที่แน่นอนที่ฉันใช้ ... อาจจะมีวิธีที่ดีกว่าหรือง่ายกว่าในการทำเช่นนี้? …

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

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

4
admin-ajax.php ทำงานอย่างไร
เรากำลังประสบปัญหาบางอย่างกับผู้พัฒนาภายนอก เราต้องการ จำกัด การเข้าถึงwp-adminเว็บไซต์เพื่อการเข้าถึงภายในเท่านั้น (ผ่านVPN ) เพียงเพื่อจะไม่ถูกโจมตีจากผู้ใช้ภายนอก เราสามารถระบุผู้ดูแลระบบจากเว็บไซต์และไม่ต้องการให้พวกเขาเป็นฟิชชิ่ง นักพัฒนาของเรากำลังพูดว่าเราไม่สามารถทำเช่นนั้นได้เนื่องจากเว็บไซต์จะต้องเข้าถึงหน้าผู้ดูแลระบบจากภายนอกเพื่อให้หน้าทำงานได้ โดยเฉพาะadmin-ajaxหน้า อะไรadmin-ajax.phpหน้าทำอย่างไร ตั้งอยู่ในส่วนผู้ดูแลระบบของ WordPress มันเข้าถึงไม่ได้รับการรับรองโดยผู้ใช้ปลายทางหรือไม่ เป็นวิธีที่ไม่ปลอดภัยหรือไม่ที่จะให้ผู้ใช้ภายนอกนี้ใช้งานได้
14 admin  ajax  security 

2
หน้าต่าง Modal จากภายใน Wordpress admin
จะทำให้หน้าต่าง modal ทำงานจากภายใน admin ของ WordPress ได้อย่างไร? ฉันต้องการสร้างหน้าต่างโมดัลที่จะทำงานจากกล่องเมตาภายใน wp-admin ความคิดใด ๆ
14 admin  wp-admin 

5
จะลบเมนูผู้ดูแลระบบทั้งหมดได้อย่างไร
ฉันต้องการกำหนดพาเนลผู้ดูแลระบบเองสำหรับผู้ใช้ของฉัน ดังนั้นฉันจะลบเมนูผู้ดูแลระบบทั้งหมดได้อย่างไร ไม่ลบรายการเมนูฉันหมายถึงลบแถบเมนูแนวตั้งด้านซ้ายอย่างสิ้นเชิงรวมถึงการออกแบบเมนู (เช่น css, background .. เป็นต้น) ฉันต้องการให้มันว่างเปล่า ฉันสามารถทำได้โดยการแฮ็ก CSS แต่ฉันชอบที่จะใช้เบ็ดเพื่อทำมัน ความคิดใด ๆ ขอบคุณ
14 admin  admin-menu 

3
ฉันจะเร่งความเร็วส่วนผู้ดูแลระบบ WP ของฉันได้อย่างไร
เรามีเว็บไซต์ WP จำนวนมากที่มีพร็อกซีอยู่ระหว่างเซิร์ฟเวอร์ที่พวกเขานั่งอยู่กับอินเทอร์เน็ต บางสิ่งใน WP ไม่ทำงาน: RSS ฟีดบนแผงควบคุม ค้นหาชุดรูปแบบ ค้นหาปลั๊กอิน การปรับปรุงหลัก เราทำทุกอย่างด้วยตนเองและไม่มีปัญหาจริงๆยกเว้นความช้าในการโหลดหน้าเว็บ ดูเหมือนว่าเกือบทุกอย่างในผู้ดูแลระบบใช้เวลาประมวลผล 4-5 วินาทียกเว้นการเพิ่มสื่อซึ่งเร็วอย่างน่าประหลาดใจ อะไรคือสิ่งเริ่มต้นที่ฉันสามารถตรวจสอบหรือทำเพื่อเร่งความเร็วแบ็กเอนด์ (ส่วนหน้าบิน)
12 admin  proxy 

3
วิธีการลบรุ่น WordPress จากส่วนท้ายของผู้ดูแลระบบ
มีวิธีใดที่จะลบหมายเลขรุ่นออกจากด้านขวาของส่วนท้ายผู้ดูแลระบบ WordPress หรือไม่ ฉันรู้ว่ารหัสนี้จะเพิ่มข้อความบางส่วนก่อนหมายเลขรุ่น แต่จะไม่ลบมัน: function change_footer_version() { echo 'Anything'; } add_filter( 'update_footer', 'change_footer_version', 9999 ); และรหัสต่อไปนี้จะไม่ทำอะไรเลย: function change_footer_version() { return ' '; } add_filter( 'update_footer', 'change_footer_version', 9999 ); ดังนั้นมีวิธีลบทั้งหมด<div>จากแม่แบบหรืออะไรกับfunctions.phpไฟล์
12 admin  wp-admin  footer 

1
การเพิ่มหน้าผู้ดูแลระบบที่กำหนดเอง
ฉันต้องการเพิ่มหน้าของเนื้อหา (ไฟล์ readme) ในผู้ดูแลระบบ WordPress ฉันไม่สามารถหาวิธีการทำเช่นนี้ใน codex - ทุกคนสามารถชี้ให้ฉันไปในทิศทางที่ถูกต้อง? แท้จริงแล้วมันจะเป็นหน้าง่าย ๆ ที่มีเนื้อหาสองสามย่อหน้า
12 admin  admin-menu 

2
จะตรวจสอบว่าผู้ใช้อยู่ในส่วนท้ายได้อย่างไร?
ในใบสมัครของฉันฉันมีแบบฟอร์มเดียว ตอนนี้ถ้าผู้ใช้อยู่ในส่วนหน้าฉันต้องการแสดงชื่อ แต่ถ้าเขาอยู่ในส่วนหลังฉันไม่ต้องการแสดง ฉันไม่ต้องการตรวจสอบตามบทบาทของผู้ใช้

1
การเปลี่ยนข้อความ“ เปิดใช้งานปลั๊กอิน” เป็นค่าเริ่มต้น
เมื่อใดก็ตามที่ผู้ดูแลระบบใน WordPress เปิดใช้งานปลั๊กอินเมื่อมีการโหลดหน้าปลั๊กอินจะมีการแจ้งเตือนปรากฏขึ้นเมื่อการเปิดใช้งานการรายงานการเปิดใช้งานสำเร็จ "ปลั๊กอินเปิดใช้งาน" มีวิธีในการเปลี่ยนข้อความนี้ที่ปรากฏในประกาศของผู้ดูแลระบบหรือฉันต้องใช้ข้อความที่กำหนดเองของตัวเอง? นอกจากนี้หากฉันต้องใช้ข้อความที่กำหนดเองสิ่งนี้จะระงับข้อความ "เปิดใช้งานปลั๊กอิน" เริ่มต้นหรือไม่ คำถามที่เกี่ยวข้อง: ถอนการติดตั้งเปิดใช้งานปิดใช้งานปลั๊กอิน: คุณสมบัติทั่วไปและวิธีการ จะแสดงข้อความที่กำหนดเองได้เพียงครั้งเดียวเมื่อเปิดใช้งานปลั๊กอินได้อย่างไร อะไรคือจุดสนใจในไวยากรณ์ของ gettext ซ้ำ: ขอบคุณ Pieter สำหรับการค้นหา: วิธีการลบ "ปลั๊กอินเปิดใช้งาน" เริ่มต้นใน WordPress " แหล่งข้อมูลเพิ่มเติม: gettext () ฟังก์ชั่น บันทึก Rememember ว่าแม้ 'gettext' กรองถูกนำไปใช้เฉพาะในช่วงการเรียกไปยังtranslate()ฟังก์ชั่นtranslate()การใช้งานโดยแทบทุกฟังก์ชั่นอื่น ๆ ใน i18n i18n.php เหล่านี้รวมถึงฟังก์ชั่นทั้งหมดที่ระบุไว้ที่นี่ในโพสต์นี้ใน " Gettext Syntax "
11 plugins  admin  hooks 

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