Magento:从 header 徽标图像中删除 <p> 标签 - "Need file path"

Magento: remove <p> tags from the header logo image - "Need file path"

我想做的是删除一些 <p> 标签,这些标签包裹 header 徽标图像,其中不包含任何文本,因为我认为它们不应该存在。

但是在通过 W3-validator 测试时会抛出以下错误。

Line 261, Column 216: Element p not allowed as child of element a in this context. (Suppressing further errors from this subtree.)

我应该查看什么文件来定位第 261 行?

我卡住了。我已经搜索了几个小时,但找不到包含我需要编辑的字符串的文件的 file-path。我目前无法访问 link 提示功能,所以这是不可能的。

如有任何建议,我们将不胜感激。

感谢一百万 鱼

更新: 这是一些关于 header.phtml

徽标的代码
<div class="header-wrapper <?php echo $hdr_style?>">
    <header>
        <?php if ( $config['design']['below_logo'] ) : ?>
        <div class="row clearfix">
            <div class="grid_12">
                <?php if ($this->getIsHomePage()):?>
                <h1 class="logo"><strong><?php echo $this->getLogoAlt() ?></strong><a href="<?php echo $this->getUrl('') ?>" title="<?php echo $this->getLogoAlt() ?>" class="logo"><?php echo $this->getChildHtml('theme_logo', false) ?></a></h1>
                <?php else:?>
                <a href="<?php echo $this->getUrl('') ?>" title="<?php echo $this->getLogoAlt() ?>" class="logo"><strong><?php echo $this->getLogoAlt() ?></strong><?php echo $this->getChildHtml('theme_logo', false) ?></a>
                <?php endif?>

代码来自<?php echo $this->getChildHtml('theme_logo', false) ?>

您需要检查主题中的布局文件,看看 'theme_logo block' 使用的是哪个模板。您可以在此处找到并删除 <p> 标签。