您当前的位置:首页 > TAG信息列表 > wp-parse-args
Wp_parse_args&类别参数
我正在尝试使用此代码:function wp_custom_archive($args = \'\') { global $wpdb, $wp_locale; $defaults = array( \'cat\' => 6, //doing nothing \'format\' => \'html\', \'show_post_count\'
当传入的URL是一个查询时,WP在哪个函数中开始使用它?
我需要调试一个过滤器的问题。它们影响任何包含查询的url;例如,http://my.domain.hk/?attachment=1. 有人知道WP在哪个函数中开始使用这种url,即包含查询的url吗?干杯,格雷戈里
从多个表创建搜索数组
我正在与一个客户的WordPress网站合作,该网站有来自多个国家的用户提交(通过TDO迷你表单),他们希望能够按地区搜索帖子–欧洲、非洲、中美洲等。用户的原产国已有一个自定义字段。我还有一个单独的表,将国家映射到区域。我想做的是使用户可以从地图中选择欧洲,并让WP返回映射为EU的国家的所有帖子。实现这一目标的最佳方式是什么?我不仅不想重新发明轮子,而且WP可能对它的搜索功能非常挑剔。我的第一个想法是搜索Regions表,将所有国家作为一个数组返回,然后使用该数组执行WP搜索,但我找不到如何在不创建and
使用wp_parse_args设置插件默认设置
因此,我想为我的每个插件设置默认值,我正在使用wp\\u parse\\u args这样做,我认为这是正确的方法,但我遇到了障碍。这是我目前的代码:function eddslider_options_each( $edd_slider_options ) { $edd_slider_options = get_option( \'eddslider_options\' ); /** * Define the array of defaults */
执行后是否获取WP_QUERY查询?
是否可以获取最新的WP\\u查询的配置?我需要用它来调试。例如,如果我运行以下操作:$the_query = new WP_Query( $args ); ... 我可以稍后通过执行以下操作获取$args数组吗$the_query->args(); 还是什么?
如何实现时间过滤,一个类别随机发布1个月,其他类别随机发布3个月
我开始在一个又一个网站开发人员上工作,他的“热门小工具”存在问题,基本上是显示类别中的3个随机帖子。有一些切换语句是从类别新闻3随机帖子中调整显示的,不超过1个月,其他类别为3个月。我不明白他用[\'interval\'做了什么,但当我使用wordpress时间参数时,仍然没有结果。function getSomePost($category,$postsPerPage=3) { global $post; $args = array(
POST__IN-将来自Foreach循环的内容放入数组内
我知道这段代码是错误的,但它是我努力实现的基础。我正在通过PHP解析一个xml提要,并运行一个foreach循环,以从特定键获取一个值。以下是我正在使用的代码片段:$feed = file_get_contents(\"https://www.feedurl.com/xml\"); // Feed URL $xml = new SimpleXmlElement($feed); $output = array(); foreach($xml->entry as $en
如何按带美元($)符号的meta_value_num排序
自定义字段都有价格,包括$符号和一个点作为分隔符。$theQuery = new WP_Query(array( \'orderby\' => \'meta_value_num\', \'meta_key\' => \'price\', \'order\' => ASC )); 所有格式如下:24.95美元190.00美元1.40美元由于美元符号,它们无法正确排序,是否可以忽略或删除此WP\\U查询中的第一个字符/$符号?
如何修改已注册的分类
今天,我需要更改已由third party plugin. 我特别想设置show_admin_column 参数到true 并更改rewrite 所以它不仅仅是分类上的鼻涕虫。在本例中,它是一个带有“人员类别”自定义分类法的“人员”帖子类型。我很惊讶这之前没有被问到,所以这里有一个问题和答案。
自定义导航漫游:如何访问$args参数?
我正在创建一个自定义导航助行器。我注意到WordPress core中的nav walker类写得相当粗糙,很多东西都可以通过各种方法传播,所以我想尝试一下。目前,我想知道如何获得$args (包含传递给不同方法的参数)构造函数中的参数?仔细看一下,这里有一个过滤器wp_nav_menu_args (source) 这可以用在下面的示例片段中,但我想知道是否有其他方法可以获得它: class My_Custom_Walker extends Walker_Nav_Menu { p
WP PARSE_QUERY不使用自定义元值
我有一个自定义的帖子类型和一些自定义的元框。我想使用自定义元值筛选自定义帖子类型的帖子。我已经编写了下面的代码。但它没有返回找到的帖子。谁能告诉我哪里做错了?这是代码。<?php add_action(\'restrict_manage_posts\',\'restrict_listings_by_metavalue\'); function restrict_listings_by_metavalue() { global $typenow;
如何使用元查询创建前端后置过滤器
我创建了一个如下图所示的后过滤器,但我在从不同字段选择多个值时遇到了问题。过滤器中的所有字段都是自定义字段。问题是,在管理面板中,一个帖子有一个带有城市Telaviv的选择字段和一个带有value Garden公寓的选择字段属性类型。另一个岗位的城市和物业类型与地面公寓不同。在前端,如果我选择城市领域->特拉维夫,我会得到一个职位(公寓),因为它应该。如果我从属性类型字段->花园和地面公寓中选择,而不选择城市,我将得到两个结果,但如果我选择这两个属性类型公寓和特拉维夫城市,我应该只得到一个公寓
Custom Taxonomy Archive BUG
我希望这只是我疲惫的眼睛错过了什么,一双新的眼球可能会捕捉到我错过的东西。我有一个自定义分类法,其中有一段“residential\\u project\\u types”,分配给一个自定义post类型的residential\\u项目。我想显示分类法中的所有术语,输出术语名称和链接。它的工作方式。。。它似乎为术语中包含的每个帖子显示一个术语,而不是为每个帖子显示一个术语。这当然是在创建副本。此外,HTML没有正确显示,导致元素奇怪的重叠。我的直觉是有什么东西弄乱了循环。。。?但我还没弄明白。非常感谢所有
如何使用GET_CATEGORY向我的术语列表添加分隔符
我有这个。。。$args = array(\'child_of\' => 3422 ); $categories = get_categories( $args ); foreach($categories as $category) { echo \'<a href=\"\' . get_category_link( $category->term_id ) . \'\" title=\"\' . sprintf( __( \"View all mem
如何在参数中传递键/值对的变量?
例如,这是可行的:\'default\' => \'#ffffff\' 但这并不是:$white = \'#ffffff\'; \'default\' => $white 如何将变量传递给键/值对?以下是一些上下文的更完整示例:$white = \'#ffffff\'; $transport = \'refresh\'; $wp_customize->add_setting(\'mytheme_text_color\', array(
删除Screen_Reader_Text中的H2标记
如何删除h2 屏幕阅读器文本中使用的标记?我使用以下$args, 但h2仍然存在:the_comments_pagination( array( \'add_fragment\' => \'\', \'screen_reader_text\' => __( \'<h3>Test</h3>\' ) ) );
Get_Terms()返回ORDER BY字段的$args
我想使用get_terms() 对于分类法,例如模仿MySQL的ORDER BY FIELD e、 g。,...FIELD (\'aaa\',\'ccc\',\'bbb\',\'eee\',\'ddd\')A.var_dump 代码段当前看起来像:object(WP_Term)#1861 (10) { ...[\"slug\"]=> string(3) \"eee\" object(WP_Term)#1862 (10) { ...[\"slug\"]=> string(3) \"bb