您当前的位置:首页 > TAG信息列表 > query
如何在特定分类类别内执行搜索
我的问题是:我有3个custom taxonomies, 比如说\'author\', \'title\' 和\'editor\', 每一个都适用于正规职位。比如说,我的post\\u 1在“author”字段中有“jorge borges”,post\\u 2有“ray bradbury”。我正在尝试一个带有下拉菜单的搜索表单,其中包含三个分类法和一个文本字段,因此,如果我选择“author”并搜索“jorgeBorges”,结果将是post\\u 1。其他两种分类法也应该这样工作。我找不到任何类似的问
数组中的Meta_Query日期
我有下面的查询,没有返回任何内容。查询的目的是查找数组中的日期(2014-03-01),即它所在的日期。有什么想法吗?或者我需要使用自定义SQL查询吗?// the income_dates array looks like this // a:3:{i:0;s:10:\"2014-02-01\";i:1;s:10:\"2014-03-01\";i:2;s:10:\"2014-03-29\";} $args = array( \'post_type\' =>
使用值数组对日期范围执行Meta_Query
如果自定义字段数组包含的日期在指定范围内,如何执行查询以返回帖子?下面的查询基本上是我想要的,但它不起作用。。。// the income_dates array looks like this // a:3:{i:0;s:10:\"2014-02-01\";i:1;s:10:\"2014-03-01\";i:2;s:10:\"2014-03-29\";} $today = date(\"Y-m-d\"); $date1 = date(\"Y-m-d\", strtoti
Custom Same Page Search
我已将自定义表单添加到我的一个页面模板中。它屈服于自己$_SERVER[\'REQUEST_URI\'] 希望我能抓住$_GET 值并使用修改我的查询pre_get_posts, 但它却转到了404。因此,为了澄清,我不想使用搜索。php,我希望它发回我的页面模板,并修改我的查询以显示“filterd”结果,而不是404ing。我试过使用pre_get_posts 测试是404还是搜索,但我也不想阻止404的任何其他操作。那么,我如何在同一页面/url/页面模板上使用查询,而无需回复search.php
在包含GET_HEADER()之后查询数据库
我正在尝试创建自定义模板。Iv\'e搜索了很多,但在将get\\u header()添加到页面后,找不到如何查询数据库。我要寻找的是查询数据库的正确方法。谢谢更新时间:基本上,我将自己的表添加到数据库中。在我的模板中包含头应该自动包含wordpress使用的必要数据库连接。我的问题是如何使用此开放数据库连接查询数据库并从自定义表中读取数据。例如,如何调用mysql连接对象,以及如何以正确的方式执行查询。(我通常知道如何进行查询,但如果已经提供了无需的代码,我希望避免使用无需的代码,并且我希望避免使用意大利
查询只在带有特定分类标签的帖子上显示文本
我试图在一篇文章中查询,以在末尾显示一行固定的文本,这样,如果该文章应用了特定的分类标记(特殊),那么将显示一行文本。我想这很简单,但无法实现查询:(非常感谢您的帮助!
使用带有jQuery插件Jedable的AJAX在定制表上插入查询
我已经读了很多帖子,但没有找到解决办法。。。我正在努力实现Jeditable 具有以下代码的插件中的功能:jQuery(document).ready(function() { jQuery(\'.edit\').editable(\'http://localhost/www/wp-content/plugins/my_plugin/save.php\' }); 如果在中save.php 我只是回显一些东西,它将返回到我正在更新的文本字段,没有问题。问题是如何将其插入数据
如何显示特定用户的首次发布帖子?
我正在寻找一种使用用户的唯一ID显示用户第一篇发布的帖子的方法。我有一个函数,可以使用ID调用特定用户的列表,并希望显示用户首次发布帖子的日期。这是我输入的代码,但是,单元格返回空白,日志中没有PHP错误。$useremail = $ticket[\'email\']; $user = get_user_by( \'email\', $useremail ); $IDuser = $user->ID; $args = array( \'posts_
如何显示5个以上的帖子?
我运行的代码显示子类别,以及子类别中的所有帖子。但如果一个类别中有5个以上的帖子,则只显示最新的5个帖子。如何显示全部内容,或至少设置一个数字,如9个帖子等。?我的代码:<?php $args = array( \'child_of\' => 1 ); $categories = get_categories( $args ); foreach ($categories as $category) { echo \'<li
如何使用wp_list_ages回显摘录?
我试着在wp_list_pages 使用下面的代码。它可以工作,但只适用于其中一个子页面。我如何回应每个子页面的摘录和标题?<?php $children = wp_list_pages(\'title_li=&depth=1&child_of=\'.$post->ID.\'&echo=0\'); if ($children) { ?> <h2> <?php echo $children;
WP MS:如何通过网络进行查询
我有一个WP 3.8.1多站点安装和3个博客,它们都在一个db中,前缀为wp_, wp_2_ 和wp_3_. 在中的模板中wp_ 我尝试显示来自wp_, wp_2_ 和wp_3_ 附有类别xxx。我想按时间顺序显示帖子。我尝试了以下查询:SELECT * FROM $wpdb->posts INNER JOIN $wpdb->term_relationships ON $wpdb->posts.ID= $wpdb->term_relationships.o
MySql Query very slow
我的网站上有一个查询问题。当我加载页面时,速度非常慢,只有在超过12秒后,内容才会开始显示。我安装了一个调试插件,并找到了耗时很长的查询。插件的输出如下:时间:12315.2ms(12.315196037292s)查询:SELECT SQL_CALC_FOUND_ROWS meruca_posts.ID FROM meruca_posts WHERE 1=1 AND ( meruca_posts.ID NOT IN ( SELECT o
Undefined variable: row?
我正在尝试选择post_title 从…起wp_posts 使用此方法执行的查询: global $wpdb; $test = $wpdb->get_var( $wpdb->prepare(\" SELECT post_title FROM {$wpdb->wp_posts}\" ) ); echo \"$test\"; 编辑:现在我可以:Notice: Undefined property
来自自定义字段的连续列表
我有一些帖子带有名为“cb\\u vote\\u nb\\u vote”的自定义字段,其中包含每个帖子的计票数,我想做的是假设某个类别下的帖子将根据计票数列出,我这样做并显示数字:query_posts(\'cat=47&meta_key=cb_vote_nb_vote&orderby=meta_value&order=DESC\'); if(have_posts()) : while(have_posts()) : the
高级自定义字段-查询效率
出于测试目的,我编辑了页面。php除了:<?php while ( have_posts() ) : the_post(); ?> <h1><?php the_title(); ?></h1> <?php $site_options = get_fields(\'options\'); ?> <?php endwhile; ?> 我删除了get\\u header、get\\u footer,只启用了
在主页上显示帖子的页面
我想知道负责在WordPress中显示博客帖子的页面。在这里,我可能会找到SQL查询和后期渲染,这样我就可以自己编辑一些东西了。
连接到第二个数据库时,我在查询时没有结果
我正在尝试访问与我的wp DB相同的本地主机上的另一个DB,我是这样做的:功能。php:add_action(\'init\',\'my_new_db\'); function my_new_db(){ $newdb = new wpdb( \'test\', \'test\', \'test\', \'localhost\'); $newdb->show_errors(); } 第页中的以下内容。php: <?php globa
是否最大限度地减少对用户表的数据库查询?
我正试图想出一种战略性的方法来收集大量的用户元数据(并输出到屏幕上),同时保持低数据库查询量。有些页面(如主页、单页和类别页面)在不到半秒钟的时间内加载了40-60个查询。其他包含大量usermeta的页面在5-6秒内加载200-220个查询。是否有“最佳实践”方法可以在网站加载之前(或网站首次加载时)以某种方式提取所有用户数据,然后为网站上所有其他基于用户的查询利用该信息(即基于用户ID的多维数组)?信息是否会在访问时保存(缓存在浏览器上),或者是否有必要使用瞬态api?有什么想法吗?
定制首页邮购
我想在包含[最流行、最新、趋势]的主页上显示一个下拉列表,当用户选择其中一个时,帖子将被页面重新加载,并按该顺序排序。现在,我正在使用查询字符串来检测排序顺序。对于eg:http://example.com/?sort=popular 或http://example.com/?sort=trending. 然后在home.php 我检查查询字符串并编辑wp_query 对象的orderby 条款我想问一下,这是一种正确的方法,还是有更好的方法来处理这个案件?因为我还想处理分页和其他事情。在家里。php/*
在Pre_Get_Posts内修改的查询中包括默认和自定义发布类型
我想在author arhive页面中包含自定义帖子类型。我尝试了本文中讨论的方法:Including post_type = 'wiki' in author archivesadd_action( \'pre_get_posts\', \'custom_post_author_archive\' ); function custom_post_author_archive( &$query ) { if ( $query->is_autho