คุณจะลบหรือแก้ไขรายการลิงค์ที่แสดงหลังเนื้อหาได้อย่างไร?
คุณจะลบหรือแก้ไขรายการลิงค์ที่แสดงหลังเนื้อหาได้อย่างไร?
คำตอบ:
ในไฟล์ template.php ของชุดรูปแบบของคุณเพิ่มตัวอย่างนี้:
function THEMENAME_preprocess_node(&$variables) {
if ($variables['is_front']) {
unset($variables['content']['links']);
}
}
อย่าลืมล้างแคชในภายหลัง และแทนที่ THEMENAME ด้วยธีมจริงของคุณ
function STARTERKIT_preprocess_node(&$variables) { if ($variables['is_front']) { unset($variables['content']['links']); } }
และฉันล้างแคช หน้าขึ้นมา แต่ไม่มีอะไรเปลี่ยนแปลงฉันยังคงเห็นลิงก์อ่านเพิ่มเติม ฉันควรทำอย่างไรดี?
ปรับเปลี่ยนเทมเพลตโหนด ...
คุณสามารถใช้การแทนที่เท็มเพลตโหนดเช่น "node-fonts.tpl.php" โดยที่ "fonts" เป็นชื่อของชนิดโหนด คุณจะคัดลอก "node.tpl.php" เพื่อทำสิ่งนี้จากนั้นแก้ไขมันตามที่คุณต้องการ เทมเพลตนี้พบใน "[SITE ROOT] / modules / node /" คัดลอกสิ่งนี้ไปยังโฟลเดอร์ธีมของคุณ เมื่อฉันทำสิ่งนี้ฉันจะสร้างโฟลเดอร์ย่อยที่เรียกว่า "node" เพื่อช่วยจัดระเบียบการแทนที่ธีม
หากคุณต้องการวิธีแก้ปัญหาที่ง่ายกว่าฉันจะใช้ ConTemplate (หรือที่เรียกว่าเทมเพลตเนื้อหา) สิ่งนี้จะช่วยให้คุณสามารถควบคุมสิ่งนี้ได้จากการกำหนดค่าผู้ดูแลระบบประเภทเนื้อหา (สร้างแท็บเทมเพลตซึ่งมีตัวเลือกสำหรับทีเซอร์และโหนดแบบเต็ม) สิ่งนี้ยังให้รายละเอียดเกี่ยวกับตัวแปรที่มีอยู่และข้อมูลตัวอย่างจากโหนดที่แทรกล่าสุดของประเภทที่คุณกำลังดู
server error
ข้อความ ฉันควรทำอย่างไรดี? ขอบคุณ