क्या कोई मॉड्यूल या कुछ कॉन्फ़िगरेशन है जिसे मैं व्यू 3.0 के उपयोग से ड्रुपल 7 में व्यू पेज डिस्प्ले के लिए मेटा टैग को परिभाषित कर सकता हूं ?
क्या कोई मॉड्यूल या कुछ कॉन्फ़िगरेशन है जिसे मैं व्यू 3.0 के उपयोग से ड्रुपल 7 में व्यू पेज डिस्प्ले के लिए मेटा टैग को परिभाषित कर सकता हूं ?
जवाबों:
मेटा टैग त्वरित मॉड्यूल आप अपने विचारों के लिए पथ के आधार पर मेटा टैग निर्दिष्ट करने के लिए अनुमति देता है। यदि आप पथ-आधारित मेटा टैग सक्षम करते हैं, तो आप दृश्य पृष्ठ पर 'मेटा टैग संपादित करें' लिंक देखेंगे (महत्वपूर्ण - विचारों को संपादित स्क्रीन में नहीं!)।
render($tabs)
था कि में मुद्रित किया गया था page.tpl.php
।
Metatag मॉड्यूल के बाद से 7.x-1.0-beta2 बॉक्स के विचारों एकीकरण है।
मेटाटैग्स_व्यू सबमॉड्यूल स्थापित करें और आपको किसी भी विचार पृष्ठ प्रदर्शन (पॉल क्वेरोल की टिप्पणी नीचे) के लिए यूआई में मेटाटैग विकल्प मिलेंगे।
यदि आप पहले बताए अनुसार "पाथ-बेस्ड मेटाटैग " का उपयोग नहीं करना चाहते हैं, तो आप डिफ़ॉल्ट मेटाटैग्स_क्विक फ़ील्ड को शब्द में जोड़ सकते हैं, जो निम्न दृष्टिकोण के साथ वांछित के रूप में काम करता है। यहाँ एक उदाहरण है कि मैंने इसे रोबोटों की मदद से कैसे किया drupal_add_html_head()
:
/**
* Implements hook_preprocess_HOOK()
*/
function MYMODULE_preprocess_page(&$vars) {
// if this is a term page and not being edited
if (arg(1) == 'term' && is_numeric(arg(2)) && is_null(arg(3))) {
// if this is a Views page
$view = (array)views_get_page_view();
if (!empty($view)) {
// if metatags_quick robots are set
$term = taxonomy_term_load(arg(2));
if (isset($term->meta_robots) && !empty($term->meta_robots[LANGUAGE_NONE][0]['metatags_quick']))
$element = array(
'#tag' => 'meta',
'#attributes' => array(
'name' => $term->meta_robots[LANGUAGE_NONE][0]['meta_name'],
'content' => $term->meta_robots[LANGUAGE_NONE][0]['metatags_quick']
),
);
drupal_add_html_head($element, 'MYMODULE');
}
}
}
अधिकांश सीधे आगे का समाधान एक नोड के अंदर एक ब्लॉक के रूप में दृश्य जोड़ना है, और फिर मेटाटैग जैसे मॉड्यूल का उपयोग नोड पर मेटाटैग लगाने के लिए करना है।
विचारों के एकीकरण के मुद्दे से बचा जाता है। इसके अलावा ब्रेडक्रंब, मेनू, पैथातो, आदि का लाभ प्रदान करता है, जब पृष्ठ एक दृश्य के बजाय एक नोड होता है, तो सभी स्थापित करना आसान होता है।