我正在编辑我的网站以添加评论按钮并查看评论按钮。
我调用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
答案 0 :(得分: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值应该是帖子的网址,评论会在那里查看;
$sharing_content .= '<a style="margin-left:5px; font-weight:bold;" class ="comentar" href="'. the_permalink() .'">View comments</a>';