使用#inside href=“”时,URL的某些部分会消失

时间:2017-02-19 作者:Archangel17

标签的所有链接(&A);帖子中的分类法非常好,并且有正确的链接。但当我在我的主题单曲上添加链接时。php&;试图使用href=“”上的#id跳转到某个div,url被剪切。

示例:当前位置/url:http://127.0.0.1/wew/tvshows/the-simpsons/然后,当我单击我添加的评论时,帖子刚刚重新加载到:http://127.0.0.1/wew#comments 而不是http://127.0.0.1/wew/tvshows/the-simpsons/#comments

此问题的可能原因是什么?请说出任何可能导致这个问题的原因,因为如果我检查我的主题文件,我会花上几十年的时间,我习惯性地一个接一个地编辑。。

更新:我刚刚意识到问题所在,导致链接中断,因此我决定将整个链接添加到链接的#jumpid中,而不是将其删除。

示例:

<a href="<?php echo get_permalink(); ?>#comments">Comments</a>

1 个回复
SO网友:Archangel17

现在我遇到了一个问题,basehref覆盖了链接,所以我决定只在我制作的滚动链接中添加永久链接。我通过使用<?php echo get_permalink( $post->ID ); ?>#comments 在单曲的链接上。我的主题的php。

相关推荐

如何在WordPress unctions.php中将短代码值传递到Head

我正在尝试为wordpress帖子上的图表创建一个快捷代码。到目前为止,我已经使用了短代码,我可以看到短代码值正在被传递,但我需要知道的是如何将这些值传递到Google图表,以便正确工作。以下是我目前掌握的代码:function chart_shortcode($atts) { $a = shortcode_atts( array( \'value1\' => \'\', \'value2\' => \'\', \'value