我正试图通过wordress插件将post的永久链接排除在循环之外。似乎什么都没用。以下是未链接到任何permalink的原始代码。
public function get_comments_count($single){
if (isset($this->params[\'comments\']) && $this->params[\'comments\'] == \'yes\'){
return \'<div id="disquscomments"><a href="\'.$permalink.\'#disqus_thread">Comments</a></div>\';
} else {
return null;
}
}
为了获得链接到永久链接的评论,我尝试在href链接中添加echo get\\u permalink,如下所示。。
public function get_comments_count($single){
if (isset($this->params[\'comments\']) && $this->params[\'comments\'] == \'yes\'){
return \'<div id="disquscomments"><a href="<?php echo get_permalink($post->ID); ?>#disqus_thread">Comments</a></div>\';
} else {
return null;
}
}
这只是将链接返回为mysite。com/<?php echo get\\u permal。。。因此,我尝试为permalink设置一个函数,并将其放在href链接中。。我是这样做的。。。
public function get_comments_count($single){
$permalink = get_permalink($post->ID);
if (isset($this->params[\'comments\']) && $this->params[\'comments\'] == \'yes\'){
return \'<div id="disquscomments"><a href="\'.$permalink.\'#disqus_thread">Comments</a></div>\';
} else {
return null;
}
}
不幸的是,这不起作用。它只是将链接作为mysite返回。com/#取消没有实际永久链接的线程。
我不知道为什么这不起作用(非常感谢您的帮助,如果您希望我通过pastebin粘贴完整的插件代码,我很乐意!请帮助兄弟!!:)