“PS_META_DESCRIPTION”和“PS_META_KEYWORDS”在哪里?如何更改?

时间:2017-11-17 01:14:08

标签: prestashop prestashop-1.6

在classes / Meta.php中,我在“completeMetaTags”函数中找到了这一行:

if (empty($meta_tags['meta_description'])) {
      $meta_tags['meta_description'] = Configuration::get('PS_META_DESCRIPTION', $context->language->id) ? Configuration::get('PS_META_DESCRIPTION', $context->language->id) : '';
}
if (empty($meta_tags['meta_keywords'])) {
      $meta_tags['meta_keywords'] = Configuration::get('PS_META_KEYWORDS', $context->language->id) ? Configuration::get('PS_META_KEYWORDS', $context->language->id) : '';
}

似乎,当一个页面没有任何关键字或描述时,它会尝试将“PS_META_KEYWORDS”和“PS_META_DESCRIPTION”设置为那些。

但“PS_META_DESCRIPTION”和“PS_META_KEYWORDS”的值对我来说是空的,我不知道在哪里可以更改这些值?

我搜索了“配置”表但我找不到“PS_META_DESCRIPTION”和“PS_META_KEYWORDS”值。

1 个答案:

答案 0 :(得分:1)

我无法在整个原始Prestashop 1.6存储库中找到您要搜索的内容,除了您正在讨论的遗留代码。

设置此方法的方法可以是创建一个包含这些字段的简单模块,您可以在此处找到帮助:https://validator.prestashop.com

无论如何,实际版本不可能,它肯定是过去的。