0

すべての製品ページで、製品タグをメタ キーワードとして使用したいと考えています。誰でもこのコードで私を助けることができますか?

タクス

4

1 に答える 1

0

以下にいくつかのヒントを示します。これらは一般的なものですが、これを行うためのさまざまなアプローチの方向性を示しています。ステップ 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 - スタッフがタグをコピーしてキーワードとして管理パネルに貼り付けていることを確認してください - 明らかなことを述べます

于 2012-11-04T14:02:19.333 に答える