您当前的位置:首页 > TAG信息列表 > conditional-content
检查第一段是否为图像,然后紧跟其后显示自定义代码?
我想在函数中添加一些代码。实现此功能的php:如果第一段包含图像,请在其后面显示我的自定义代码。例如:<div class=\"entry-content\"> <p><img src=\"http://example.com/example.jpg\" alt=\"Image in 1st para\" /></p> <div>MY CUSTOM CODE</div> </div>
检查特定循环的帖子数量是否少于一定数量
我正在寻找一种方法来检查特定循环返回了多少帖子。如果我有这样一个循环。。<?php $featured_post_id = get_the_ID(); global $post; $args = array(\'cat\' => \'9\', \'posts_per_page\' => 5, \'post__not_in\' => array($featured_post_id) ); $my_query = new WP_Query($ar
/page/#结构的模板标记
我正在试图找到一个模板页(或条件语句),该模板页的目标是:http://url.com但不是http://url.com/page/2/家php和首页。php似乎将两者都作为目标。首页显示我的最新帖子。提前感谢!
所需页面上的元内容
我需要在程序页面上发布额外的信息,所以我决定使用wordpress metabox,但它会显示在所有页面上。所以,是否有任何条件检查,以便它可以在这些子页面上只放置元框,其中parent\\u page是“Programs”或parent page id。我已经试过了。。。function parent_id() { global $post; if ( is_page() && $post->post_parent ) { r
如果类别是“新闻”,如何有条件地在Single.php上隐藏作者姓名,否则,如果类别是其他内容,则显示作者姓名?
我希望能够有条件地在单曲上隐藏作者的名字。php,如果类别名称等于“News”,否则如果类别是其他内容,则隐藏它。我该怎么做呢?我下面的代码似乎不起作用: <!-- header.php --> <?php get_header(); ?> <!-- /header.php --> <!-- 960 16 Column Grid -->
如果一个帖子有一个缩略图,如何显示它,或者以其他方式显示帖子中的第一张图片?
我想创建一个条件,检查帖子是否有缩略图,以及是否显示缩略图,否则显示帖子中的第一个图像。我在循环中尝试了类似的东西。php,但它似乎不起作用:<?php if (has_post_thumbnail()) { ?> <a href=\"<?php the_permalink(); ?>\"><?php the_post_thumbnail(array(640,320)); ?></a> <?php } else { ?>
If else with shortcodes
如果自定义字段值为true,我只希望显示其中一个短代码。我不理解这样做的逻辑。所以基本上,如果有twitch视频和自己的3D视频,我只想显示顶部的视频(twitch)。等等等等。这是否超出了if-else语句?我正在将此代码添加到我的模板中。php文件。我的第二个问题是,使用switch方法会更好吗?<?php $twitch = get_post_meta( $post->ID, \'twitch\', $single = true ); $own3d = get_post_
如果条件不起作用,看起来是这样的
如果以下条件为真,我希望执行查询。。。但看起来查询是以任何方式执行的。 if($post->post_parent = \'302\'){ // Query goes here }这个查询可以吗??如果当前页的父页是302,我想执行查询。谢谢
根据页面父级确定页面内容
如何为ID为9的页面的子页面显示库快捷码,为ID为9的页面显示常规内容?这是我迄今为止尝试过的,但不起作用:<?php global $wp_query; if( (9 == $ $wp_query->post->post_parent ) :?> <?php echo do_shortcode(\'[gallery link=\"file\" columns=\"1\" size=\"large\"]\'); ?> <?php else
特定页面模板上的WP入队样式
我在一个主题的过程中,我想使用页面模板添加登录页。我找不到任何地方显示如何将特定页面模板的style或js排队。任何建议。例如,登录页1-登录页模板1。php将需要与博客或主页非常不同的样式和js。
Specific coditional usage
我在将功设置为函数中的条件函数时遇到了一些问题。查看以下内容:我正在使用此功能:function get_spec_1(){ $desc1 = get_post_meta( get_the_ID(), \'eco_mb_tp_1\', true!= \"\" ); if(!empty ($desc1)){ foreach ( $desc1 as $d1 ){ $code = \" <dl>
是否在条件语句中包括<p>内容?
我有一个图库页面,其中有多个单独的图库/子页面。我通过使用-<?php if( is_page( 39 ) ) { echo do_shortcode(\'[nggallery id=1]\'); } else { } ?> 我想知道,有没有办法在其中包含特定于页面的内容?例如,如果该代码用于显示A的库,如何在该语句中包含A的个人信息(使用<p>)?
为什么‘如果其他’不起作用呢?
我身上有这个header.php.它检查页面是否位于主页/frontpage上,是否位于“gamenews”的类别/子类别/或是否位于“hobbynews”的类别/子类别/或是否具有“hobbynews”的类别。基本上,如果它位于主页/frontpage上,则不会输出任何内容。另一方面,如果它出现在gamenews上,它会输出一些东西。如果是在《霍比新闻》(hobbynews)上,它会输出另一个东西。您可以在下面看到详细信息。我在那里使用自定义函数(is_category_or_sub).
是否将默认内容添加到特定类别的帖子?
更新/问题澄清:如何从此线程修改以下代码:Force category choice before creating new post? 哪个网站提供了一个下拉菜单来选择一个类别,然后再创建一篇新的帖子,将一些默认的html内容添加到一个特定的类别???add_filter( \'load-post-new.php\', \'wpse14403_load_post_new\' ); function wpse14403_load_post_new() { $post_type =
如果用户已登录,是否更改URL/链接?
我正在为一个多站点处理一些主题,并想修改下面的代码。它涉及一个特殊的div,它将显示用户上传的图像或徽标。通常,徽标链接到博客的主页,但是否可以对其进行修改,以便如果用户登录,它将链接到“/themes.php?page=wptuts settings”,而不是徽标上载屏幕?谢谢 <div class=\"art-headerobject\"><div class=\"mylogo\"> <?php $wptuts_options = get_option(\'th
按页面标题或ID限制页面模板选择?
我正在开发一个多站点,并为其创建自己的主题。所有主题都将具有一些标准的预定义页面,例如主页、关于、博客、联系我们等。每个页面还将有许多可用的页面模板选项,例如:主页1、主页2、博客1、博客2、联系人。The problem is that some of the page templates will not be appropriate for all pages. 例如,如果我有一个设计为“博客”页面的模板,如果应用于“联系我们”页面,它将无法正常工作。问题(最后):How can you limit
如何在条件逻辑中使用“Case”而不是“IF”
最近,我一直在为WordPress开发网站,这些网站越来越复杂,但流量也要高得多。我记得当我从另一个关于PHP的人那里学到诀窍时,在优化的情况下,“cases”是比“IFs”更好的选择,因为它们给服务器带来的负载更少。我已经成功地在一些函数中使用了“cases”,但当它用于像single这样的文件时。php,那么我就惨败了。所以我想我应该把它推广给社区,看看WordPress循环中的逻辑是否可以用“cases”优化。下面的代码主要检查加载的内容是否是六种自定义帖子类型中的一种,并根据它是哪种帖子类型,将不
Conditional Ajax inclusion
我有一个自定义界面,在运行时使用30多个ajax文件某些文件仅在类别中使用。php而其他的仅在页面中使用。php。。。我在函数中包含了ajax加载程序php文件。php文件example: include TEMPLATEPATH . \'/ajaxLoops/ajax-open_client_editform.php\'; include TEMPLATEPATH . \'/ajaxLoops/ajax-submit_client_editform.php\'; 这一切都很好,但当我
从某些页面中排除自定义函数内容
我添加了一个小的自定义函数,在我的函数中的每个博客条目的底部显示一个小的作者简介。我正在使用的当前主题中的php文件。到目前为止,它工作得很好,但我注意到该功能正在应用于每个页面,例如,它显示在我的“联系人”页面的底部。下面是我所说的一个例子,可以直观地看到正在发生的事情:以下是我在函数中使用的代码:function get_author_bio ($content=\'\'){ global $post; $post_author_name=get_t
重新排序Buddy Press个人资料导航
我正在使用此代码为BuddyPress配置文件重新排序菜单项的位置。我正在使用xprofile(不确定这是否有什么不同)。下面是我尝试使用的代码:<?php /* Plugin name: BP custom Plugin URI: http://pittbullweb.com Description: Customs for Buddy Press Version: 0.1 Author URI: http://pittbullweb.com