您当前的位置:首页 > TAG信息列表 > conditional-tags

  • 如何确定我们是在WordPress管理中的添加新页面/POST/CPT中还是在编辑页面/POST/CPT中?

    时间:2012-04-24

    这看起来很简单,但我需要一种方法来确定当前屏幕是否Add New 或Edit (一种wordpress管理条件标记)。是否已经有用于此的内置函数,或者。。。你知道如何实现吗?

  • WordPress条件不起作用

    时间:2012-05-07

    嗨,我正在构建一个jquery手风琴,它在我的网站上运行得很好。然而,我现在试图引入条件,只在帖子和页面上启用它,但是它不起作用,似乎条件没有检测到它是一个页面。代码如下:http://pastebin.com/9anYAKa1function faq_start_shortcode( $atts, $content = null ) { return \'<div id=\"accordion\">\'; } function faq_question

  • 如果在术语页上->获取当前术语?

    时间:2012-05-10

    我试图在“functions.php”中编写一种“breadcrumb”函数我想查询我是否在学期页面上,如果是,我想打印我所处的当前学期。我所说的“术语页”是指以下内容。我在标题中将自定义分类法(与自定义帖子类型关联)的所有术语作为类别列出。我用get_term_link($term->slug, \'my_taxonomy\');在我的面包屑新功能中,我想查询我是否在这一页上并打印这个术语。首先,我正在做这个…if ( is_taxonomy_hierarchical(\'my_taxonomy)

  • 当我使用此功能时,为什么wp-登录会重定向到主页?

    时间:2012-05-10

    我很困惑;我看不出这个代码哪里出了问题。如果用户试图访问/wp admin中的任何内容,它应该将其重定向回站点主页,但如果用户试图转到/wp登录,则不会重定向。php:// REDIRECT ALL \'SUBSCRIBER\' USERS TO SITE HOME PAGE IF THEY TRY TO ACCESS WP-ADMIN add_action( \'init\', \'blockusers_init\' ); function blockusers_init() {

  • 与is_widget()标记最接近的是什么?

    时间:2012-05-16

    我有一个带有WP\\U查询循环的自定义小部件get_template_part() 包括一些我也在主题文件中使用的标准信息。然而,我需要对小部件的输出进行一个小的更改,该更改与我获取的模板文件不同get_template_part(). 我知道我可以复制模板文件并对其进行修改,但我必须维护两组代码。我更喜欢的是is_widget() 检查我是否可以使用:if( !is_widget() ) { // include an extra goody } 我知道没有is_wid

  • PHP IF语句打印IF参数

    时间:2012-05-16

    所以我在页面的右侧有一个帖子列表。我试图这样做,当你在看一篇文章时,相应的链接(在页面的右侧)被选中(就像你在页面上一样,导航中的菜单项被高亮显示)。有意义吗?我试图使用此“if”语句添加类“selected highlight”<div class=\"service-highlight-box-sidebar <?php if(single_post_title() == the_title()){ echo \' selected-highlight\'; } ?>\">&#

  • 使用is_Single()将函数中的脚本入队时出现问题。php

    时间:2012-05-26

    我在向单个帖子页面添加脚本时遇到问题。我需要使用is\\u single()包含和排除某些脚本,但我尝试了两种方法都不起作用。我有一个模板标签在自定义单贴模板的顶部。。。<?php /* Template Name: Single Default */ ?> 我用它来调用函数中的脚本。phpif (!is_admin()) { if (is_single()) { wp_register_script( \'jquery-scroll\', get_blog

  • 不同的侧边栏不变

    时间:2012-05-27

    我不明白为什么我的侧边栏没有换成其他页面上的第二个。我已经告诉页面,如果你不在这个页面上,请显示侧边栏2。因此,主页和博客页面有一个侧栏1,其余页面有侧栏2。但它不起作用。我的主主题布局上的代码如下所示:<?php if(is_page(\'blog\')) { ?> <?php include(TEMPLATEPATH.\'/sidebar2.php\'); ?> <?php } else { ?> <?php inclu

  • do add_action on condition

    时间:2012-05-29

    例如,此片段将在每篇帖子上发送电子邮件:function email_friends( $post_ID ) { $friends = \'[email protected], [email protected]\'; wp_mail( $friends, \"sally\'s blog updated\", \'I just put something on my blog: http://blog.example.com\' ); retur

  • 检查页面/帖子是否有任何链接到图像jpg/gif/png的锚点

    时间:2012-05-29

    我的目标是将fancybox添加到我正在开发的站点中,但我只想在页面/帖子需要时将JS/CSS等排队。我的想法是,我需要检查帖子或页面上的所有锚定标签,如果锚定标签链接到任何形式的图像(jpg、png、gif),那么我将把必要的资产排队。这似乎是正确的方法吗?这是正则表达式的工作吗,不知何故应用于\\u内容的过滤器?我对其他一切都没问题,只是需要测试。下面的代码添加了.fancybox 类来创建链接到指定文件类型的所有锚点,以便我可以以某种方式检查类名?PS我不想使用插件来加载fancybox,我更愿意自

  • 使用主页横幅的条件标记

    时间:2012-06-01

    我正在设置wordpresswebsite on my server now 并且在主页上有旋转图像,这很漂亮,但现在我想有一个条件标记,告诉wordpress如果不是主页,请使用每页的特色图像。这是我在主页上放置的代码,用于显示来自iThemes的插件旋转横幅。com公司<?php if (function_exists(\'dynamic_sidebar\') && dynamic_sidebar(\'banner-widget\')) : else : ?>

  • 将标签(或任何类型的标签)批量添加到具有定制摘录的帖子

    时间:2012-06-22

    情况如下:截至目前,该博客已有2200多篇帖子。在一开始(2007/2008年),我使用的是手动摘录,在那里我会放一张图片和一点文字。手动摘录(用图像和文本填充的摘录字段)显示在存档文件上,以及任何需要的地方。然而,最近我决定不使用手动摘录(由图像和文本填充的摘录字段)。我切换到自动wordpress摘录,限制字数,并在任何我想要的地方获取帖子中的第一张图片(如果有)。那样会更加灵活。为了保持网站的一致性,我使用了条件标签has_excerpt () 调整或应用新的css规则到那些有手动摘录的帖子。条件标

  • 是否调用了两次WP_enQueue_脚本?

    时间:2012-06-30

    我在WP识别加载函数中调用的脚本的is\\U单一条件时遇到一些问题。php。我放了一个error\\u log(is\\u single())来检查发生了什么。打开贴子页面时,日志显示已经调用了log函数,并且is\\u sigle()标记第一次为正,第二次为负!在主页或其他页面中,它只显示一次。发生什么事了?下面是函数中的代码。php。我正在使用儿童主题。add_action(\'wp_enqueue_scripts\', function(){ error_log(is_single(

  • 针对特定页面的CSS定制

    时间:2012-06-30

    我使用Wordpress已经有一段时间了,现在我需要定制css,但只针对特定页面。我知道一种方法是使用条件标记:if ( is_page( \'mypage\' )这就是我被卡住的地方!是否有其他方法可以定制css,仅针对特定页面?

  • 如何检查帖子/页面或分类帖子是否由管理员发布

    时间:2012-07-03

    示例:-一个站点中有10个用户和2个管理员。如果帖子由管理员发布,则<?php ?????() { ?> <!-- do this --> <?php } else { ?> <!-- do this if posted by user --> <?php } ?>

  • Sidebar.php中多个is_page()条件的条件标记问题

    时间:2012-07-03

    我今天一直在努力把事情做好。基本上,我有一个侧栏,它向各个文件(如sidebar-home.php、sidebar-residential.php)发出请求,并根据您所在的页面加载不同的动态菜单。以前,在以下位置之间移动时很容易设置:is\\U页面、is\\U单一、is\\U类别、is\\U存档等。。。但是,正如我所读到的,is\\u页面始终返回true,尽管存在任何重置或endif条件。希望听到一些关于我在这里做错了什么的反馈。如何获取is\\U页(24)和is\\U页(36)以查看侧边栏的不同部分?代

  • 是否使用正确的WP条件标记检查现有分类以列出带有wp_list_ategories的术语?

    时间:2012-07-05

    这是我目前拥有的,但它没有呈现任何结果<这是我能想到的用来匹配我试图输出的内容的最接近的条件,但它似乎不起作用。有什么想法吗?。。。注意:我在侧栏中列出的分类术语需要在all times 查看自定义帖子类型查询、分类法归档和单个产品/帖子页面时。 <?php if (is_tax(\'productcategory\')): ?> <div id=\"shop_by_cat\"> <?php

  • 检查是否为home.php,并将home.php设置为page_on_front

    时间:2012-07-11

    我只想在主页上包含一个自定义内联js。我还没有从阅读部分设置主页。我在用家。php文件。function print_my_inline_script() { if (is_home() && wp_script_is( \'jquery\', \'done\' ) ) { ?> <script type=\"text/javascript\"> jQuery(document).rea

  • 仅当里面有相关帖子时才显示div

    时间:2012-07-14

    我想有一个相关的框来显示-但只有当相关的帖子在div内时。如果没有帖子,则不应显示整个“related\\u box”div。有什么想法吗?这是目前为止的代码。 <div id=\"related_box\" class=\"related\"> <div class=\"movie_header\"> <div id=\"featured\"><h2>Related</h2> &l

  • 如何检查我们是否处于主题定制器模式?

    时间:2012-07-17

    Possible Duplicate:How to execute conditional script when on new customize.php (Theme Customize) screen 是否有条件标记或任何其他方法可用于检查是否正在自定义主题?我想在定制主题时加入一些额外的样式表。所以我想做点像:if ( theme-customizer-is-active ) { // load some extra styles }