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

WordPress Theme คือชุดของไฟล์ที่ทำงานร่วมกันเพื่อสร้างส่วนต่อประสานกราฟิกกับการออกแบบที่รวมเป็นหนึ่งเดียวสำหรับบล็อก

9
เคล็ดลับในการใช้ WordPress เป็น CMS? [ปิด]
ฉันต้องการใช้ WordPress เป็น CMS สำหรับเว็บไซต์พื้นฐานที่มีเหตุผลมากกว่าบล็อก ฉันมีหลายหน้าและในตอนนี้ฉันไม่ได้ตั้งใจจะมีหน้า "ข่าว" ในขณะที่มีวิธีที่จะทำให้การทำงานนี้โฟกัสในคอนโซลผู้ดูแลระบบ wp ชัดเจนในการโพสต์ใหม่และการสร้างหน้าเว็บที่มีเนื้อหาที่กำหนดเองเช่นแผนที่และแกลเลอรี่รู้สึกเหมือนฉันทำงานรอบระบบมากกว่าด้วย คุณมีข้อเสนอแนะใด ๆ เกี่ยวกับการใช้ WordPress เป็น CMS หรือไม่? โดยเฉพาะ: มีชุดรูปแบบสำเร็จรูปที่ออกแบบมาสำหรับ CMS แทนที่จะเป็นบล็อกหรือไม่? มีปลั๊กอินที่ดีที่จะช่วยรักษา WordPress ในฐานะ CMS หรือไม่? หรือฉันควรจะใช้งานเวิร์ดเพรสเลย?

11
กรอบงาน WordPress และธีมพาเรนต์ [ปิด]
ตอนนี้มีโค้ด WordPress จำนวนมากที่ผู้พัฒนารายอื่นใช้เพื่อนำกลับมาใช้ใหม่ น่าเสียดายที่ไม่มีข้อมูลที่เป็นประโยชน์และมีข้อมูลน้อยมากเกี่ยวกับมันและโดยทั่วไปคุณจะติดอยู่กับกรอบหนึ่งต่อหนึ่งจนกว่าคุณจะพบคนแรกที่คุณชอบหรือคิดว่าพวกเขาทั้งหมดดูดชะมัด (ใดก็ตามที่มาก่อน) มาสร้างชุมชนการเขียนเกี่ยวกับเฟรมเวิร์กและธีมหลักที่เราใช้จริง ๆ และเพราะอะไร กรุณารวม: วัตถุประสงค์ (ชุดรูปแบบหลักกรอบงานชุดรูปแบบรหัสผู้ช่วย ฯลฯ ) คุณสมบัติที่แข็งแกร่ง (ซึ่งทำให้มันน่าสนใจและมีประโยชน์) ข้อเสีย (สิ่งที่ไม่สะดวกหรือแตกต่างจากปกติ) ใบอนุญาตและราคา (ถ้าไม่ฟรี)

6
เทมเพลตชนิดโพสต์แบบกำหนดเองจากโฟลเดอร์ปลั๊กอินหรือไม่
ฉันต้องการเสนอประเภทโพสต์ที่กำหนดเองเป็นปลั๊กอินเพื่อให้ผู้ใช้สามารถใช้งานได้โดยไม่ต้องแตะที่โฟลเดอร์ธีมของพวกเขา แต่เทมเพลตประเภทโพสต์ที่กำหนดเอง - เช่นเดียวภาพยนตร์ movies.php - อยู่ในโฟลเดอร์ชุดรูปแบบ มีวิธีที่จะทำให้ WP ตรวจสอบ single-movies.php ในโฟลเดอร์ปลั๊กอินหรือไม่? เชื่อมโยงฟังก์ชันเข้ากับลำดับชั้นของ Filerหรือไม่ หรือ get_template_directory (); ?

3
ความคิดเห็นและคำแนะนำเกี่ยวกับชุดรูปแบบฐานเปล่าที่ดีที่สุด [ปิด]
คำนำ ฉันพบว่าตัวเองกำลังสร้างไซต์ WP มากขึ้นเรื่อย ๆ "ตั้งแต่เริ่มต้น" (เช่น: ไม่สนใจชุดรูปแบบใด ๆ ที่นั่นและเพียงแค่สร้างโครงร่างการออกแบบตามความต้องการของลูกค้าอย่างหมดจดจากนั้นฉันก็ออกไปซื้อสินค้ารอบ ๆ ชุดรูปแบบที่มีโครงสร้างพื้นฐานที่เหมาะสมหรือฉันเริ่มต้นด้วย TwentyTen และแยกชุดรูปแบบเด็กจากที่นั่น เมื่อเร็ว ๆ นี้ฉันได้รับคำแนะนำว่าบางที TwentyTen ไม่ใช่สถานที่ที่ดีที่สุดในการเริ่มต้นเป็นธีมพื้นฐาน / ผู้ปกครองเพราะมันถูกอัดแน่นไปด้วยเทคนิคทุกอย่างที่เป็นไปได้เพื่อให้เป็นเวทีการเรียนรู้ที่ดี แต่อาจจะไม่ใช่วิธีที่ง่ายที่สุดหรือมีประสิทธิภาพที่สุดในการปรับแต่ง (มันมีหน้า template.php แต่ละอันสำหรับเกือบทุกส่วนของลำดับชั้นของแม่แบบและมันมีทุก template-part.php เท่าที่จะจินตนาการได้ และการใช้ชุดรูปแบบที่มีอยู่ (ไม่ว่าจะเป็นชุดรูปแบบฟรีหรือชุดรูปแบบจากบริการเช่น ThemeForest) เป็นบิตของอึ - ในแง่ของมาตรฐานการเข้ารหัสการใช้งานของแม่แบบแม่แบบชิ้นส่วนหรือตะขอเข้ากันไม่ได้ ฯลฯ เป็นต้น ทั้ง. เป็นการดีที่ฉันต้องการทำให้ตัวเลือกเริ่มต้นของฉันกลายเป็นธีมเล็ก ๆ ที่มีรูปแบบที่หลากหลายและมีความสามารถสูงและมีความยืดหยุ่นสูงซึ่งฉันสามารถแยกธีมเด็กจากและปรับให้เข้ากับโครงร่างและรายละเอียดการออกแบบของฉัน ทำความเข้าใจกับคำถาม ธีมแบร์โบนที่คุณชื่นชอบคือการฟอร์กธีมเด็ก ทำไมคุณถึงชอบพวกเขา ขอบคุณมากสำหรับคำแนะนำของคุณ!

6
ใช้ OOP ในชุดรูปแบบ
ฉันเห็นปลั๊กอินจำนวนมากใช้ประโยชน์จากการเขียนโปรแกรมเชิงวัตถุเมื่อไม่จำเป็นจริงๆ แต่สิ่งที่แย่กว่านั้นคือผู้พัฒนาธีมเริ่มทำสิ่งเดียวกัน ชุดรูปแบบเชิงพาณิชย์และชุดรูปแบบฟรียอดนิยมเช่น Suffusion แม้กระทั่งชุดรูปแบบที่ชื่นชอบ - ไฮบริดมันทำหน้าที่ทั้งหมดของพวกเขาภายในชั้นเรียนยกตัวอย่างหนึ่งครั้งใน WTF? จุดประสงค์ของการทำสิ่งนี้คืออะไร? เห็นได้ชัดว่าคุณจะไม่ได้ใช้อินสแตนซ์ของธีมเดียวกันสองรายการขึ้นไปในเวลาเดียวกัน สมมติว่าปลั๊กอินทำสิ่งนี้สำหรับเนมสเปซ (ซึ่งไร้สาระ) แต่ธีมของข้อแก้ตัวคืออะไร ฉันพลาดอะไรไปรึเปล่า? อะไรคือข้อดีของการเข้ารหัสธีมเช่นนี้?
36 themes  php  oop 

2
ลบลิงก์ JSON API ใน html ส่วนหัว
ไม่มีใครรู้วิธีลบลิงก์ JSON API ในแท็กส่วนหัวหรือไม่ <head> ... <link rel='https://api.w.org/' href='http://example.com/wp-json/' /> <link rel="alternate" type="application/json+oembed" href="http://example.com/wp-json/oembed/1.0/embed?url=..." /> <link rel="alternate" type="text/xml+oembed" href="http://example.com/wp-json/oembed/1.0/embed?url=..." /> </head> ฉันต้องการหลีกเลี่ยงการใช้ปลั๊กอิน ถ้าเป็นไปได้มีวิธีลบด้วยฟังก์ชั่น remove_action หรือไม่? remove_action( 'wp_head', 'rsd_link' );
33 themes 

17
ฉันจะดาวน์โหลดธีมเวิร์ดเพรสได้จากที่ไหน? [ปิด]
เว็บไซต์ใดที่เสนอธีม WordPress ให้ดาวน์โหลด? (สามารถชำระเงินหรือฟรี) เป็นชุมชน wiki ดังนั้นถ้าเรามีหนึ่งไซต์ต่อคำตอบและมีรายละเอียดเพิ่มเติมเล็กน้อยในแต่ละไซต์ธีมที่พวกเขาเสนอโดยทั่วไปไม่ว่าธีมของพวกเขาจะจ่ายเงินหรือฟรีเป็นต้น
30 themes 

6
เพื่อดำเนินการตามคำขอ WordPress ต้องการเข้าถึงเว็บเซิร์ฟเวอร์ของคุณ กรุณาใส่ ftp ของคุณ
ฉันกำลังติดตามการเปลี่ยนการอนุญาตไฟล์« WordPress Codexแต่เมื่อฉันพยายามที่จะอัปเดตและ / หรือติดตั้งpluginและ / หรือthemeผ่านwp-adminฉันได้รับดังต่อไปนี้: ในการดำเนินการตามที่ร้องขอ WordPress จำเป็นต้องเข้าถึงเว็บเซิร์ฟเวอร์ของคุณ โปรดป้อนข้อมูลรับรอง FTP ของคุณเพื่อดำเนินการต่อ หากคุณจำข้อมูลประจำตัวของคุณไม่ได้คุณควรติดต่อผู้ให้บริการพื้นที่เว็บของคุณ จากระดับระบบไฟล์: # ls -ld wp-content/ wp-content/plugins/ wp-content/themes/ drwxrwxr-x. 6 root apache 4096 Jun 2 12:01 wp-content/ drwxrwxr-x. 28 root apache 4096 Jun 2 00:00 wp-content/plugins/ drwxrwxr-x. 11 root apache 4096 May 11 16:34 wp-content/themes/ # httpdทำงานเป็นapache: …

3
ถ้า (is_home () &&! is_front_page ())
ฉันเห็นรหัสต่อไปนี้เป็นจำนวนมากในไฟล์ index.php ฉันเข้าใจว่าis_front_page()ผลตอบแทนจริงเมื่อดูหน้าเว็บไซต์ (ไม่ว่าจะแสดงดัชนีโพสต์บล็อกหรือหน้าคงที่) ในขณะที่is_home()ผลตอบแทนจริงเมื่อดูดัชนีโพสต์บล็อก (ไม่ว่าจะปรากฏในหน้าแรกหรือหน้าคงที่) ฉันยังคงนิ่งงันเกี่ยวกับการใช้รหัสต่อไปนี้ - <?php if ( have_posts() ) : ?> <?php if ( is_home() && ! is_front_page() ) : ?> <header> <h1 class="page-title screen-reader-text"><?php single_post_title(); ?></h1> </header> <?php endif; ?> คำอธิบายใด ๆ ว่าทำไมโค้ดส่วนนี้จึงได้รับความนิยมมาก
23 loop  themes  templates 

5
ฉันจะอนุญาตให้บทบาท Editor เปลี่ยนการตั้งค่าธีมได้อย่างไร
ฉันเพิ่งตั้งค่าบล็อกใหม่สำหรับเพื่อนและคิดว่าเป็นการดีกว่าที่จะไม่ให้สิทธิ์การเข้าถึงระดับผู้ดูแลระบบแก่เขาในทันทีเพื่อเป็นการป้องกันไว้ก่อน ฉันสร้างผู้ใช้ใหม่เป็นบรรณาธิการดังนั้น แต่ฉันเห็นว่าผู้ใช้รายนี้ไม่สามารถเปลี่ยนการตั้งค่าชุดรูปแบบเช่นพื้นหลังและส่วนหัว มีวิธีง่าย ๆ ในการอนุญาตให้บทบาทของตัวแก้ไขแก้ไขการตั้งค่าชุดรูปแบบใด ๆ ใน Twenty Ten หรือ Child of it? โดยทั่วไปเขาควรจะสามารถทำสิ่งใดก็ได้ที่ผู้ดูแลระบบสามารถทำได้ ธีมอาจเปลี่ยนธีมได้

13
แนวทางปฏิบัติด้านความปลอดภัยที่ดีที่สุดสำหรับปลั๊กอิน WordPress และธีมคืออะไร? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้จะเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ตามที่แนะนำในคำถามนี้ฉันกำลังเพิ่มหัวข้อนี้เป็นคำถามใหม่สำหรับการอภิปรายชุมชน / การลงคะแนนเกี่ยวกับแนวทางปฏิบัติที่ดีที่สุดสำหรับความปลอดภัยของปลั๊กอิน / ธีม นี่คือรายการตรวจสอบเริ่มต้นตามรายการตรวจสอบความปลอดภัยของข้อมูล (รายการที่กำลังตรวจสอบความปลอดภัย) ที่ใช้สำหรับตรวจสอบธีม (หลักการไม่ควรต่างไปจากปลั๊กอินมากกว่าชุดรูปแบบ) หากคุณต้องการตรวจสอบชุดรูปแบบที่มีหน้าการตั้งค่าชุดรูปแบบที่ปลอดภัยและเข้ารหัสอย่างแน่นหนาให้ตรวจสอบชุดรูปแบบนี้: http://wordpress.org/extend/themes/coraline

3
การเพิ่มลิงก์โดยพลการไปยังเมนูผู้ดูแลระบบหรือไม่
มีวิธีเพิ่มไฮเปอร์ลิงก์โดยพลการไปยังเมนูผู้ดูแลระบบของ WordPress หรือไม่ (ฉันหมายถึงเมนูด้านซ้ายเมื่อคุณเข้าสู่แดชบอร์ดผู้ดูแลระบบ) ตัวอย่างเช่นหนึ่งสามารถเพิ่มลิงก์ไปยัง Google? ในกรณีของฉันโดยเฉพาะฉันต้องการเพิ่มหน้าสไตล์สำหรับธีม Wordpress ที่ฉันกำลังทำงานเพื่อให้ฉันสามารถแสดงให้ผู้ใช้เห็นว่าองค์ประกอบ HTML ที่แตกต่างกันมีสไตล์ในธีมอย่างไรและเพื่อสาธิตวิธีการสไตล์ต่างๆ นี่คือรหัสที่ฉันมีจนถึงตอนนี้ ( หมายเหตุ: มันไม่สมบูรณ์ ): ในfunctions.phpฉันได้เพิ่มรายการเมนูใหม่ในส่วนลักษณะที่ปรากฏ : add_action('admin_menu', 'create_theme_style_page'); function create_theme_style_page() { add_theme_page('Theme Styleguide', 'Theme Styleguide', 'administrator', basename(__FILE__),'build_styleguide_page'); } function build_styleguide_page() { echo "Not sure what goes here to redirect admin to a arbitrary url?"; } ในการbuild_styleguide_page()พยายามเปลี่ยนเส้นทางโดยheader()ให้ข้อผิดพลาด ( ไม่สามารถแก้ไขข้อมูลส่วนหัว …

3
พารามิเตอร์ที่มีทั้งหมดสำหรับ query_posts คืออะไร
หน้า codex ของ WordPress สำหรับquery_postsระบุว่าไม่ครอบคลุมพารามิเตอร์ทั้งหมดที่ใช้ในการ query_posts: พารามิเตอร์ นี่ยังไม่เป็นรายการที่ละเอียดถี่ถ้วน มันมีไว้เพื่อแสดงบางสิ่งที่เป็นเรื่องธรรมดาที่เป็นไปได้ด้วยการตั้งค่าคิวรีของคุณเอง ฉันไม่พบการอ้างอิงของพารามิเตอร์ทั้งหมดที่ยอมรับโดย query_posts แม้ว่าจะอยู่ในรูปแบบรายการแบบง่าย มีชีตชีตหรือข้อมูลที่คล้ายกันนี้พร้อมใช้งานหรือไม่

4
การปรับแต่งธีม WordPress โดยไม่เปลี่ยนมัน?
ฉันพบและดาวน์โหลดธีมแล้ว อย่างไรก็ตามฉันต้องการปรับแต่ง CSS เพื่อเปลี่ยนการออกแบบสีและอื่น ๆ อีกเล็กน้อย ฉันจะทำสิ่งนี้อย่างไรในขณะที่ยังคงสามารถอัปเดตชุดรูปแบบโดยไม่สูญเสียการเปลี่ยนแปลง

3
ปิดใช้งานการกระทำของปลั๊กอิน / ปลั๊กอินผ่านชุดรูปแบบ
ฉันติดตั้งปลั๊กอิน Google Analyticatorบนเว็บไซต์ของฉันแล้ว ฉันยังใช้ปลั๊กอิน MobilePressเพื่อแสดงธีมที่ออกแบบมาสำหรับเบราว์เซอร์มือถือที่ไม่ใช่สมาร์ทโฟน ฉันได้ตั้งค่าGoogle Analytics สำหรับมือถือเพื่อใช้ในชุดรูปแบบนี้และต้องการปิดใช้งานปลั๊กอิน Analyticator เนื่องจากมีการเรียกไปยังไฟล์ js ที่มีขนาดใหญ่ขึ้น ไม่มีใครรู้ว่ามันเป็นไปได้ที่จะปิดการใช้งานปลั๊กอินโดยใช้ functions.php หรือวิธีการอื่น ๆ ? ฉันเชื่อว่าฉันพบรหัสที่เพิ่มฟังก์ชั่นในหน้าดังนั้นหากมันเป็นไปไม่ได้ที่จะปิดการใช้งานปลั๊กอินทั้งหมดเป็นไปได้หรือไม่ที่จะหยุดการกระทำสำหรับการดำเนินการ? ฉันได้ลองปิดการใช้งานโดยตรงโดยไม่มีโชค นี่คือรหัสจากไฟล์ปลั๊กอิน: add_action('wp_head', 'add_google_analytics', 999999); add_action('init', 'ga_outgoing_links'); ฉันพยายามลบการกระทำเหล่านั้นด้วย: remove_action('wp_head','add_google_analytics',9999999); remove_action('init', 'ga_outgoing_links'); ความช่วยเหลือใด ๆ ที่ชื่นชมอย่างมาก

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