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- 只需在下面的代码中获取标签回显。

<?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($GETif page is product type page然后显示此Meta Tag或显示正常标签。

3 - 您可以执行复制产品标签的 SQL crob 作业,并将它们作为产品关键字每天放置在您的数据库中。

4 - 确保员工将标签作为关键字复制并粘贴到管理面板中 - 说明显而易见的

于 2012-11-04T14:02:19.333 回答