当从Facebook复制粘贴到WordPress(或其他地方)时,如何保留准确的格式?

时间:2020-06-26 作者:Jonathon Neville

如何将Facebook上的评论帖子(有时是原始帖子)复制粘贴到WordPress(或其他地方)并保留准确的格式?

屏幕截图?好的,但是文本等更好。两个+链接都是理想的。

现在粘贴时,线程/段落结构保持不变,但;“喜欢”;etc和个人资料图片缩略图不显示。

我不需要整个页面/网站看起来像Facebook,只需要一些粘贴帖子的内容。

理想情况下,屏幕截图将显示为缩略图。我想包括截图,这样人们就不会认为我编造或编辑了这些帖子。

我不想只包含屏幕截图,因为我希望人们能够选择和引用部分文本。

如果我复制并粘贴到Evernote中,将自动包含指向源的链接。

所有3个-屏幕截图,文本等,链接-都可以粘贴-文本等保留精确格式?如果没有,那么距离有多近?

我没有使用浏览器共享扩展。然而,刚才我试着;按此键;WP插件(bookmarklet??),但它只发布了facebook帖子的核心图片,没有介绍文字,也没有评论。

我从评论线程复制所选文本(多条评论,有时是所有评论,有时是原始帖子)。

我没有尝试粘贴屏幕截图。我下载截图-这是我知道的获得完整截图的唯一方法”;屏幕截图“;(包括太长而无法显示在我的屏幕上的内容)。我可以将截图上传到我的WP帖子中,但正如我上面所写的,我希望人们能够选择文本的摘录,所以我不想只包括截图。

理想情况下;按此键;或者一个类似的浏览器共享扩展将输入所有3个-屏幕截图、链接和文本加图像(如果适用)。保留精确的格式。

下一个最佳选择:我将URL粘贴到新的帖子编辑器中,单击;获取(&Q);或者一些这样的按钮,就会出现完整的帖子和评论,以及屏幕截图和链接。然后我可以删掉不相关的文字。

第三好:复制和粘贴

我正在粘贴到WordPress的新帖子编辑器中-我想这是默认设置。如果有帮助的话,我愿意使用不同的编辑器。如果这不能在WordPress内完成,如果在其他地方也可以,我可能会从WordPress切换。我正在使用古腾堡块编辑器;最新WP版本。我没有使用Divi或Elementor或任何东西。我正在创建的网站在功能上是DanceOrangeville的复制品。com,但具有不同的图像。

(来自Facebook帖子,而非Messenger。)

1 个回复
SO网友:Tom J Nowell

你有很多选择,但它们不太可能满足你的期望。

复制粘贴这可能是您尝试的,您希望粘贴时的外观完全相同。但这不是复制粘贴的工作方式。复制不会复制所有的facebook样式表,这是不可能的。

复制粘贴将仅复制选定的文本和图像,使用基本标记,但不使用基于CSS的样式。

如果你追求的是美学,那么不管社交媒体如何,这都会带来最糟糕的结果。

请注意,复制粘贴URL以生成OEmbed是一个例外,请参见下文

手动嵌入这允许您以静态HTML的形式嵌入任何内容,但是,它是100%手动的,要求您完成所有样式、所有标记和it\'s incredibly labour intensive. 您基本上是从头开始实现Facebook的这一部分,然后插入内容。

对于大多数开发人员来说,这可能需要几个小时到几天的时间,具体取决于所选择的内容。无论选择何种CMS(或者是静态HTML网站),这都是正确的。它也不会随着FB更新其界面而更新。

然而,如果看起来完全像FB是没有必要的,那么还有更多的选择。例如,如果没有线程化,可以使用块编辑器中的聊天块复制注释。插件可以提供其他选项。

屏幕截图

如前所述,这将为您提供您想要的内容,并且可以作为图像上传。但是:

如果没有Photoshop技能,它是无法修改的,因此突出短语是不可能的,因为图像中的文本无法访问。许多工具将无法公开此信息,这也意味着许多搜索引擎爬虫也将很难嵌入FB帖子:

复制URL,将其粘贴到一个空白的新行,WP将其替换为一个嵌入的实例,嵌入的HTML和CSS由Facebook本身提供,但也有缺点:

FB控制嵌入的外观。您可以根据facebooks文档嵌入单个特定的注释,但不能嵌入注释线程。如果存在父注释,可以选择包含该注释,但不会显示其他回复我建议您选择OEmbed路线,但要继续,您需要参考Facebook文档,starting here with embedded comments