【发布时间】:2015-05-06 10:36:00
【问题描述】:
我是 wordpress 开发小镇的新人。我在 wordpress 中安装了 mobius 主题。并为此实施了一个儿童主题。我正在使用 style.css 来设置所有页面的样式。当我对多个页面使用一个 css 时,我正在检查正文上的类,以确保我的样式仅应用于该页面。这对我来说非常重要,因为我需要在 body 标签上有页面 id 的类。但是在重定向到任何其他页面后,所有的课程都变得一团糟。
这是发生在我身上的情景。
第一次访问主页时出现的正文类是:
'home page page-id-40 page-template-default'
重定向到其他页面后,例如“认识团队”页面,我期待有不同的课程。 'page page-id-1195 page-template-default'。但是body标签上的类不受影响。
但如果我刷新重定向页面“与团队会面”,我可以在 body 标记上看到所有预期的类。
【问题讨论】:
-
也许主题使用 ajax 来加载 'meet the team' 页面。
-
是的,这就是为什么它也没有加载该页面所需的 css 和 js 文件的原因。我正在根据functions.php 中的slug 值添加样式和js 文件。但它根本没有执行。是否有禁用 ajax 或解决此问题的首选方法。
-
我使用的主题是 Mobius。我发现他们可以选择通过 ajax 加载内容。禁用该选项和繁荣。我几乎有 8 到 9 个问题。那个单一的切换解决了每一个问题。
标签: wordpress wordpress-theming