PHP链接代码-分离代码


php link code - separate the code

你好,我需要帮助我的wordpress主题的一小部分代码。

  <a href="<?php echo $link; ?>">
  <?php
  global $post;
  foreach(get_the_tags($post->ID) as $tag) {
  echo ' <li>'.$tag->name.', </li>';
  }
  ?>
  </a>

的代码
<?php echo $link; ?>

这是一个网站的链接,已经在页面上的链接部分工作得很好,唯一的问题是我想要的链接(标签被用作关键字/锚文本)是seo友好的出站链接

需要哪些更改?请随意为seo添加链接:)

如果您希望每个标签都有相同的链接,那么这是一个解决方案:

<ul>
  <?php
    global $post;
    foreach( get_the_tags($post->ID) as $tag ) {
      echo '<li><a href="' . $link . '?>" title="A title for the link">' . $tag->name . '</a></li>';
    }
  ?>
</ul>

请注意:我已经添加了无序列表的开始和结束元素,因为这些缺失,这些也可以是有序列表的开始和结束。

编辑:以反映您的代码更改。

代码看起来还是一样的…我认为它应该看起来像这样:(我可能完全错了):)

      <?php
  global $post;
  foreach(get_the_tags($post->ID) as $tag) {
  echo ' <li>'.$tag->name.'</li>';
  }
  ?>