我想在每个产品页面上使用我的产品标签作为元关键字。任何人都可以帮我处理这段代码吗?
塔克斯
以下是一些提示,它们是一般性的,但给出了不同方法的方向。第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($GET
或if page is product type page
然后显示此Meta Tag
或显示正常标签。
3 - 您可以执行复制产品标签的 SQL crob 作业,并将它们作为产品关键字每天放置在您的数据库中。
4 - 确保员工将标签作为关键字复制并粘贴到管理面板中 - 说明显而易见的