WordPress在长篇文章上发布Button Ghosts

时间:2016-03-15 11:12:21

标签: wordpress

我有一个博客问题我似乎无法解决。

每周两次我的帖子比一周剩下的时间都长。这些帖子是优惠券列表,每张优惠券都有图片和链接。当我准备好发布时,我会点击绿色发布按钮,它就在那里,好像我没有点击任何内容所以这不会发布。我已经让他们发了几次,如果我让它只是坐在那里一两个小时,但过去几天它甚至不会这样做。

当它位于那里时,我可以打开另一个wp-admin浏览器窗口并在新帖子中工作,即使它很短,它也不会发布,而较长的一个仍在另一个窗口中打开。短的将接受点击绿色发布按钮,但会给我一个白页和一个没有数据的错误消息。关于服务器不发送数据的事情。

如果我用长未发布的帖子关闭窗口并等待一段时间,那么短的帖子就会发布。在发布帖子后,它经常会给我500个错误代码,但每次我查看我的博客时都会发布,所以我已经习惯了忽视500通知,因为这告诉我我的帖子经历了。

我自我感觉所以我还是很绿。我正在运行WordPress的最新版本,主题是Mantra。我的主题是我的Mantra Child主题,在我厌倦了主题升级时Mantra中的自定义后,我把它放在一起。我自学了如何做儿童主题。在我添加子主题之前,问题仍然存在。

我的博客加载方式遇到问题太慢了所以我禁用了所有的插件并逐个激活它们,发现它的罪魁祸首是Jetpack,所以Jetpack仍然是我安装的插件之一但我有它停用。

我的博客是CalvaryCouponers.com

非常感谢任何帮助!提前谢谢你:)

海伦

1 个答案:

答案 0 :(得分:0)

我听说Jetpack会导致发布按钮无法正常工作,而且经常会在没有它的情况下发生。 wordpress会每隔一段时间自动保存一次草稿,有时会卡住。当它这样做时,它会在发布按钮上添加disabled类,因此您无法单击它。一种解决方法是检查它,找到disabled类,然后删除它,然后发布它。

我在网上找到的一个小黑客就是把它放在你的functions.php文件中:

add_action( 'post_submitbox_misc_actions', 'fix_autosave' );

function fix_autosave() { ?>
<a href="javascript:;"
   style="float:right;margin:10px;"
   onclick="jQuery('#submitpost input').removeClass('disabled');return false;">unlock</a>
<?php
}

这会添加一个“解锁”链接,点击该链接后,会从邮箱中删除该类,以便您能够发布帖子。

然而,这是一个黑客攻击,这背后应该有一些原因,所以你应该试着看看是什么导致这种情况,并将其用作临时解决方法。