您当前的位置:首页 > TAG信息列表 > template-tags
检查受密码保护的帖子是否可见
是否有任何方法可以检查受密码保护的帖子是否可见?我想要一些能说明这一点的东西;如果帖子有密码保护(这部分很好),但没有输入正确的密码,则显示“XXX”,否则显示“ZZZ”。
以除顶级页面外的所有页面为目标
我用过\'0\' == $post->post_parent 成功地在我的模板中以顶级页面为目标。但是,我似乎无法针对所有页面,但顶层页面除外: <?php if ( \'0\' !== $post->post_parent ) { include \'siblings.php\'; } ?> 使用上面的代码,该文件仍然包含在顶级页面中。注意,我可以使用下面
我如何才能只在单个帖子上链接一个css文件?
如果我理解is_single() 没错,它只应该回来true 当当前的“post”(在一般意义上)是文字post(即,它有一个post_type 属于post), 它会回来的false 当当前的“帖子”是一个页面、附件等时,这就是法典所说的:is_single() returns true if any single post is being displayed is_singular() returns true when any page, attachment, or single pos
如何在模板文件中包含自定义类别和标签库?
如何在类别和标记模板文件中包括自定义类别和标记基名称?具体来说,我想在类别和标记页面的页面标题中包含自定义类别和标记名称。例如,如果站点管理员转到“设置”>“永久链接”,并指定:category base=locationtag base=software我希望类别页面标题为:Location>single\\u cat\\u title我希望标记页标题为:软件>single\\u tag\\u title我找不到显示此内容的模板标记。
Tags Sorted By Characters?
如果我在一篇文章中放置了多个标签,那么在发布文章后,所有标签都会按字符序列自动排列,比如B C D。。。任何想法,如果我希望有所有的标签将不会排序或按字符序列排列。。。。所以,第一个标签将是第一个,最后一个标签将放置在最后。。。尽管第一个标记可能以Z开头,最后一个标记以A开头。。那么,我所说的保持标签序列静态的方法是什么呢?
add short code not working
我是wordpress的新手,我正在创建一个插件,对于短代码,我正在使用短代码api。但是,当我在页面中插入此短代码时,它会按原样显示,而不会显示所需的输出。asny body能告诉我我做错了什么吗?我是否在正确的位置调用或创建函数?下面是我的代码function show_review() { echo \"this is a review form\"; } add_shortcode(\'urp_review\', \'show_review\'); 我创建了名为u
根据模板层次结构在文件夹中组织模板部件和页面模板
你好,新年快乐假设有一个大型主题,它由几个帖子类型、页面模板和一组自定义循环和模板部分组成,最好保存在单独的php文件中。组织这些文件的最佳做法是什么?例如,假设我有10个页面模板。把它们放在一个名为“pages”的文件夹中怎么样?还有另一个档案文件夹?然而,如何让Wordpress知道在哪里可以找到模板?谢谢
Getting tagid from tagname
目前我正在开发一个评级插件。您可以在下面看到我得到的代码:<?php if (function_exists(\'get_highest_rated\')): ?> <ul> <?php get_highest_rated_tag(12, \'both\', 0, 10); ?> </ul> <?php endif; ?> 但是现在我在网上找不到一点php,所以我会问你。在这个代码中,您可以看到数字12,
是否使用wp_Dropdown_Categories设置选定的Term_id?
我使用这段代码来获取自定义分类法的term\\u id。下拉列表确实列出了分类法类型的术语。当我打印$terms变量时,我会在前端看到我正在编辑的文章的术语ID。为什么没有将术语ID设置为所选选项?$terms = get_the_terms( $current_post, \'Type\' ); print_r($terms); wp_dropdown_categories( \'taxonomy=Type&hierarchical=1&hide_empty=0&
用于单个自定义帖子类型的多个模板
有人知道如何修改wordpress模板过程,以便根据自定义字段的值在两个单独的模板上显示单个自定义帖子类型吗。例如,我有一个名为“plans”的自定义帖子类型它正在使用单一计划。php和归档计划。默认情况下,php文件作为模板。我想做的是使用这段代码过滤掉循环中的一些结果。<?php //Filter the results based on the presence of $var $var = get_post_meta($post->ID, \'my_custom_fiel
基于自定义字段的导航链接
我正在寻找一种按自定义字段排序帖子的方法,以便单个帖子模板上的导航链接能够按照自定义字段中的数字定义的顺序指向下一篇或上一篇帖子。注:所有职位均属于同一类别。我可以按照自定义字段值定义的顺序定义类别中的帖子列表,但当我查看单个帖子时,修改模板以仅显示所选类别,页面底部的导航链接基于时间顺序。我需要的是一种链接到同一类别下一篇/上一篇文章的方法,其中顺序由自定义字段值定义。是否有任何方法可以覆盖帖子的时间顺序?谢谢
为什么在Single.php上查询信息时有些模板标签不起作用?
我正在尝试将有关当前帖子的内容提取到标题中。我的主题的php(动态插入Facebook OpenGraph元数据)。既然我只在一个贴子页面上,难道它不应该运行如下函数吗the_content() 或wp_get_attachment_thumb_url()?<?php if (is_single()) { <meta property=\"og:title\" content=\"<?php echo get_the_title().\" - Advocat
Tag.php和Category y.php模板上的WP查询冲突
标题菜单中的我的WP\\u查询无法仅在标记和类别页面上获取任何帖子。即使从这些模板页中删除了循环,也会发生错误。标题中的菜单列出了父级。然后,对于每个家长,它会查询他们的子帖子和图片。有趣的是,当从$group\\U nav中删除“post\\U parent”条件时,(所有)post都会出现。我对php比较陌生,所以非常感谢您的帮助。在过去的三天里,这个问题一直让我很难过!可在此处查看下拉菜单:http://d1079691-5522.myweb.westnethosting.com.au/wsp-ie
如何检查我是否在WP主题定制器预览中?
我在主页上显示了一些我不想在主题定制器预览窗口中显示的元素。是否有一个简单的PHP检查,我可以使用它?例如:<img class=\"background\" src=\"<?php echo $background ?>\" <?php if(is_wpThemeCustomizer()) echo \'style=\"display:none\"\' ?>/> 我可以在javascript中使用仅在这种情况下排队的js文件,但我想使用PHP,或者更好的:C
MultiSite Get_Home_url();-获取当前站点的URL
使用多站点时,get\\u home\\u url()的替代品是什么?例如,如果我在多个站点上安装了一个主题,并且在该主题中有需要特定于当前站点的链接。在我的单次安装中,使用get\\u home\\u url();会给我http://domain.com/, 这很好,如果我把主题移到另一个领域,什么都不会受到影响。但是,当我在多站点上使用相同的主题时,get\\u home\\u url();给了我http://domain.com/ 无论我目前在哪个网站上。我需要的是每个域。com/sitename/
函数回显(或显示?)标题部分中的WordPress标签
我想不出这是怎么回事,但我想在<head> 部分此代码位于<head> 场地的剖面图。基本上,我希望post标记出现在引号之间。ados_setKeywords(\'\'); 我试过使用wp_get_post_tags():ados_setKeywords(\'<?php echo wp_get_post_tags() ?>\'); 然而,这只给了我“数组”。我需要显示post标签或什么都不显示。
模板标记与GET_TEMPLATE_PART()与函数.php
何时使用模板标记以及何时使用get_template_part() 以及何时使用function.php? 我对他们感到困惑。例如,如果我想在单个公文包下显示相关的公文包,我可以创建一个名为show_related_portfolios(). 相反,我可以创建一个名为content-related-portfolios.php, 然后像这样使用它get_template_part( \'content\', \'related-portfolios\' ).或者我可以创建一个函数来获取相关的投资组合fun
向内容产品类别添加更多信息
模板content_product_cat 负责显示产品类别图像及其名称。我想在类别名称下方显示更多信息,例如名为“Books”的类别,我想在该类别下方显示“Find all health related book here”,反之亦然<h1>\"Books\"</h1> <p>Find all health related book here</p> 我该怎么做?产品的“简短描述”只有一个选项,可以通过以下方式显示`echo apply_
WordPress函数/模板标签,获取内容的前n个单词
好的,这可能是重复的,我只是无法将我的想法放入适当的搜索词中,对此表示抱歉!是否有内置函数或模板标记来获取第一个n 内容的文字?我是说the_content().谢谢
如何修改模板标签功能?
默认情况下,get\\u user\\u meta返回数组、单个值或false。我想以某种方式更改返回值。如何做到这一点?我只想在类内修改模板标记get\\u user\\u meta的返回类型。如何做到这一点?我正在尝试:-class modifyUserMeta { function modifyUserMeta(){ add_filter(\'get_user_meta\',$this->modifyMeta); } fu