3

我正在编辑我的网站以添加评论按钮和查看评论按钮。

我调用 PHP wordpress 函数但不起作用。

我正在添加按钮来代替 Jetpack sharedaddy 模块。

这是代码:

$sharing_content .='<a style="margin-left:2px; font-weight:bold;" class ="comentar" href="<?php comments_link(); ?>">Add a comment</a>';

$sharing_content .='<a style="margin-left:5px; font-weight:bold;" class ="comentar" href="<?php wp_list_comments(); ?>">View comments</a>';

php模块的包含:

include_once dirname( __FILE__ ).'/sharing-sources.php';

我认为这不会运行,因为我没有添加 php wordpress 函数的包含。

有什么帮助吗?:-S

4

1 回答 1

2

2个问题-您的语法不正确,因为您不应该使用PHP的开始和结束标签,而是将其添加到变量中$sharing_content,因此您的语法应该是;

$sharing_content .='<a style="margin-left:2px; font-weight:bold;" class ="comentar" href="'. comments_link() .'">Add a comment</a>';

当前帖子的评论的第一个链接应该有效。但是,您的第二个链接根本不起作用,您只是停留wp_list_comments();在 href 值中。 wp_list_comments();将用于在模板中显示当前帖子的所有评论,而不是链接到它们。我建议您的 href 值应该是帖子的 url,在那里可以查看评论;

$sharing_content .= '<a style="margin-left:5px; font-weight:bold;" class ="comentar" href="'. the_permalink() .'">View comments</a>';
于 2012-09-08T13:00:59.610 回答