使用带有关系‘OR’的TAX_QUERY的查询集是否修改类别对象?
(Update: 请查看下面的编辑。)代码:function itsme_better_editions( $query ) { if ( $query->is_category() && $query->is_main_query() ) { $query->set( \'post_type\', array( \'post\' ) ); $query->set( \'tax_query\',
在WordPress 3.7.1中混合使用自定义帖子类型和页面模板
概述我有一个称为位置的自定义帖子类型。当用户访问时/locations, 我想让他们了解有关所有地点的一般信息。当用户访问时/location/{a-location}, 我希望他们了解有关“a-location”的具体信息。听起来很简单。第一次尝试解决方案时,我在Wordpress仪表板中创建了一个位置页面,用于保存/位置url的内容。然后我创建了一个归档位置。php文件和单个位置。php。存档位置。php从Locations页面中提取信息,并列出所有自定义帖子类型的位置。当用户单击某个位置的链接时,用
4列循环按字母顺序排序,条目按其第一个字母分组(和标记)
我找到了一些创建多列WordPress循环的代码,还找到了一些按字母表字母分组的条目代码。但是我不能让代码一起工作。。。秩序有点混乱。实例http://52words.org/w/我将非常感谢您的帮助。<style> .col { width:24%; float:left; margin-right:5px; } </style> <?php $num_cols = 4; // set the number of columns h
添加过滤器传递变量(PHP<5.3)
在PHP中使用匿名函数时<;5.3我收到以下错误:Parse error: syntax error, unexpected T_FUNCTION这对于add\\u过滤器尤其麻烦。例如,如果我想对自定义摘录进行筛选The Functionfunction custom_excerpt($new_length = 20, $new_more = \'...\', $strip = false) { add_filter(\'excerpt_length\', function () us
主搜索的自定义过滤器:如何从搜索结果中排除特定的POST_TYPE
是否有方法使用WP\\u Query的方法set(),以便从全局搜索中排除特定的post\\u类型。这是我失败的尝试:function _search_all($query) { if($query->is_search()) { // get rid of in the news $query->set(\'post_type__not_in\', array(IN_THE_NEWS_SLUG));
RESTORE_CURRENT_BLOG()与MULTIME SWITCH_TO_BLOG(),然后删除$GLOBALS[‘_wp_Switched_Stack’]
与相关this answer, 哪些国家每次switch_to_blog() 你need 调用restore_current_blog() 否则,WP会认为它处于“切换”模式,并可能返回不正确的数据。我已经做了一些测试,可以确认这是一个问题。(它还回答了我在工作中遇到的一个关于文件上传URL的问题,对此我竖起大拇指。)在我的测试(详情如下)中,我发现有两种方法可以继续:始终配对switch_to_blog() 具有restore_current_blog()</使用switch_to_blog(),
为什么Get_Pages()返回一个布尔值?
我已经创建了一个自定义的帖子类型,我想使用它允许人们在我的主题主页中添加任意数量的部分。我想循环浏览所有此类帖子,并将其内容包含在页面中。我的问题是get_pages() 具有\'post_type\' => \'home_section\' 似乎返回的是布尔值,而不是数组。下面是我用来测试的代码:<?php $hp_sections = get_pages(array(\'post_type\' => \'home_section\')); echo \'&
如何真正将源代码添加到WordPress帖子中?
好的,我已经阅读并遵循了此链接中的说明:http://en.support.wordpress.com/code/posting-source-code/我已经尝试了所有其他的解决方案,包括重新安装整个wordpress站点,安装语法突出显示插件等等。但它就是不起作用?!下面是我在2013年发表的文章。我的帖子仍然以您可以看到的纯文本形式显示代码块。编辑:我使用的是自托管WP和安装(并激活)的SyntaxHighlighter它适用于单行代码,但下面是我键入多行代码时显示的内容:
如何在WordPress上修改图像编辑对话框选项?
我试图隐藏上传到帖子内容区域的图像的对齐单选按钮,但不知道如何向图像编辑器对话框添加自定义CSS或JS文件。我已经成功地在tiny\\u mce\\u before\\init操作挂钩中添加了一个过滤器,以从TinyMCE文本编辑器中删除对齐按钮,但我不确定如何使用图像编辑器执行相同操作。我尝试过jQuery黑客,但似乎不需要:$(\'.mceWrapper iframe\').load( function() { $(this).contents().find(\'tr.align\')
通过视频快捷码播放的视频总是640px宽吗?
我遇到了一个关于WP的视频Shorcode的特殊问题。我似乎不能用短代码的属性来改变玩家的大小。这发生在具有多个模板的多个站点上(包括二十三个)。以下是视觉效果:所以我有两个视频标签,一个宽720,另一个宽930。在页面中,它们都是相同的大小(640px宽),即使它们在容器中仍然有位置(请参见Developer tools的橙色框,这意味着第一个视频的右侧有未标记的空间),并且它们在640以上都有不同的大小。我不明白这里发生了什么。我是否为短代码提供了错误的参数?我试图给出以像素(720px)为单位的宽度
WooCommerce产品属性
Forgive me if someone has asked this before, but i am trying to get some attributes displayed next to displayed content of product. I see the hook woocommerce_before_single_product_summary that displayed few attributes but not all. The woocommerce_before_
站点描述CSS已被覆盖
我正在尝试将我的第213个标题的站点描述颜色更改为#220E10。我的风格。css文件读取:.site-description { font: 300 italic 20px \"Source Sans Pro\", Helvetica, sans-serif; color: #220E10; text-align: center; margin: 0; padding-bottom: 25px; } 但是,
我需要一些提示我自己的可湿性粉剂主题开发
在参加了一些在线教程之后,我愿意为自己创建自己的自定义主题。这将是一个在线联系Lense商店!到目前为止,我已经学习了如何生成和使用自定义帖子类型、自定义分类库、元框和选项页面。但还有一个让我困惑的地方(希望不是更多!:-)我需要通过HTML选择选项(如下图)获得一些用户输入,以最终确定用户订单:现在我的问题是:1-我是否必须创建一些像元盒这样的东西来操作用户的这些数据2-我可以通过PHP中的简单表单和Post函数来处理此类数据吗?如果是,我应该在哪里存储这些数据?我必须自己创建一个表来处理这些事情吗我真
更改显示名称的默认顺序
WordPress dashboard为用户提供了选择是将其名称输出为Firstname Lastname还是将Firstname Lastname顺序作为默认值的其他几个选项的机会。我希望将默认值更改为Lastname Firstname。有人能建议怎么做吗?
Archive filtering
我想知道是否可以过滤特定类别中的存档帖子,然后应用另一个过滤器。例如,我有一个特色类别(显示特色帖子),然后我有我的常用类别(如个人、博客、娱乐)。如果我在/category/fun上,我可以显示我在fun类别中的所有帖子吗?我尝试了一些东西,但这显示了两个类别的所有帖子。。。<?php global $cat; $curr_cat = get_category( $cat ); $cat_name = ( $curr_cat ) ? $curr_ca
自定义帖子类型和页面如何具有相同的附件?
我有一个叫做“艺术”的页面,可以在/art. 我还有一个名为“samples”的自定义帖子类型,里面有一个名为“Art”的帖子。应在以下位置查看/samples/art. 出于某种原因/samples/art 作为URL,WordPress正在强制/samples/art-2.艺术页面和艺术贴子是两个完全不相关的数据。有没有办法让这两个实体都有一个干净的URL?
如何让分类页面看起来像某个存档页面?
我不确定这个问题是否得到了回答,我甚至不确定我应该如何措辞这个问题,但。。。我有一个自定义的帖子类型,称为视频,存档的样式与类别存档不同。对于这个帖子类型,我有类别视频和子/子类别;例如:视频-音乐视频-艺术家组-独唱艺术家-访谈-表演-艺术家组-独唱艺术家-其他现在,我如何使这些类别具有与Video Post类型归档相同的样式,而不必为每个类别创建不同的php文件。或者我必须为视频类别创建一个php文件吗?但如果我必须这样做,那么我如何才能让这些类别采用该归档的风格呢?
随机邮购和分类过滤器
我有一个分类页面,在那里我以随机方式显示文章。在我的文章中有一个按城市划分的分类法。因此,在我的页面顶部,有一些链接可以显示带有分类过滤器的类别。开始时,我的链接如下所示:<a href=\"<?php $category_id = get_query_var(\'cat\'); echo get_category_link( $category_id ); ?>?tag=paris\">Paris</a> <a href
作者页面列表-更改为显示作者而不是订阅者
我正在尝试更改作者列表页面模板中的此代码$all_users = get_users(); $allowed_users = array(); foreach ( $all_users as $user ): $wp_user = new WP_User($user->ID); if ( !in_array( \'subscriber\', $wp_user->roles ) ):
何时/为什么‘$Query->Get(’TAX_QUERY‘);’返回空?
首先是代码:function itsme_better_editions( $query ) { if ( $query->is_category() && $query->is_main_query() ) { $query->set( \'post_type\', array( \'post\' ) ); // Get current tax query $tax_que