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锚点代码。

暂无介绍....

延伸阅读:

如何在阿里云服务器上安装爱快软路由系统

众所周知,爱快的软路由系统做的还是比较好的,我个人来说,公司和家里都在用,还有很多很多不可描述的功能,最近闲置了几台阿里...

admin
2024年10月26日
免费文字转语音在线支持318种声音和74种语言

2 天 2024-10-24 12-42-542461×1348 243 KB  一款免费的文本转语...

admin
2024年10月26日
推荐一些邮箱品牌

我算是专业玩邮箱的,也是 xyamail.com 303 创始人。之前在163和qq mail都工作过。我比较支持开源、...

admin
2024年10月26日
网友建的google的秘密通道

国内的百度真是越来越垃圾了,从垃圾走向更垃圾。那么,今天要推荐的,自然就是:GOOGLE!!不过很显然,国内很多朋友,并...

admin
2024年10月26日
Lark(国际飞书)域名邮箱

这个只允许国外注册,所以要科学注册。国内飞书可以用来发域名邮箱,但是现在存储有了明显的限制。国际飞书暂时没有。地址:ht...

admin
2024年10月26日