Wordpress - 识别页面名称

时间:2011-11-15 09:29:42

标签: javascript wordpress

除了通过导航菜单可访问的常用博客页面外,还在wordpress中实现了一个包含5个静态页面的网站。现在每个页面都有自己的jquery动画。

由于我想在单个文件中为所有页面编写动画代码,我想在javascript中获取页面名称,然后切换到该页面的正确动画功能。怎么做?

2 个答案:

答案 0 :(得分:1)

如果您可以访问Wordpress模板,则可以使用the_ID()模板函数输出当前页面的ID:http://codex.wordpress.org/Function_Reference/the_ID

如果您将其放在< head>中,您可以在之后使用JavaScript访问网页ID:

<script>
var pageId = <?php the_ID(); ?>;
</script>

另一种选择:默认主题Twenty Ten将一个类“page-id-xx”分配给&lt; body&gt;元素默认。如果你当前的主题做类似的事情,你可以这样找这个类:

if ($('body').hasClass('page-id-xx')) { ... }

答案 1 :(得分:0)

使用alert(document.URL);它会告诉你当前的网址。并根据您的要求,您可以进行更改。

请参阅here

相关问题