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

  • 精选图像的IF语句

    时间:2015-04-08

    我只是想确保我的主页和页面显示我的特色图片,如果设置了,其他明智的,如果没有设置显示博客横幅。jpg。所以这就是我认为我有,但现在我的404错误页面没有横幅图像。关于更正此if语句,有什么建议吗?/** Add the featured image section */ add_action( \'genesis_before_header\', \'minimum_featured_image\' ); function minimum_featured_image() { &#

  • 有条件的阅读更多调整

    时间:2015-04-11

    我得到了这样的“阅读更多”链接<?php the_content(\"Read More\"); ?> 我希望主页上的文本与存档页上的文本不同。我可以更改函数中所有阅读更多链接的文本。像这样的phpadd_filter( \'the_content_more_link\', \'modify_read_more_link\' ); function modify_read_more_link() { return \'<a class=\"more-link\"

  • 为什么这个If语句不起作用呢?

    时间:2015-04-19

    我在页脚中放置了以下条件语句。php文件,但它不工作。我想让它在每一页上显示页脚,除了一页。php和服务。php模板:<?php if (!is_single() || !is_page_template(\'services.php\')) {?> <footer>Content</footer> <?php } ?>

  • PHP inside echo HTML?

    时间:2015-04-19

    我对以下代码有点困惑:<?php if (is_home() ) { echo \'<div id=\"bg\" style=\"background:url(\"assets/img/header_1.jpg\");\">\'; } else ( is_page( 52 )) { echo \'<div id=\"bg\" style=\"background:url(\"assets/img/header_2.jpg\");\">\';&#

  • 需要帮助确定带有条件标签的自定义帖子类型

    时间:2015-04-21

    我在WordPress博客上找到了一些在线代码来创建内容块。我在页面侧边栏底部使用一个内容块作为购物小部件。下面是函数的相关代码。php:function initialize_content_blocks() { register_post_type(\'content-block\', array( \'labels\' => array( \'name\' => \'Content Blocks\', \'sin

  • 如果用户是管理员,则显示管理员链接和注销链接,否则仅显示注销

    时间:2015-04-25

    像标题建议一样,我想创建一个条件,如果用户是admin,则显示admin链接和logout链接,否则仅在wordpress中显示logout。我创建了这个条件,但由于某些原因,它不起作用。我感谢你的帮助。 <?php $admin_link= (\"<?php echo bloginfo(\"siteurl\") ?>/wp-admin/\"); $logout_link= (\"<?php wp_loginout(); ?>\"

  • 自动标记自定义投递类型

    时间:2015-05-11

    我有一个名为“社区”的自定义帖子类型,我试图在发布该自定义帖子类型中的任何内容时自动生成标记“社区”。用外行的话说,这是一种“如果这是一个社区帖子类型,那么自动将该帖子标记为“社区”我希望这只适用于社区自定义帖子类型,而不是默认的wordpress帖子类型。我尝试了以下代码的几次迭代(我从a previous inquiry) 但无法使其工作:add_action( \'save_post\', \'add_community_tag\', 10, 2 ); function add_author

  • 在使用诸如‘PRE_GET_POSTS’和‘POSTS_WHERE’之类的过滤器时,确定‘IS_FORWART_PAGE’的正确方法是什么?

    时间:2015-05-14

    在我的网站上,如果用户正在查看静态主页,则应应用多个过滤器。我的理解是is_front_page() 应确定是否确实如此。然而,每当我使用这个函数时,我发现它有时会返回true (例如。posts_orderby) 但大多数情况下,它会回来false (例如。pre_get_posts, posts_fields, posts_join 和posts_where). 不管结果如何,我总是收到以下通知-正在尝试获取{my\\u path}\\wp includes\\query中非对象的属性。php在线4

  • 图像仅显示在单个帖子页面中,而不显示在博客/主页上

    时间:2015-05-17

    我是WP的新手,我正在制作一个自定义主题。帖子中的图像不仅显示在单个帖子页面上,还显示在博客/主页上(其中列出了最近的帖子)。我希望他们只出现在单个帖子页面上。我想知道为了实现这一点需要什么代码片段,或者至少代码的哪一部分应该应用于这些问题。

  • 如何逐页加载不同的模板

    时间:2015-05-20

    我想使用get_template_part(); 在不同的页面上加载不同的模板部件。在主页上加载get_template_part( \'content\', \'home\' ); 然后在博客页面上加载get_template_part( \'content\', \'blog\' );.我是PHP新手,但是否应该有一个条件标记,我可以使用它按页面加载内容?

  • 在我的插件设置页面中,使用复选框来加载特定的CSS文件(例如Bootstrap/Foundation)

    时间:2015-05-21

    这是我在这里的第一篇帖子,如果出了什么严重的问题,我会毫不犹豫地告诉你我正在构建的wp插件需要引导它生成的短代码,以便在浏览器中呈现时按预期设置样式。它还需要引导js,以便在将来的更新中添加按钮下拉列表。必要的引导。css位于主插件目录文件夹中,然后在css文件夹中,我也有与引导程序相同的情况。min.js遵循相同的文件结构进入但进入js文件夹。我想通过设置页面上的复选框来选择是否加载这些文件。我设置了复选框,如果选中了复选框,则实际上是PHP需要将文件排队。默认情况下,我认为应该选中这些框。任何帮助都将

  • IS_HOME、IS_FROWN_PAGE不工作

    时间:2015-05-30

    我尝试了很多条件来保护我的脚。php部分只在我的首页中包含此函数,而不在博客页面中。。。但它只会在两个页面上弹出,或者没有一个页面。。。有人能解释一下故障吗? <?php if( is_home() && is_front_page() ) : ?> <div id=\"blurbs\"> <ul> <?php $the_query = new WP_Query( \'showposts=3\' ); ?

  • 如果标签中没有帖子,则显示消息

    时间:2015-06-08

    我正在尝试修改存档。php文件,用于在没有帖子时显示消息。我想知道这样做的代码是什么。以下是我的工作内容:<?php /* Template Name: Archives */ get_header(); ?> <div id=\"container\"> <div id=\"content\" role=\"main\"> <?php the_post(); ?>

  • 在术语之间切换的最佳方法(自定义分类)

    时间:2015-06-09

    希望在这里学到一些东西。使用以下代码,我将根据一组已知的自定义术语为每个条件加载一个外部文件。我正在使用has\\u术语检查自定义税“delivery\\u选项”中的特定值。$taxonomy = \'delivery_option\'; if(has_term( \'public-delivery\', $taxonomy ) ){ include_once( CHILD_THEME_DIR . \'/includes/sidebar-pa

  • 以循环中的特定页面为目标

    时间:2015-06-16

    我有一个自定义查询,它在数组中调用页面,如下所示:<?php $args = array( \'post__in\' => array( 2, 7, 9, 11, 13 , 15, 17 ), \'post_type\' => \'page\', \'orderby\' => \'menu_order\', \'order\' => \'ASC\' ); $the_query = new

  • 无法使用以下条件挂钩到自定义POST类型模板:is_page()?

    时间:2015-06-23

    我正在使用自定义帖子类型:FAQ来创建FAQ项目的持续页面。我创建了一个自定义模板:faq模板。php,以显示项目。我需要将其他元素挂接到这个页面和其他各种页面的底部。(Genesis框架)问题是,当我使用is\\u page()有条件地钩住其他元素时,它会失败,但只会在自定义页面模板上使用自定义循环。我已经详细标记了代码来解释这个问题。以下是模板代码://Custom post type loop for FAQ: function my_custom_loop() { &#x

  • 当限制为特定CPT时,自定义Metabox字段不保存

    时间:2015-06-29

    我有一系列的CPT,每个都有自己的自定义元数据库。它们都工作得很好——在应该展示的地方展示,省去了应该怎样做。但我发现的一个问题是,他们也都在每个管理页面上运行他们的查询(下拉菜单等),而且有很多。我将metabox选项的代码部分包装在条件代码中:function set_options() { parent::set_options(); global $pagenow; if ( \'post-new.php\' == $pagenow || \'post.php\' == $

  • 如何有条件地将每个作者的档案和帖子输出到侧边栏?

    时间:2015-06-30

    具体地说,我正试图有条件地将一个推荐轮换器挂接到特定作者档案的侧栏中,并为每个特定作者提供单个帖子。尽管我使用的是下面的一个特定示例,但我需要的一般答案是如何有条件地检查我是否在作者存档或该作者的单个帖子上,并设置一个唯一字符串以用于代码的另一部分。在非代码语言中,我的目标是:如果在author-1存档中,或者在author-1的一篇文章中,$var=x。如果在author-2存档中,或在author-2的单个帖子中,$var=y。如果您能指出我的代码不起作用的原因,我们将不胜感激。下面我的函数的结果并不

  • 如何获取图片标题/alt属性?

    时间:2015-07-01

    在我的白色主题中,没有为主滑块帖子配置alt属性。我通过媒体库界面为图像添加了alt文本。我添加了以下代码来显示alt文本/属性。但它不显示:<img class=\"homepage-slider_image\" src=\"http://www.blabla.com/wp-content/uploads/2013/06/cms-website4-1800x800.jpg\" alt=\"\" /> 代码如下:<?php $image = get_post_met

  • 有条件地包括BuddyPress和bbPress样式/脚本

    时间:2015-07-03

    我正在开发一个自定义主题,它使用Buddypress和bbPress添加社交网络功能。我注意到,每个页面上都加载了css和js插件(许多文件),尽管那里没有使用任何功能。例如,在我的主页中,我只有一个到论坛的链接,所以我不希望所有的脚本和样式都包含在那里。我在找if (is_buddypress() || is_bbpress() ) { wp_enqueue_style(...); wp_enqueue_script(...); } 有没有办法