认识 WordPress 常用指定页面的方法,通过页面唯一标识判断:
标题名称
标题可在后台查看,点击文章下方 Quick Edit 或进入文章里面查看,如下图所示,该页面的标题为 Articles
slug 名称
slug 查看方式同上,slug 不是固定的(但通常不会随意去修改,因为修改后原来的链接就会失效)。 如下图所示,该页面的 slug 名称为 article
页面 id
id 的查询,可在预览页面 F12 查找元素里查找,如下图所示,该页面的 id 为 528
页面判断函数总结
is_page() 函数用法:
// 指所有 page 页面
is_page();
// 指 id 为 42 的 page 页面
is_page( 42 );
// 指标题名称为 Contact Us 的页面
is_page( 'Contact Us' );
// 指 slug 为 about-us 的页面
is_page( 'about-us' );
// 当需要同时指定几个页面时,用逗号隔开
is_page( array( 42, 'Contact Us', 'about-me' ) );
具体用法案例:
if ( is_page( array( 42, 'Contact Us', 'about-me' ) ) ) {
// do something
}
为了具有固定性,也可以使用页面的 id 做为判断条件。
if ( is_page( id ) ) {
wp_enqueue_script( 'example', get_template_directory_uri() . '/js/example.js', array( 'jquery' ), '1.0', true ); }
更多判断方法,可查看官方文档:条件标签
写下你的评论