is_singular: 这个函数检查当前页面是否是一个单一的文章、页面或附件。如果该页面是一个单独的文章、页面或附件,则返回 true,否则返回 false。确定查询是否为任何文章类型(文章、附件、页面、自定义文章类型)的现有单个文章。如果指定了$post_types参数,该函数将额外检查该查询是否为指定的文章类型之一。
WordPress中is_single()与is_singular()的区别 知识付费主题,优惠促销中:xx-blog主题 is_single()是可以加参数的。 参数可以是post_id,post_slug,post_title。 当不带参数时,返回的是当前显示的是不是一个单独的post(而且类型不是page和attachment)。 而带了参数,返回的就是当前显示的是不是编号/标题/标志为...
在数据库里,is_sigular()也只是判断ID是否存在即可。 简单的认为is_sigular()相当于is_single()||is_page()||is_attachment()没有什么大问题。有is_single()||is_page()的地方,都可以替换成is_singular()但是其实上述这种理解不是太准确。
is_singular('post'); 如果is_single()、is_page()、is_attachement()返回true,则下面函数返回true: 代码如下: is_singular(); 对于自定义post type book来说,下面函数返回true: 代码如下: is_singular('book'); 总结 在使用分页导航时,在is_singular()时不显示导航。
对于is_single()与is_singular()在WordPress中的区别是什么? 首先,我们来解释下is_single(): is_single()是可以增加参数值的。 常用的可选参考有post_id,post_slug,post_title。不仅如此还可以同时对这几个参数加以判断。 当不带参数时,返回的是当前显示的是不是一个单独的post(而且类型不是page和attachment)...
functionis_singular($post_types=''){global$wp_query;if( !isset($wp_query) ) { _doing_it_wrong(__FUNCTION__, __('Conditional query tags do not work before the query is run. Before then, they always return false.'),'3.1.0');returnfalse; }return$wp_query->is_singular($post_types...
if(is_single()) {echo'当前是文章页'; } 用来判断是否是指定的文章(文章类型:post) if(is_single(888)) {echo'当前的文章是ID为888的文章'; } 类似的函数还有:is_page、is_attachment、is_singular等。 is_page:判断是否是单页,即文章类型:page ...
is_singular() 任何单篇日志、页面 或附件 都会返回 TRUE。 它允许用于文章类型的检测。 post_type_exists() 如果所给的文章类型是一个已注册的文章类型,就返回TRUE。它不会测试WordPress默认的文章类型。 文章类型层级 is_post_type_hierarchical( $post_type ) 如果$post_type 在注册的时候就已被设置 支持层...
is_attachment():是否为附件页 is_singular():可以简单理解为 is_single()||is_page()||is_attachment() 的综合,但有区别 is_category(): 是否为Category/Archive页 is_tag(): 是否为Tag存档页 is_date(): 是否为指定日期存档页 is_year(): 是否为指定年份存档页 ...
if(is_singular()&&get_option('thread_comments'))wp_enqueue_script('comment-reply'); 加载代码也有可能有所不同,你根据自己主题的情况删除即可。 把多说的 JavaScript 脚本移到 footer 多说默认是在 Head 输出它的相关 JavaScript 脚本,但是有时候因为多说服务器不稳定的问题,会引起整个博客速度被拖累,所以我...