WordPress判断页面函数is_page()如何使用

上面是搬码 abnma.com 经由过程收集网络收拾整顿的代码片断。搬码小编此刻分享给各人,也给各人做个参考。

日常平凡咱们在折腾 wordpress 的时辰,常常需求用到 is_page()函数来判定是否属于页面,是否属于指定页面等。那么关于这个判定页面函数 is_page()应该怎么应用呢?

函数先容

is_page( int|string|array $page = ” )

此中$page(int | string | array) (可选),可所以页面 ID,标题,或其数组,默许值:”。

函数应用

好比在 header.php 文件判定是页面就输入 boke112 导航,不然就不输入,可以应用以下代码完成:

<?php if (is_page()) {echo ‘boke112 导航’;} ?>

以上是不带参数的环境下,实在,咱们还可以经由过程输出参数,如页面 ID、页面标题和页面别号来判定单个或多个页面。这里这里以 boke112 导航页面“从这里最先”为例举行申明,此中页面 ID:5014,页面标题:从这里最先,页面别号:starthere。

1、判定单个页面

1)经由过程页面 ID 判定

<?php if (is_page(5014)) {echo ‘这里是 boke112 导航!’;} ?>

2)经由过程页面标题判定

<?php if (is_page(‘从这里最先’)) {echo ‘这里是 boke112 导航!’;} ?>

3)经由过程页面别号判定

<?php if (is_page(‘starthere’)) {echo ‘这里是 boke112 导航!’;} ?>

2、判定多个页面

判定多个前提需求用到 array(),内里可以都是 ID,或都是标题,或都是别号,或 ID 标题别号混淆等。好比上面的代码意思就是在页面 ID 是 2,页面标题是从这里最先,页面别号是 laoxuezhuji 的页面中输出“这里是 boke112 导航!”

<?php if (is_page(array( 2,’从这里最先’,’laoxuezhuji’ ))) {echo ‘这里是 boke112 导航!’;} ?>

以上是搬码(abnma.com)为你网络收拾整顿的全数代码内容,但愿文章可以或许帮你解决所碰到的步伐开提问题。假如感觉搬码网站内容还不错,接待将搬码网站保举给步伐员挚友。

0
分享到:
搬码资源网广告位

评论0

请先

没有账号? 忘记密码?