X的自动发布(以前是Twitter的自动共享)会在发布后立即将您的帖子自动分享给X/Twitter。点击发布按钮后,插件会发送你的文章标题、特色图片、X/Twitter链接以及自定义消息。
与无数其他社交媒体、多工具解决方案不同,Autopost for X是专门为X/Twitter构建的。它专注于做一件事,并且做得很好,我们将代码和界面技巧应用于每个项目。
使用Autopost for X,开发人员可以使用代码中内置的一组广泛的挂钩进一步定制帖子的几乎所有内容,包括图像、作者和链接。WordPress插件的其他功能包括:
- 适用于经典和新的块编辑器。
- 成为发布前检查表步骤的一部分,该步骤是新块编辑器的一部分。
- 在X/Twitter上发布高质量的特色图片。
- 计算字符数,使您不超过X/Twitter限制。
- 在块编辑器侧栏中添加到X/Twitter帖子的链接。
免责声明: 推特、推特、RETWEET和推特标志来自推特公司或Mitgliedsorganizationen。
插件兼容性
分配器
与10up一起使用时分发服务器插件,如果已经从源站点发布到X/Twitter,则不会自动发布发布的帖子。X的自动发布跟踪以post meta形式发布到X/Twitter的帖子,以避免“双重发布”。要避免这种行为,请使用dt黑名单
筛选以从分发中排除“autoshare_for_twitter_status”元值:
add_filter('dt_blacklisted_meta',函数($blacklisted _metas){$blacklisted_metas[]='autoshare_for_twitter_status';返回$blacklisted_metas;} )
开发人员
注:默认情况下支持帖子和页面。开发人员可以使用autoshare for _twitter默认post类型
筛选以更改默认支持的帖子类型
自定义帖子类型现在可以选择自动发布功能,如下所示:
函数opt_my_cpt_into_autoshare(){add_post_type_support('my-cpt','autoshare-for-twitter');}添加操作('init','opt_my_cpt_into_autoshare');
此外,在注册自定义帖子类型时添加支持也可以。投递类型自动设置为自动投递。这个插件的未来版本可以允许手动设置。
虽然可以使用上述过滤器为帖子类型选择自动投递功能,但默认情况下,编辑器仍必须在发布前流程中手动启用自动投递。这个autoshare for _twitter启用默认值
过滤器允许默认情况下为给定帖子类型的所有帖子启用自动投递。编辑仍可以在发布流期间手动取消选中该选项。
例子:
函数enable_autoshare_by_default_for_core_post_type($enabled,$post_type){if('post'===$post_type){返回true;}返回$enabled;}添加过滤器('autoshare_for_twitter_enabled_default','enable_autoshare_by_default_for_core_post_type',10,2);
有关更多技术细节,请参阅我们的GitHub存储库.
- 通过插件安装程序安装插件,通过搜索或上传。ZIP文件。
- 激活插件。
- 保存X/Twitter连接设置,位于
设置
>X的自动发布
.
-
Funktitioniert das Plugin mit Gutenberg?
-
是的,真是令人叹为观止!Weitere Infos大足:#44.
-
是的,该插件与X/Twitter API v2兼容。
-
我遇到错误消息“401:Unauthorized”。“造成这个错误的可能原因是什么?
-
此错误有几个潜在原因:
1X/Twitter API凭据不正确:请确保您输入了正确的X/Twitter API凭据。
2不推荐的访问级别:如果您仍在使用旧的X/Twitter访问级别(Standard(v1.1)、Essential(v2)、Elevated(v2”等),则必须迁移到新的访问级别(Free、Basic、Pro等)。请确保迁移到新的访问级别,以确保功能不中断。你可以这样做:
1.转到以下URL:https://developer.twitter.com/en/portal/products2.查找“降级”按钮。3.单击它以迁移到自由访问级别。
-
我遇到错误消息“429:请求太多。“这个错误的可能原因是什么?
-
如果您看到错误消息“429:Too Many Requests”(429:太多请求),则表明您已经超出了Twitter免费API访问的使用限制。使用免费API,您可以每月1500个职位和24小时内有50个请求。由于您已超过每日限制,我们建议您等待24小时后再尝试发布。
为了避免将来遇到此错误,并具有更高的使用限制,我们建议考虑订阅Basic或Pro访问级别。这些访问级别提供了增加的配额和额外的好处,以满足您的需要。有关X/Twitter API访问级别的更多信息,您可以访问以下链接:https://developer.twitter.com/en/products/twitter-api。
这个插件正在使用新的Twitter API更改。真是个救命恩人!
这个插件运行得非常好,包括新的Twiiter v2 API。支持它的快速、专业、礼貌、善良和耐心。很高兴见到这位开发者。谢谢您!!
在我的YouTube频道上对这个插件做了全面的评论。有几个步骤可以让它安全地链接到您的推特帐户,但也有步骤说明如何成功做到这一点。喜欢它,并极力推荐它。
Alle 4 Rezensionen lesen公司
“X的自动发布(以前是Twitter的自动共享)”是Open-Source-Software。Folgende Menschen haben an diesem Plugin mitgewirkt:
米特威肯德
2.0.0 – 2023-01-04
Twitter的Autoshare重新命名为X的Autopost。
*改变:更新的回购自动机工作流(道具@亚姆达尔梅什语,@彼得威尔逊公司通过#273).
*改变:碰撞柏树
版本从11.2.0到13.0.0(道具@亚姆达尔梅什语,@Sidsector9号机组通过#281).
*改变:碰撞@10个以上/柏树wp-utils
版本从0.1.0到0.2.0(道具@亚姆达尔梅什语,@Sidsector9号机组通过#281).
*改变:碰撞@文字新闻/env
版本从5.7.0到8.6.0(道具@亚姆达尔梅什语,@Sidsector9号机组通过#281).
*更改时间:将自定义生成过程替换为WP-Scripts(props@亚姆达尔梅什语,@彼得威尔逊公司,@伦德克通过#282).
*改变:已禁用与目标分支的拉取请求的自动同步(props@亚姆达尔梅什语,@杰夫保罗通过#291).
*改变:Bump WordPress“测试到”6.4版(道具@qasumitbagthariya,@杰夫保罗通过#292).
*改变:将插件从“推特自动分享”重命名为“X自动发布”(以前是推特自动共享)(props@杰夫保罗,@亚姆达尔梅什语,摩根·哈特内特通过#293).
*固定的:解决了Twitter帐户在经典编辑器(props)中的可见性问题@亚姆达尔梅什语,@伦德克通过#277).
*固定的:修复了与计算推文长度(道具)相关的错误@贾斯汀马勒多德夫,@亚姆达尔梅什语通过#288).
*固定的:自动发布帖子的自动发布推文地址(道具@亚姆达尔梅什语,@日食,@彼得威尔逊公司,@杰夫保罗通过#294).
*固定的:修复了PHP 8.2中关于隐式浮点到整数转换的弃用警告(props@贾斯汀马勒多德夫,@亚姆达尔梅什语通过#301个).
*安全性:碰撞@babel/导线
从7.22.17至7.23.2(支柱@依赖性,@亚姆达尔梅什语通过#289).
*安全性:将`@wordpress/scripts从26.12.0增加到26.19.0(道具@依赖性,@亚姆达尔梅什语通过#298).
2.1.1 – 2023-08-22
- 更改时间:改进了设置说明和错误处理(道具@约翰沃特金斯,@亚姆达尔梅什语,@杰夫保罗通过#255).
- 改变:Bump WordPress“已测试”6.3版(道具@亚姆达尔梅什语,@杰夫保罗通过#265).
- 固定的:自定义推文消息不适用于预定的帖子(props@杰夫·兰伯特77,@亚姆达尔梅什语,@Sidsector9号机组通过#267).
- 固定的:在经典编辑器中查看连接的Twitter帐户(道具@亚姆达尔梅什语,@Sidsector9号机组通过#269).
- 固定的:更好地处理与我们的最低PHP版本(props)不匹配的环境的错误@德科特,@拉乌斯普拉贾帕蒂,@亚姆达尔梅什语通过#258).
- 固定的:确保我们的E2E测试在WordPress 6.3(props)上正常工作@亚姆达尔梅什语,@德科特通过#264).
- 安全性:碰撞
强硬的人
从2.5.0到4.1.3,以及@柏树/请求
从2.88.10到2.88.12(支柱@依赖性,@iamdarmesh语通过#266).
- 安全性:碰撞
文字包装
从1.2.3到1.2.4(道具@依赖性,@亚姆达尔梅什语通过#257).
2.1.0 – 2023-07-06
- 补充:支持通过多个Twitter帐户推文(道具@亚姆达尔梅什语,@杰夫保罗,@Sidsector9号机组通过#238).
- 补充:UI中保存的Twitter密钥混乱(道具@勒格戈斯基,@bmarshall马沙尔511,@亚姆达尔梅什语通过#245).
- 补充:端到端测试的GitHub行动总结(道具@iamdarmesh语,@伦德克通过#247).
- 改变:常见问题解答和格式(道具)的自述更新@亚姆达尔梅什语,@杰夫保罗通过#235,#241,#242).
- 改变:通过实现Twitter API的模拟并绕过实际的Twitter API调用(props),增强了端到端测试@亚姆达尔梅什语,@杰夫保罗,@Sidsector9号机组通过#238).
- 改变:更新了依赖关系审查GitHub操作(道具@杰夫保罗,@亚姆达尔梅什语通过#239).
- 改变:修复了预定帖子(道具)的不一致推特状态@梅829,@亚姆达尔梅什语,@伦德克通过#246).
- 改变:改进了错误处理(道具@iamdarmesh语,@Sidsector9号机组通过#249).
2.0.0 – 2023-05-16
Twitter 2.0.0的自动共享利用了Twitter的v2 API.如果您还没有这样做,请迁移应用程序到Twitter的v2 API,继续为Twitter使用Autoshare。在此处了解有关迁移的更多信息.
- 补充:已迁移到Twitter API v2(道具@亚姆达尔梅什语,@杰夫保罗,@伦德克,@Sidsector9号机组通过#229).
- 改变:Bump WordPress“测试到”6.2版(道具@人行道9,@亚姆达尔梅什语通过#228).
- 改变:更新插件设置和指南以设置Twitter应用程序(道具@亚姆达尔梅什语,@杰夫保罗,@伦德克 @Sidsector9号机组通过#229).
- 改变:更新文件(道具@杰夫保罗,@亚姆达尔梅什语,通过#231).
- 安全性:碰撞
简单git
从3.15.1到3.16.0(支柱@依赖者,@亚姆达尔梅什语通过#221).
- 安全性:碰撞
http-cache-semantics(http-cache-semantics)
从4.1.0到4.1.1(支柱@依赖者,@亚姆达尔梅什语通过#222).
- 安全性:碰撞
@侧向/公式
从3.0.0到3.0.1(支柱@依赖者,@亚姆达尔梅什语通过#223).
- 安全性:碰撞
网络包
从5.74.0到5.76.0(支柱@依赖者,@亚姆达尔梅什语通过#224).
1.3.0 – 2023-01-20
- 补充:“立即推特”功能(道具@Sidsector9号机组,@亚姆达尔梅什语,@卡迪奇,@杰夫保罗,@利纳韦兹科维亚克,@奥斯卡纳吉通过#188).
- 补充:切换以添加/删除推特中的特色图片(道具@Sidsector9号机组,@亚姆达尔梅什语,@卡迪奇,@杰夫保罗,@利纳韦兹科维亚克,@奥斯卡纳吉通过#188).
- 补充:如果文章已从发布切换回草稿,并且已经被推特(props),则显示草稿文章的Twitter状态日志@亚姆达尔梅什语,@费萨尔·阿尔维,@杰夫保罗,@利纳韦兹科维亚克,@奥斯卡纳吉通过#215).
- 补充:插入自述文件的屏幕截图(道具@亚姆达尔梅什语通过#218).
- 改变:推文状态的UI改进(道具@Sidsector9号机组,@亚姆达尔梅什语,@卡迪奇,@杰夫保罗,@利纳韦兹科维亚克,@奥斯卡纳吉通过#188).
- 改变:UI改进推文字符数(道具@iamdarmesh语,@Sidsector9号机组,@伦德克,@杰夫保罗,@利纳韦兹科维亚克,@奥斯卡纳吉通过#214).
- 改变:仅在需要时运行GitHub Action工作流(道具@亚姆达尔梅什语,@彼得威尔森立方厘米通过#204).
- 改变:将柏树从9.0.0迁移到11.2.0(道具@亚姆达尔梅什语,@Sidsector9号机组通过#205个).
- 改变:对“Build release zip”动作(道具)生成的zip进行E2E测试@亚姆达尔梅什语,@德科特,@Sidsector9号机组通过#206).
- 固定的:E2E测试在具有热缓存(props)的CI中失败@卡迪奇,@亚姆达尔梅什语通过#212).
- 安全性:碰撞
解码-右分量
从0.2.0到0.2.2(支柱@依赖者,@亚姆达尔梅什语通过#208).
- 安全性:碰撞
简单git
从3.14.1到3.15.1(支柱@依赖者,@亚姆达尔梅什语通过#210).
1.2.1 – 2022-12-07
请注意,此版本将WordPress最小值从5.3提高到5.7,将PHP最小值从7.2提高到7.4。
- 补充:“PR Automator”GitHub行动(道具@亚姆达尔梅什语,@Sidsector9号机组,@杰夫保罗通过#194,#196).
- 补充:“Build release zip”GitHub动作(道具@亚姆达尔梅什语,@德科特通过#201).
- 改变:碰撞最小值
菲律宾比索
版本从7.2到7.4(道具@人行道9,@亚姆达尔梅什语,@振动轮1通过#197).
- 改变:碰撞最小值
WordPress(文字出版社)
5.3至5.7版本(道具@Sidsector9号机组,@亚姆达尔梅什语,@振动轮1通过#197).
- 改变:Bump WordPress“测试到”6.1版(道具@亚姆达尔梅什语,@彼得威尔逊公司通过#200).
- 改变:支持级别自
活动
到稳定
(道具@杰夫保罗,@德科特通过#195).
- 安全性:碰撞
json模式
从0.2.3到0.4.0(支柱@依赖者,@彼得威尔逊公司通过#189).
- 安全性:碰撞
jsprim(jsprim)
从1.4.1到1.4.2(支柱@依赖者,@彼得威尔逊公司通过#189).
- 安全性:碰撞
简单数字
从2.47.0到3.14.1(支柱@依赖者,@亚姆达尔梅什语通过#192).
- 安全性:碰撞
@文字新闻/env
从4.1.3到5.3.0(支柱@依赖者,@亚姆达尔梅什语,@费萨尔·阿尔维通过#191,#192).
- 安全性:凹凸
得到了
从10.7.0到11.8.5(支柱@依赖者,@费萨尔·阿尔维通过#191).
1.2.0 – 2022-09-28
请注意,此版本将WordPress的最小值从4.9提高到5.3。
1.1.2 – 2022-06-24
- 补充:Cypress E2E测试(道具@亚姆达尔梅什语,@杰夫保罗,@Sidsector9号机组).
- 补充:处理来自登台/测试/本地环境的推文,以防止意外推文(道具@丁吞都,@iamdarmesh语,@彼得威尔逊公司,@杰夫保罗).
- 补充:依赖项安全扫描(道具@杰夫保罗,@亚姆达尔梅什语).
- 已更改Bump WordPress“测试到”6.0版(道具@亚姆达尔梅什语,@振动轮1,@杰夫保罗,@Sidsector9号机组).
- 固定的:不正确
推特发布此帖子
经典编辑器中的复选框行为(道具@亚姆达尔梅什语,@卡迪奇).
- 固定的:“插件资产/自述文件更新”GitHub操作失败(道具@亚姆达尔梅什语,@德科特,@杰夫保罗).
1.1.1 – 2022-04-13
1.1.0 – 2022-04-13
- 补充:彩色图标表示自动共享状态(道具@利纳韦兹科维亚克,@奥斯卡纳吉,@Sidsector9号机组,@丁吞都).
- 补充:示例回答的样本副本(道具@亚姆达尔梅什语,@Sidsector9号机组,@杰夫保罗).
- 补充:PHP 8兼容性(props@Sidsector9号机组,@费萨尔·阿尔维).
- 补充:用柏树进行E2E测试(道具@特里吉思,@亚姆达尔梅什语,@丁吞都,@杰夫保罗).
- 改变:更新依赖项
亚伯拉罕/推特用户
从1.2.0到2.0.0,以确保PHP 8.0支持(props@Sidsector9号机组,@费萨尔·阿尔维).
- 改变:获取API密钥和令牌(道具)的应用程序设置说明@亚姆达尔梅什语,@Sidsector9号机组,@杰夫保罗).
- 改变:Bump WordPress版本“测试高达”5.9(道具@亚姆达尔梅什语,@Sidsector9号机组,@sudip-10以上).
- 固定的:首次激活插件时引发警告(props@Sidsector9号机组,@丁通都).
- 固定的:CI管道故障(道具@德科特,@亚姆达尔梅什语,@Sidsector9号机组).
- 安全性:将ajv从6.10.2提升至6.12.6(支柱@依赖者).
- 安全性:将焦油从4.4.8添加到4.4.19(道具@依赖者).
- 安全性:从1.3.5跳至1.3.8(支柱@依赖者).
1.0.6 – 2020-09-19
- 注意:这是一个修复部署到WordPress.org的问题的修补程序版本。
1.0.5 – 2021-09-15
- 补充:推特状态列到“所有帖子”表列表视图(道具@特里吉思,@丁吞都,@利纳韦兹科维亚克,@奥斯卡纳吉,@杰夫保罗).
- 改变:Bump WordPress版本“测试高达”5.8(道具@特里吉思,@巴尼杰弗里斯,@杰夫保罗).
- 更改时间:WP 5.6辅助测试的WP快照(道具@丁吞都,@杰夫保罗).
- 改变:更新依赖项
亚伯拉罕/推特
从^0.7.4到1.2.0,以确保PHP 7.4支持和WordPress VIP Go兼容性(道具@特里吉思,@丁吞都,@羽衣甘蓝).
- 改变:更新PHPUnit测试用例以包含新功能(props@特里吉思).
- 固定的:确保特殊字符正确编码(道具@丁吞都,@羽衣甘蓝).
- 安全性:碰撞
洛达什
从4.17.15到4.17.21(支柱@依赖者).
- 安全性:碰撞
椭圆形
从6.5.1到6.5.4(支柱@依赖者).
- 安全性:碰撞
码分机
从13.1.1到13.1.2(支柱@依赖者).
- 安全性:碰撞
ini公司
从1.3.5至1.3.7(支柱@依赖者).
- 安全性:碰撞
18日元
从4.0.0到4.0.1(支柱@依赖者).
- 安全性:碰撞
固态继电器
从6.0.1到6.0.2(支柱@依赖).
- 安全性:碰撞
rmccue/请求
从1.7.0到1.8.0(支柱@依赖者).
- 安全性:碰撞
托管git-info
从2.8.4到2.8.9(支柱@依赖者).
- 安全性:凹凸
浏览器列表
从4.7.0到4.16.6(支柱@依赖者).
- 安全性:碰撞
路径路径
从1.0.6到1.0.7(道具@依赖者).
1.0.4 – 2020-07-02
1.0.3 – 2020-07-01
- 补充:
自动共享,用于更改服务器状态时禁用
根据帖子状态更改禁用推文的过滤器(props@里卡利)
- 改变:将WordPress版本支持提升到5.4.2(道具@丁吞都,@杰夫保罗)
- 改变:构建、测试和发布过程(道具@约翰沃特金斯,@丁吞都)
- **修复:*#保存草稿(道具)时,启用自动共享元数据始终设置为0@丁吞都,@里卡利)
1.0.2 – 2020-03-12
1.0.1–2020-02-03
1.0.0 – 2019-12-17
0.1.0 – 2018-05-11