主题更新后,我网站上的快捷码停止工作

时间:2016-10-19 作者:Umar

嗨,我在我的网站上使用了页面线主题,今天更新了主题。我在下面的页面上用一个短代码显示一个下载表单

http://socrato.com/resources/ebooks-and-tools/6-internet-trends-to-watch-in-education-free-eguide/

上面页面上的短代码不再有效,其他帖子内容id=x的短代码也有效

如何解决此问题?

1 个回复
最合适的回答,由SO网友:Rafal 整理而成

很可能是您的[download_ebook_lead_form ret_url=""] 在函数中定义了短代码。php在您的主题父文件夹中,并且在更新期间,该文件以某种方式被替换为新文件。如果您有主题的早期版本的备份,请检查其功能。php和查找add_shortcode( \'download_ebook_lead_form\'...). 如果您在那里找到它,只需将整个函数复制到函数。更新主题中的php。

相关推荐

GET_POSTS查询大约需要40秒来执行

我在get\\u帖子中有一个元查询,它需要花很长时间才能完成。它工作得很好,但只是时间太长了。我有一个名为event. 在每个event 发布后,有自定义元数据:post\\U sort\\U日期(事件日期YmdHis 格式,用于排序)我需要做的是获取下一个事件,该事件相对于$year 和$month 变量。所以如果$year = 2021 和$month = 10 (2021 10月)然后应该在2021 11月或之后找到第一个事件。我下面的查询很好,但很慢。执行大约需要40秒,我不知道为什么。$next