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」の値が見つかりません。
あなたが話しているレガシーコードを除いて、生のPrestashop1.6リポジトリ全体であなたが探しているものを見つけることができません。
これを設定する方法は、これらのフィールドをカスタムに設定した単純なモジュールを作成することです。ここでヘルパーを見つけることができます:https://validator.prestashop.com
とにかく実際のバージョンでは不可能ですが、確かに過去のものでした。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加