您当前的位置:首页 > TAG信息列表 > conditional-tags
相同的条件在两个不同的挂钩上不起作用
每个人我是WP的新手,正在尝试构建插件。我有以下代码正常工作:add_filter(\'the_content\', \'say_hello\'); function say_hello($content){ if(is_single() || is_page()){ print $content.\" Thank you for reading!\"; } else { print $content;
如果.。在Meta秀之后...条件标记帮助...?
我有下面的条件标签,一个朋友帮我做的。。。目前正在进行。。1) 如果有一张特色图片,就显示出来。2) 如果附加图像显示附加图像链接中的特色图像。。会有第三个吗?3) 如果元数据只是一个文本输入字段rw\\u post-vimeo,那么它就是一个vimeo链接。。get\\u post\\u meta($post->ID,\'rw\\u post-vimeo\',true)我在下面做了一次尝试,但它打破了它,这可能吗?<ul id=\"post-list\"> <?
条件标记帮助(如果没有,则不显示任何内容)
虽然我读了好几遍Wordpress Codex, 我很难做我想做的事。事实上,这是我博客的某些部分,所以我想一旦我知道如何做,我可以让它为所有人工作。例如:如果没有标签,CSS编码仍然显示(背景、图像等),看起来很奇怪。最近的帖子和pingback也是如此。我对他们的设置如下所示:<?php if ( have_comments() ) : ?> <ul class=\"pingbacks\"><h2>Pingbacks</h2
是否有条件标签来确定帖子是否为_ANY_CUSTOM帖子类型?
我们知道你能做到if ( is_singular( \'my-cpt\' ) ) 测试特定的自定义帖子类型,但是如果帖子是内置的帖子类型,那么做一件事怎么样?如果不是,那么做另一件事怎么样?仅仅测试一下就够了吗if ( is_singular() && ! is_singular( \'post\' ) )? 还是有一些暗示或微妙之处让我一时难以理解?
条件标记和回声HTML/div或css和Display:无?
如果我只想在主页上显示滑块,如果我:使用PHP if/then语句并回显除法和标记,或者将CSS与主体类一起使用并不显示除法?或者将两者结合起来,最佳做法是什么?
使用类似条件标记的函数来判断帖子是否在垃圾桶中?
如果一篇文章被扔进了垃圾桶,我可以在我的主题中加入什么来判断它呢?例如:<?php if (is_trash) echo \'This post is in the trash!\' ?>
条件为Single-{post-type}.php
请帮助了解自定义帖子类型“视频”的代码:If is single-video.php page { list custom-taxonomy of video. Example actors } Else { do nothing } 我尝试使用is\\u single、is\\u single、is\\u page\\u模板,但不可行。
显示内容的父项和子项条件标记有问题
我试图根据用户所在的页面有条件地更改链接,但我很难找到执行该操作的正确代码。下面是我想做的(用英语解释代码)如果用户未登录且位于关键字或关键字的子级页面(例如,domain.net/keyword/pricing或domain.net/keyword/about或简单的domain.net/keyword)然后显示X如果用户未登录,并且在上述页面之外的任何其他页面上然后显示Y如果用户已登录那就什么都不要做我尝试了多种条件并阅读了wordpress codex,但无法理解这一条。我是php新手,所以如果答案
Comments and pingbacks issues
我已经想了很多很多天了。我多次尝试修改代码,总是得到相同的结果。我就是不明白。我想正确地分离pingback和注释,这是我使用以下代码所做的:<?php if ( have_comments() ) : ?> <h2 class=\"h2comments\"><img src=\"http://zoomingjapan.com/wp-content/themes/alltuts-child/images/comments_big.png\" /><
“条件标记”的问题:如果为空
我已经尝试了一段时间,如果没有相关的帖子,就不会显示任何内容。当前显示的是标题和容器(当然是空的)。正如我所说,我做了很多尝试,我得出的结论是,如果不是不可能的话,可能很难摆脱所有东西,因为代码非常复杂:<h2>Related Posts</h2> <!-- \"previous page\" action --> <a class=\"prev browse left\"></a&
搜索结果:区分帖子和页面
目前,无论是帖子还是静态页面,搜索结果都以相同的方式显示。由于我不想在静态页面上显示评论数量和类别,我想知道如何做到这一点。代码:(Update October 22nd)<?php if(get_post_type() == \'page\') : ?> <div class=\"recent_postMetaSingle\"> <img src=\"<?php bloginfo(\'template_directory\'); ?
为什么这个earch.php不起作用?
此搜索。php显示上述搜索的所有结果,但不包括标题、搜索结果。。。。。。并查询查询金额;甚至没有找到搜索并打印searchform。<?php get_header(); ?> <?php if ( have_posts() ) : ?> <h1 class=\"page-title\"><?php printf( __( \'Search Results for: %s\', \'nothing\' ), \'\' . get_sea
如何通过条件标签检查单个插件页面?
我正在开发一个插件。嵌入我使用的样式表wp_enqueue_style(). 我希望CSS文件只在插件的页面上实现。我已经看到了带有条件标记的解决方案,但都没有is_page() 也没有is_admin() 符合我的要求。我只能在后端实现样式表,但是否可以只在插件的页面上实现?
前端条件检查,包括AJAX
如果上下文不是包含AJAX请求的前端视图,我需要一个退出的条件 我现在有这个:if (is_admin() && !DOING_AJAX) return; TheDOING_AJAX bit是必需的,因为is_admin() 退货true 用于ajax请求。但我相信DOING_AJAX 将是true 用于所有ajax请求,包括后端的请求。因此,它并没有在这里添加任何内容。我怎样才能改变这两种情况?能否区分前端/后端ajax请求?谢谢澄清感谢您的见解,但要澄清的是
Is_home()返回TRUE,而它不应该返回
我有个问题is_home(). 它放在我的footer.php 它回来了true 我有一个页面模板,可以在上面执行查询query_posts(). 当我将以下内容作为论点传递时,array( \'cat\' => $lekarz_page_cat_id, \'paged\' => get_query_var(\'paged\') ) 它返回false 这是可以的,但当参数array(\'post__in\' => $pz_posts, \'paged\' => get_q
WP新手:使用Else/If语句显示多个标头。性交
这段代码很好,但如果我尝试复制最后3行,并添加一个新的自定义页面和一个新的自定义标题类,它将不起作用。我只想向我的WP站点添加2个新页面,其中包含与首页和站点其余部分不同的标题(设置为对没有特定标题的其余站点页面使用wrapper8)<参见:www.friendsofnamibianchildren。org相反,非常恼人,它将wrapper8应用于我添加的任何新页面,从而应用了错误的模板。<?php if(is_front_page()) {?> <div class=\"
模板部件中的条件出现意外结果
Scenario: 我有一个模板部件loop-product.php 我是从那里打来的home.php, taxonomy.php 和页面模板template-products.php. 在模板部件内部loop-product.php 文件我正在通过检查设置列数is_home() 条件。Problem:对于主页、分类页面,条件可以很好地工作,但它仍然设置在页面模板上。在产品项上,我添加了一个类columns-$cols 所以你可以在网站上查看。Its显示columns-4 在产品模板页面上显示column
是否为自定义税务档案页面存档(_A)?
在获取自定义分类法的实现页面以了解该页面时遇到问题。它只显示默认is\\U archive博客页面中的详细信息。。。这就是我所尝试的。。<?php } elseif ( is_archive() && is_tax() == \'article-area\') { get_template_part( \'includes/inc-article\' ) ?> 当它所做的一切都是显示来自此的详细信息时。。。<?php } elseif ( is_archiv
如何在不使用php条件语句的情况下使插件成为wp主题中必需的,当从该插件调用单个函数时?
我的Wordpress主题之一需要几个第三方插件才能正常运行。大多数时候,我都会使用以下条件语句从第三方插件调用函数 if(function_exist(\'plugin_function\')) { plugin_function() // do something } 假设虽然我需要在我的主题的许多文件中广泛使用一个插件。。。我想避免使用许多IF条件。。。有没有合适的方法来要求在WP中安装特定的插件,或者如果在激活主题之前缺少插件,就更
页面上未显示的Alt属性
我下载了一个名为livepuse的wordpress主题,不幸的是,我的图片的公文包页面上没有显示alt标记。网站如下:http://vitul3ddesigns.com/project/listed-buildings/主题中的代码片段如下所示:<div class=\"thumbs\"> <?php