您当前的位置:首页 > TAG信息列表 > conditional-tags
自定义帖子类型的所有类别的条件标签
我需要一个条件标记,它在添加到特定自定义帖子类型的所有类别上返回true。使用conditional tags 从抄本上找到的,但仍然卡住了。我想做的是按标题顺序排列所有类别中添加到CPT中的所有帖子。这是我用于CPT归档的内容,它可以工作:add_action(\'pre_get_posts\',\'wpsites_cpt_loop_filter\'); function wpsites_cpt_loop_filter($query) { if ( ! is
比较运算符不适用于条件作者发布的缩略图
我正在尝试将默认的特色图片放在博客索引页面上,图片由文章作者决定。出于某种原因,即使$author\\u id返回3,我也会以$author\\u id=2获取图像。我已经回显了我的$author\\u id,以确保它返回了正确的信息,事实确实如此。所以if语句本身有问题。这是我的代码:$author_id=the_author_meta(\'ID\'); function default_image_fallback() { if(has_post_thumbnail())
我的条件标记不起作用
我只是WordPress的初学者。我found 我要找的那个,但我没法让它工作。我想在显示旅行页面时添加一个脚本,当用户导航到页面的其余部分时,该脚本将被隐藏。这是下面的代码段Footer.php:<?php wp_footer(); is_page( \'need-travel-insurance\' ) { echo \"For travel.\"; } ?> 如果我开始回应某些内容,那么整个页脚(包括小部件)不会完
PreGet POST-条件()和$QUERY->条件()之间的区别?
这可能是一个糟糕的问题,但内部pre_get_posts() 两者之间有什么真正的区别吗$query->conditional() 而不是仅仅添加conditional() ? 以以下示例为例:/** Themes Pre Get Posts **/ function theme_pgp( $query ) { if( $query->is_home() ) { // Run Conditional 1 }
如果不是某个术语页,我如何才能显示div
好的,我有两个自定义的分类法,分别是“类型”和“国家”,有几十个术语。在我的分类法中,我基本上使用“类型”和“国家”作为我产品的过滤器。php现在,左边是“类型”和“国家”的两个过滤器,我的产品都显示在rite上。我想要的是NOT 显示国家/地区类别if im on a certain term.我试过使用has_term 但它没有起作用。假设这是我页面左侧的分类过滤器:<div class=\"countries\"> -country -country -count
取消设置评论回复表单中的必填字段
有没有办法区分普通的评论表单和回复表单?例如,我在表单中添加了一组必需的单选按钮,可以通过注释进行评级。现在,如果有人只回复评级评论,则这些单选按钮不应被要求,也不应显示在表单中。由于评论表单和回复表单完全相同,我的问题是:有没有办法检查当前显示的是哪一个?如何在回复表单中禁用和取消设置普通评论表单中所需的字段?
将除主页以外的所有页面的脚本出列
我正在尝试将一些脚本从我只需要用于主页的插件中删除。对于主页,我使用了一个名为front-page.php 把这个放在上面home 模板:<?php /* Template Name: Home */ ?> 函数正在删除脚本,但正在删除所有页面上的脚本。我希望只为主页加载脚本。我试过了if ( !is_page_template(\'home.php\') ) { 还有if ( !is_front_page() ) { 但它们都产生了与第一次相同的结果
隐藏特定页面上的面包屑
有人能帮我把面包屑藏起来吗?我正在使用面包屑导航插件。我只知道如何在主页上隐藏它。我在我的header.php:if ( ! is_front_page() ) { bcn_display(); }
在WordPress中有条件地打印CSS样式
我在Stackoverflow上发布了这篇文章,如果可以的话,我建议将其重新发布在这里。不知道网站上有Wordpress部分:)我正在处理Wordpress主题,希望提供在盒式布局和全幅布局之间进行选择的选项。为此,我在标题中创建了一个变量。php:<head> <?php $isBoxedLayout = true; ?> ... </head> 在身体下面,我问变量是否设置为:<
条件标记搜索-无结果
有没有办法制作一个条件标记来测试它是否是search-no-results 页我知道有一个函数可以检查is_search() 页码:if(is_search()){ echo \"search page\"; } 但我没有找到一种检查搜索结果的方法,我注意到WordPress为body类提供了search-no-results 转到此页。
当POST有某个标签时显示div
我目前正在开发一个wordpress博客网站,但我认为这个问题可能同时有点JS魔力,所以把它放在这里,而不是wordpress开发。我希望创建一篇文章,并在满足标记条件时在文章上显示特定的div,例如,如果我用“疯狂css技巧”标记文章,我希望在文章上显示一个写有“疯狂css技巧”的徽章。但仍然允许我用多个标签标记帖子,而不仅仅是1个标签。(这类似于“特色”帖子,并在帖子上显示“特色”徽章)这是WordPress希望在主循环中包含此内容。TL;博士Wordpress站点允许多个标记以徽章的形式在帖子上显示
页面上条件标记的正确顺序是什么?
我需要开发一个结构,在这个结构中,我对每种类型的页面、帖子和归档使用所有条件。在WordPress上,我们有以下页面(从模板层次结构中提取):错误404页搜索结果页存档页自定义分类年档案,月档案存档日存档自定义帖子(静态)页面网站首页博客帖子索引页面评论弹出页面</ul根据这些树,如果我有一个包含所有这些页面的WordPress主题,我需要一个结构来避免错误,因为我知道可以更改网站首页的博客帖子索引页面,并使用另一个静态页面作为博客索引/归档。is_home() ↑ 只有当博客索引显示在首页
仅显示某些页面ID中的内容不起作用
因此,我在页面数组中使用ID,并且它们在数周内工作良好。现在,由于某种原因,一个ID为383的页面仍然显示表单,即使代码中没有提到其ID。<?php if ((is_page(array(5,7,334)))) { ?> <div id=\"form-area\"> <p class=\"class3\">Text</p> </div> <!-- form-area --> &l
存在根据自定义字段加载CSS条件
在我的functions.php 我想根据页面上是否存在自定义字段或自定义帖子类型将CSS文件排队。我该怎么办? function flatsome_scripts() { wp_enqueue_style( \'flatsome-icons\', get_template_directory_uri() .\'/flatme/css/fonts.css\', array(), \'2.1\', \'all\' ); }
如果页面显示有条件的发布
因此,我显示了3种不同的布局类型,一种用于页面,一种用于帖子(博客、归档、标签、搜索等)一个用于单桩。最初,我是用这个来决定我是否在显示帖子的页面上:if ( is_home() || is_category() || is_tag() || is_archive() || is_tax() || is_author() || is_date() || is_search() ||
Add code only for blog posts
我正在尝试只在博客帖子中运行一个代码,而另一个代码只在单个页面中运行。但我甚至无法生成一个包含wordpress条件标记的php if语句。在页脚中。php,我尝试了一些简单的函数if( is_singular() ) { // should show work in singular pages, bot is not working } 在下面的代码中,将在首页上执行code4 getif ( is_front_page() && is_home()
使用If语句回显标签,并在If?
我只有在有标签的情况下才会显示标签,并且在标签中也包含php。这是我尝试过的,但什么都没有表现出来。<?php if( has_tag() ) { ?> <!-- Start of tags --> <?php echo get_the_term_list( $post->ID, \'download_tag\', \'Tags \', \', \', \'\' ); ?>
在header.php中包含2个否定的IS_TEMPLATE条件
我想在中设置条件header.php 包装所有模板,除了front-page.php 和single-device.php, 在引导容器元素中。写一个条件实现了我想要的if( !is_singular(\'device\') ) { echo \'<div class=\"container\">\'; } 但是,当包含两个条件时,只有第一个条件适用。if( !is_singular(\'device\') || !is_front_page() ) {
如果没有图像附件,则隐藏图像容器
我有一个CPT,可以通过滑块显示任何附加的图像。但是,当没有附加图像时,滑块仍会显示。有没有办法添加条件IF 语句,该语句将隐藏滑块或至少返回一些内联css,这些css将在容器上“显示:无”,并返回到下面的代码?这是cpt-single.php 页<ul id=\"slider\" class=\"exhibit-slide\"> <?php $args = array( \'post_type\' => \'attachment\',
WordPress主题中的条件语句
我的单曲开头有以下代码。php循环,将帖子特色图像显示为背景。<?php $featured_background = wp_get_attachment_image_src( get_post_thumbnail_id( get_the_ID() ), \'full\' ); ?> <div class=\"parallax\" id=\"parallax1\" style=\"background: url(<?php echo $featured_