IFTTT是一个链式自动化工具,有点像IOS的快捷指令(Workflow)。例如,每次您发布到您WordPress博客的文章,您都可以同时将帖子发送到Twitter/INS/FB等平台。使用IFTTT可以让您轻松交叉发布和宣传您的内容。
但是我在IFTTT连接WordPress时却一直出 现“Blog URL is not a valid WordPress url”错误:
给我的第一感觉是:难道IFTTT只支持WordPress.com子博客?不会吧?但我后边证实不是的,自建的WordPress博客也是支持的。
但为什么无法连接呢?我通过Google寻找与我碰到类似问题的答案,发现在中国一篇都没有,而后转到国外搜寻,我找到了很多同样与我遇到“Blog URL is not a valid WordPress url”错误的人,他们中有一部分通过不合逻辑的修改,或无关紧要的调整后解决了,但更多的是多数人到最后尝试所有可能的方法后依然无法解决,下面我记录了可能解决“Blog URL is not a valid WordPress url”的修改方案:
所以你有10种方法可以尝试解决连接IFTTT WordPress频道的问题。具有讽刺意味的是,这些修复程序对我来说并不适合体验盒子博客,我需要的是直连,因为那会有更好的体验的可控性。但所有方法我都尝试了,依然“Blog URL is not a valid WordPress url”。
还有其它出路,这也是IFTTT官方给出的解决方案,我建议将IFTTT连接到你的RSS源而不是直接连接WordPress,但这样显得很难受,因为我不希望在FB页面或Twitter上发布某些类别!希望@IFTTT支持可以帮助加快实现这一目标!
RSS服务是将博客或网站管道输入IFTTT并与之建立连接的好方法。但是,并非所有Feed都是适用的,有些在IFTTT上比其他Feed更好。以下是人们可能遇到的一些常见问题。
如果您被迫使用RSS源服务,但刚好又遇到这个问题了?官方有如下解释:
尝试直接在浏览器中打开Feed。如果加载需要几秒钟,那么在尝试将其与IFTTT一起使用时可能会超时。
我们在您创建连接时验证Feed,但W3C Feed验证服务等工具可能有助于提供有关Feed未验证原因的更多详细信息。
Feed服务还具有以下验证要求:
Feed服务区分新内容和更新内容。连接由新发布的内容触发,可以忽略更新的项目。
以下是来自RSS提要的一些示例内容。它发布于2018-11-09,并在几周后于2018-11-23更新。Feed内容的发起者可以根据条目的更新时间列出条目,但是在这种情况下,在第9次之后用IFTTT创建的新连接不会触发。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<entry> <id>https://www.example.com/feed/item/100/</id> <pubDate>2018-11-09T07:47:25Z</pubDate> <updated>2018-11-23T04:57:42Z</updated> <link rel="alternate" type="text/html" href="https://www.example.com/feed/item/100/"/> <title>Example Feed Content Item 100</title> <content type="html"> <![CDATA[<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed cursus dui ligula.</p>]]> </content> <category term="11" label="Dummy Content"/> <author> <name>Example Feed Content</name> </author> </entry> |
无奈之下,暂时使用RSS源方案,因为这个问题浪费了我近3小时的时间,这可以确定是IFTTT服务端校验的体验问题导致的,我已经@IFTTT,若后续有更新会补充在本文。