您当前的位置:首页 > TAG信息列表 > conditional-content
Is_main_site()始终返回True
我正在WordPress Multisite上使用is\\u main\\u site(),当我使用调试器设置断点和视图时,它会在主站点和我创建的子站点上返回true。看看代码,如果$site\\u id和$current\\u site->blog\\u id应该是访问同一事物的两种不同方式(你当前所在站点的id),那么对于多站点安装,我看不出它会返回除true以外的其他内容。我疯了吗?为什么这似乎不起作用?我正在运行WordPress 4.0.1。function is_main_site( $
静态、帖子和每个XY页面的标题不同
我有:静态首页“主页”包含所有我的帖子的页面“我的帖子”博客中的所有其他帖子/页面“post x/page y”,每个帖子/页面都应在标题中显示其标题。我快到了,这是我在标题中的代码。php<?php if( is_home() && get_option(\'page_for_posts\') ) : ?> <h1><?php echo apply_filters(\'the_title\',get_page( get_option(\'pa
WordPress相当于Drupal的视图吗?
Is there a Wordpress plugin that provides a subset of the functionality found in Drupal Views? 具体来说,我希望能够使用视图(如插件)根据日期、标题等标准拉入内容字段,并将其放置在特定页面上类似块的区域中。我知道这个问题线索(How to replicate some of Drupal Views functionality in WordPress?), 但这是4年前的事了,所以我想知道是否有新的解决方案。谢
如何根据当前URL有条件地不显示链接?
我有一个侧边栏,上面有我写的4个指南的链接。。。当用户阅读我的一本指南时only 想给他们看其他3本指南的链接,所以no 链接到他们当前正在阅读的指南。。。我基于当前URL构建了一个PHP条件,以仅显示指向用户当前未阅读的指南的链接。我使用“5sec run PHP”将其添加到侧栏小部件中。。。问题是插件往往与其他插件冲突,在这种情况下也是如此,所以使用它对我来说不是一种选择。。。所以我的问题变成。。。否则,如何根据当前URL有条件地不在侧栏中显示链接?做我想做的事情的最好和最干净的方式是什么?
横幅出现在页面上,但不出现在帖子上;称之为条件性混乱
我有一个横幅图像,出现在我想要的页面上。然而,我也有一个指定为博客的页面,它不会出现在那里。有没有办法将此横幅显示在使用博客模板的页面上?尝试添加is_home() 或is_page( $id ) 要在下面编写代码,但我正在抓救命稻草,请欣赏您的想法//* Add Header Images on Posts/Pages add_image_size( \'header-img\', 1600); add_action(\'after_header\', \'site_banner\',
显示几个随机的帖子,但确保满足条件
我为一群人(员工)定制了一个职位类型。首先,我需要随机显示7名员工。那很容易<?php $args = array( \'post_type\' => \'employees\', \'orderby\' => \'rand\', \'posts_per_page\' => 7, ); $query = new WP_Query($args);
Check if sidebar is rendered?
我想检查前端是否有呈现的边栏,如果有,则输出一些主体类,以便我可以以不同的方式设置页面样式。我尝试使用is\\u active\\u侧边栏,但如果侧边栏包含某个小部件(处于活动状态),则返回true-我想检查页面上是否存在它。我该怎么做?我的代码如下所示:在我的单曲里。php<?php get_sidebar(); ?> 在我的侧边栏中。phpif ( ! is_active_sidebar() ) { // Add something here perhaps?
Force Log in to view a page
因此,我有一个页面(例如site.com/start),如果没有登录,我想显示一个登录页面(例如site.com/start/login),以便查看该页面。如果不使用任何插件,如果用户访问/start 页面,当他们未登录时,用户将被重定向到/start/login 改为翻页?谢谢
如何在已选择的条件下显示图像
我有一个自定义帖子类型“Holidays”和一个自定义字段(使用高级自定义字段创建),名为“activity\\u rating”。activity\\u rating字段是一个选择下拉列表,值为1到5。如果假日被评为非常容易(1),那么我想显示一个特定的图像(1颗星),如果假日被选为容易(2),那么我想显示一个不同的图像(2颗星)等,一直到5(非常困难)。到目前为止,我从ACF的网站上得到了这篇文章,但我很难添加/如何编辑<?php /* * Conditional s
根据x在Theme_Location中显示不同的菜单
我想根据某些条件在同一个theme\\u位置显示不同的菜单。我想知道这是否可能,如果可能,怎么可能?我希望避免注册额外的theme\\u位置,因为它实际上只是放在同一个位置,而在同一个位置有两个位置可能会让用户感到困惑。我尝试在第一个if语句中命名另一个菜单,但得到的菜单与else中的菜单相同。我的代码:<?php if ( preg_match (\'#^/company/#\', $_SERVER[\'REQUEST_URI\']) ) { # get m
如何根据您是否登录来设置有条件的超链接
我主页上的一个部分有一个超链接标题。我有一个多用户网站,所以我希望该标题 如果用户已经登录,则将其带到特定的店铺类别(product category/Aktiviter/),如果用户已注销,则将其带到登录页面(/登录)。但是,此标题通过页面上的主题选项添加到主页。。。谢谢你的帮助!!!
基于引用URL的If Else语句
我正在尝试根据参考URL在自定义模板中显示内容。我在页脚中添加了一个链接,名为http://domain.com/?ref=special 和图2。当我单击gif并转到页面时,它仍然显示。我需要图像1。gif显示是否有来自以结尾的域的流量?ref=特殊。我怎样才能做到这一点,我错过了什么? <?php $ref1 = parse_url(wp_get_referer()); //getting the referring URL if($ref1[\"pa
Nested conditionals
我脑子里在琢磨一个小问题。简言之如果是主页,则不执行任何操作如果页面有缩略图,请运行代码,将页面标题弹出到带有合适CSS的全宽缩略图的顶部如果没有缩略图,则显示正常条目标题已经走了这么远,但没有走得更远。任何帮助都将不胜感激。<header class=\"entry-header\"> <?php if ( is_front_page() ) { // This is the home page and do nothing
在术语之间切换的最佳方法(自定义分类)
希望在这里学到一些东西。使用以下代码,我将根据一组已知的自定义术语为每个条件加载一个外部文件。我正在使用has\\u术语检查自定义税“delivery\\u选项”中的特定值。$taxonomy = \'delivery_option\'; if(has_term( \'public-delivery\', $taxonomy ) ){ include_once( CHILD_THEME_DIR . \'/includes/sidebar-pa
如何根据主题选项/设置有条件地注册菜单和小工具?
我有主题选项/设置页面和选项/设置字段,如下所示:http://code.tutsplus.com/tutorials/the-complete-guide-to-the-wordpress-settings-api-part-2-sections-fields-and-settings--wp-24619我想知道的是,如何register 1)小部件和2)基于特定主题选项/设置字段的菜单。注意:我想\'register\' 菜单/小部件不仅仅显示它。逻辑是,在后端,用户可能会因为有多余的小部件/菜单而感
小部件逻辑条件小部件
如果有使用小部件逻辑的经验,我想在具有特定分类法的单个自定义帖子类型上显示一个小部件。已尝试使用is_tax(taxonomy_name) || is_single() && in_term(term_name).
WordPress联系人表单7的条件必填字段
我知道这可能会被认为是离题的,但我不确定还能在哪里发布这篇文章,因为它也涉及WordPress以及插件联系人表单7。如果你知道我应该把这个贴在哪里而不是这里,请告诉我。我希望有一个有条件的必填字段。我已经找到了可以使用的代码,但我觉得我自己很困惑,需要一些外部视角。我需要做的是,如果我的复选框被选中为“是”,它将使其旁边的下拉列表成为必需的,如果复选框被选中为“否”,则不需要。这是我的表单,在后端有短代码:If you have ordered from us in the past, do you al
A conditional button
我希望在我的站点的一个页面上添加一个按钮,如果用户不是注册用户,则将其重定向到注册页面,如果用户是注册用户,则将其重定向到站点的另一个页面,比如Test\\u页面。我如何做到这一点?
基于Archive.php中特定自定义分类术语的数量的条件
我在努力寻找计数的方法and conditionally apply // do stuff 基于存档中特定分类法(ABC)的术语数量。php。。。我所拥有的只是下面的这些,但它计算了整个网站的所有条款。我希望它只计算存档中不同术语的数量。php并基于计数应用条件。<?php echo \'There are \' . wp_count_terms( \'state\', array( \'hide_empty\' => false ) ) . \' terms in the taxonomy
如果存在特定标签,则显示开机自检
当帖子在文章上有特定标记时,我想显示一条特定的消息。我已经这样做了,但是无论帖子是否有标签“test”,都会显示“Hello”文本。<?php if ( has_tag() == \'test\' ) : ?> Hello <?php endif; ?>