WordPress短代码怎么在当前文章内引用评论

来自一:https://cloud.tencent.com/developer/article/1429914

 

来自二:

在 WordPress 中链接到特定留言的楼层,您可以通过以下步骤实现:

  1. 找到留言的 ID
    • 登录到 WordPress 管理后台。
    • 导航到 “评论” 部分。
    • 找到您想要链接的特定留言,点击它旁边的 “编辑” 链接。
    • 在浏览器地址栏或者编辑页面的 URL 中,您可以看到一个类似于 ?p=评论 ID 的参数,这里的 “评论 ID” 就是您需要的信息。
  2. 构造链接
    • 在您的文章或页面编辑器中,输入以下格式的链接:
      复制
      <a href=\"<?php echo get_permalink(); ?>#comment-<?php echo 评论 ID; ?>\"> 链接文本</a>
      

      请将 “评论 ID” 替换成您之前找到的实际评论 ID 。

    或者,如果您不使用 PHP 代码,可以直接在 HTML 编辑器中手动创建链接,格式如下:

    复制
    <a href=\"http://您的网站地址/文章固定链接 #comment-评论 ID\"> 链接文本</a>
    

    同样,将 “http://您的网站地址/文章固定链接” 替换成您文章的实际 URL,并将 “评论 ID” 替换成实际的评论 ID 。

  3. 使用短代码
    • 如果您的主题支持短代码,您也可以创建一个短代码来简化这个过程。这通常需要一些 PHP 编程知识,您可以在主题的 functions.php 文件中添加以下代码:
      php
      复制
      function comment_link_shortcode($atts) {
          extract(shortcode_atts(array(
              \'id\' => null,
          ), $atts));
      
          return \'<a href=\"\' . get_permalink($id) . \'#comment-\' .$id . \'\"> 链接文本</a>\';
      }
      add_shortcode(\'comment_link\', \'comment_link_shortcode\');
      
    • 使用方法:在文章编辑器中添加 [comment_link id=\"评论 ID\"] 链接文本 [/comment_link],替换 “评论 ID” 和 “链接文本” 即可。

请记得,如果您直接在文章内容中插入链接,确保将 “链接文本” 替换为您希望显示的文字。

以上方法中,用户点击链接后,将会直接跳转到文章页面的指定评论位置。如果您的 WordPress 主题已经为评论添加了锚点,那么这些方法将会很有效。如果主题没有添加锚点,您可能需要在主题的评论模板中添加适当的 HTML 锚点代码。

《WordPress短代码怎么在当前文章内引用评论》留言数:0

发表留言