代码之家  ›  专栏  ›  技术社区  ›  Ho Thanh Cyberdelia Nhan

WordPress是“单一”做这个,如果不是特定的单一ID做那个

  •  0
  • Ho Thanh Cyberdelia Nhan  · 技术社区  · 7 年前

    我有身份证:236512

    <?php if(is_single() && !is_single(236512)):?>
    // My regular function
    <?php else: ?>
    // Do nothing
    <?php endif; ?>
    

    这个语法可以吗?或者有其他的功能性方法吗?

    1 回复  |  直到 7 年前
        1
  •  1
  •   WPZA    7 年前

    if ( is_singular( 'post' ) && get_the_ID() != 236512 ) {
       //function
    } else {
      //nothing
    }
    

    is_single() 应该做同样的事情。但是,你提到这是一个帖子,不是任何一个CPT。