我们最近将我们的网站从自定义CMS迁移到Wordpress,我们正拼命想要保留喜欢的内容。
在开发过程中,我们只需通过href标记将新URL中的Like按钮指向遗留URL。喜欢转移好。
<fb:like href='$url' send='false' layout='button_count' width='150' show_faces='false'></fb:like>
$url
是遗留网址
当我们上线时,所有喜欢重置为零,我猜测我们同时通过.htaccess设置301重定向。
奇怪的是我在FB评论框中使用了相同的程序,并且所有评论都完全转移了!
<div class="fb-comments" data-href="$url" data-width="500"></div>
有没有人对此有任何见解?除了像facebook这样的盒子上的href标签之外,我还需要在其他地方存储遗留URL吗?
例如,我注意到OG:url指向当前页面,FB调试工具证明了这一点。
也许原始网址需要保持有效 - 不仅仅是通过301?
另请注意,FB喜欢在尚未301'的网页上仍能正常使用。 This page, for example.
Here is an example遗留帖子中有喜欢重置。原始网址是:www.craftbeer.com/pages/stories/craft-beer-muses/show?title=should-the-shaker-pint-glass-go-away
新帖跟踪就好了。
感谢您提供任何帮助!