Jquery wp_get_shortlink()是否只生成一个链接?
我正在尝试向Wordpress模板添加按钮,该模板链接到特定帖子的短链接 我的代码在工作,但突然不行了。它用来链接到每个帖子的特定页面。现在它只链接到一个帖子,即我点击烤鸡帖子,它将我链接到蘑菇炒菜 我不知道怎么了。。。就像我说的,这很有效。它在Wordpress的循环之外。此代码添加链接:…echo wp\u get\u shortlink JQueryJquery wp_get_shortlink()是否只生成一个链接?,jquery,wordpress,Jquery,Wordpress,我正在尝试向Wordpress模板添加按钮,该模板链接到特定帖子的短链接 我的代码在工作,但突然不行了。它用来链接到每个帖子的特定页面。现在它只链接到一个帖子,即我点击烤鸡帖子,它将我链接到蘑菇炒菜 我不知道怎么了。。。就像我说的,这很有效。它在Wordpress的循环之外。此代码添加链接:…echo wp\u get\u shortlink JQuery <script> $(document).ready(function() { var logosToInsert = "&l
<script>
$(document).ready(function() {
var logosToInsert = "<div class='button-logos' style='margin-bottom: 25px;'><img width=75 src='http://dev.mylifedish.com/wp-content/uploads/2015/11/cutlogo1.jpg'/><img width=75 src='http://dev.mylifedish.com/wp-content/uploads/2015/11/potcooklogo.jpg'/>";
var htmlToInsert = '<div class="buttons"><div class="button-wrap"><a href=<?php echo wp_get_shortlink(); ?>><button style="width: 100%;" class="button small secondary" type="button"><span class="btn-text">Download</span></button></a></div><div class="button-wrap"><a href=<?php echo wp_get_shortlink(); ?>><button style="width: 100%;" class="button small secondary" type="button"><span class="btn-text">Read More</span></button></a></div></div>';
$('.entry-content').wrapInner("<div class='row'></div>");
$('.button-wrap').wrapInner("<div class='row'></div>");
$('.entry-image img').addClass('col-xs-12 col-sm-6');
$('.entry-image img').css('padding', '0');
$('.entry-content p').addClass('col-xs-6 col-sm-6');
//$('.entry-content').append(logosToInsert);
$('.entry-content').append(htmlToInsert);
});
</script>
如果你在圈外,WordPress怎么能猜出你想要的短链接的帖子的ID呢?不过这是可行的。这就是为什么我很困惑你确定你没有改变什么吗?如果没有ID作为参数,则需要处于循环中。此外,它不会解决您的问题,但您应该将href的值封装到引号中。