如何从菜单标题中删除关闭的标签和“?

时间:2018-07-17 14:56:23

标签: php html wordpress

我在wordpress中实现了自定义菜单。根据单击的复选框,我只需要为导航菜单中的某些页面添加svg图标。

一切正常,但是...当我将svg附加到我的选中页面标题时,这些字符">上都写有我的页面标题...

屏幕截图:

header.php中的代码:

<?php echo '<a class="meta-nav-link" href="'.$navItem->url.'" title="'.$navItem->title.'">'.$navItem->title.'. </a>'; ?>

页面附加功能:

if ($icon && in_array('yes', $icon)) {
    // add svg when yes
    $svg_file = 'wp-content/themes/bb_boilerplate/img/svg/Arrow.svg';
    $svg_file = file_get_contents($svg_file);
    $find_string   = '<svg';
    $position = strpos($svg_file, $find_string);
    $svg_file_new = substr($svg_file, $position);
    $item->title .= ' '.$svg_file;
}

回声可能有问题...有人知道,如何解决?

0 个答案:

没有答案