होम पेज पर 'अधिक पढ़ें' और 'नई टिप्पणी जोड़ें' लिंक निकालें


9

आप सामग्री के बाद दिखाए गए लिंक की सूची को कैसे हटाते या संशोधित करते हैं?

जवाबों:


14

अपने विषय के खाके में। फाइल को इस स्निपेट में जोड़ें:

function THEMENAME_preprocess_node(&$variables) {
  if ($variables['is_front']) {
    unset($variables['content']['links']);
  }
}

बाद में कैश क्लियर करना याद रखें। और THEMENAME को अपने वास्तविक विषय से बदल दें।


@ tim.plunkett मैं ज़ेन थीम का उपयोग करता हूं जब मैं अपना कोड मेरे टेम्पलेट के अंदर डालता हूं server error। मुझे संदेश मिला । मुझे क्या करना चाहिए? धन्यवाद,
jone

कोड तय किया।
दोपहर

@ बर्डिर i ने ऐसा किया: function STARTERKIT_preprocess_node(&$variables) { if ($variables['is_front']) { unset($variables['content']['links']); } }और मैंने कैशे को साफ़ किया। पेज ऊपर आ रहा है, लेकिन कुछ भी नहीं बदला है, मैं अभी भी अधिक लिंक पढ़ता हूं। मुझे क्या करना चाहिए?
jone

मुझे यकीन नहीं है, यह देखने की कोशिश करें कि $ चर [[is_front '] को किस मूल्य पर छापा गया है, हो सकता है कि आपको एक अलग स्थिति की आवश्यकता हो
Berdir

यदि आप पूरी तरह से टिप्पणी कर सकते हैं, तो लिंक हमेशा छिपे रहना चाहिए। और हां, सुनिश्चित करें कि आपका फ़ंक्शन वास्तव में कहा जाता है, क्या आपने थीम रजिस्ट्री कैश और इतने पर साफ किया है?
बरदिर

0

नोड टेम्प्लेट संशोधित करें ...

आप नोड टेम्प्लेट को ओवरराइड जैसे "नोड-फॉन्ट्स.प्ले। एफपी" का उपयोग कर सकते हैं जहां "फोंट" नोड प्रकार का नाम है। आप इसे बनाने के लिए "node.tpl.php" की नकल करेंगे और फिर इसे अपनी पसंद के अनुसार संशोधित करेंगे। यह टेम्पलेट "[साइट रूट] / मॉड्यूल / नोड /" में पाया जाता है। इसे अपने थीम फ़ोल्डर में कॉपी करें। जब मैं ऐसा करता हूं तो मैं विषय को ओवरराइड करने में मदद करने के लिए "नोड" नामक एक सबफ़ोल्डर बनाता हूं।

यदि आप एक आसान समाधान चाहते हैं तो मैं ConTemplate (अन्यथा सामग्री टेम्पलेट के रूप में जाना जाता है) का उपयोग करूंगा। यह आपको सामग्री प्रकार व्यवस्थापक कॉन्फिग से इसे नियंत्रित करने की अनुमति देगा (एक टेम्प्लेट टैब बनाता है जिसमें टीज़र और पूर्ण नोड के लिए विकल्प हैं)। यह आपके द्वारा देखे जा रहे प्रकार के अंतिम सम्मिलित नोड से उपलब्ध चर और नमूना डेटा के बारे में विवरण प्रदान करता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.