すべての製品ページで、製品タグをメタ キーワードとして使用したいと考えています。誰でもこのコードで私を助けることができますか?
タクス
以下にいくつかのヒントを示します。これらは一般的なものですが、これを行うためのさまざまなアプローチの方向性を示しています。ステップ 4 は少し明白です。申し訳ありませんが、これはモジュール リクエスト フォーラムではありません。あなたの質問は公平だと思いますので、この方向セットは正しい方向に導くはずです。
1 - 開くcatalog/view/theme/default/product/product.tpl
そして、ヘッダーのエコーで検索と置換を行います。
<?php
$getKeysandReplace=$header;
$getKeysandReplace=str_replace("<meta name=", "");
?>
理解?または、正規表現を使用して文字列からメタ キーワードとメタ説明を削除し、$header
それらを独自のものに置き換えますproduct.tpl
。以下のコードでタグ echo を取得するだけです。
<?php if ($tags) { ?>
<div class="tags"><b><?php echo $text_tags; ?></b>
<?php for ($i = 0; $i < count($tags); $i++) { ?>
<?php if ($i < (count($tags) - 1)) { ?>
<a href="<?php echo $tags[$i]['href']; ?>"><?php echo $tags[$i]['tag']; ?></a>,
<?php } else { ?>
<a href="<?php echo $tags[$i]['href']; ?>"><?php echo $tags[$i]['tag']; ?></a>
<?php } ?>
<?php } ?>
</div>
<?php } ?>
2 - 編集header.tpl
して実行しIF($GET
たりif page is product type page
、これを表示しMeta Tag
たり、通常のタグを表示したりできます。
3 - 製品タグをコピーし、毎日データベースに製品キーワードとして配置する SQL Crob ジョブを実行できます。
4 - スタッフがタグをコピーしてキーワードとして管理パネルに貼り付けていることを確認してください - 明らかなことを述べます