您当前的位置:首页 > TAG信息列表 > wpdb

  • 在未登录时,AJAX未来的单次发布查询不起作用

    时间:2011-01-18

    当用户未登录时,我对单个帖子的ajax请求有问题。这篇文章是一个日历日期,是在未来。如果我登录wordpress,查询工作正常,但当我注销时,查询工作不正常。当不涉及ajax时,这种类型的查询也可以工作,例如,如果我想在类别页面中显示所有未来的日期。我是否需要启动wpdb实例来获得结果?必须经过许可,但找不到任何答案。function ajax_get_date_post() { // get the submitted parameters $post_id =

  • 在WordPress核心的哪个部分连接了USERS表和USERMETA表?

    时间:2011-01-28

    我一直在试图找出在Wordpress包含类的巨大丛林中,usermeta表是在哪里连接到users表的,如果是,它是如何工作的?usermeta表让我感到困惑的一点是,它对数据库字段使用键/值字段,而不是像first\\u name或last\\u name这样的实际值。Wordpress如何知道默认情况下要提取哪些字段,以及是否有用于从usermeta字段添加和检索数据的挂钩、操作和过滤器?

  • 清理数据的最佳方法是什么?

    时间:2011-01-29

    我读过几个关于这方面的话题,不同的人对最佳实践有不同的看法。就WordPress而言,如何以最安全的方式将数据写入数据库?这是我现在使用的一个插入:$result = $wpdb->insert( $table_name , array( \'arena\' => $galleryData[\'arena\'], \'year\' => substr( $galleryD

  • How to close wpdb connection?

    时间:2011-01-31

    是否有类似的方法来关闭连接mysql_close() 对于wpdb 在WordPress中?是否不需要关闭全球连接wpdb?

  • Subdomain redirect problem

    时间:2011-02-02

    Wordpress已安装到我的根目录(/根/)。我有一个子域名(dammani.techbrij.com),我想从子域名访问主域名的一些文件。我做了以下事情:include_once(\'/root/wp-config.php\'); include_once(\'/root/wp-load.php\'); include_once(\'/root/wp-includes/wp-db.php\'); 现在,“http://techbrij.com/dammani“工作正常,但是”

  • 通过wpdb类执行的查询会被缓存吗?

    时间:2011-02-02

    我不确定WordPress如何缓存查询。我的印象是,每当我通过wpdb类执行查询时,它都会被缓存。例如,在codex上的Select a Row and Select a Var下,它表示整个查询将被缓存以供以后使用。我认为这意味着,如果在另一个查询中请求更多数据,部分或完整结果已经在wpdb缓存中,那么这些数据就会被使用,并且查询不会发生(如果完整结果已经在缓存中)。我的理解正确吗?我尝试了一些东西,发现我无法使用缓存。为了便于参考,我列出了当前用户最近发表的评论。我曾经get_comments() 但

  • 正在进行SQL查询...尝试将其调整为使用$wpdb

    时间:2011-02-07

    因此,我有这段代码可以查询wp数据库中自定义插件生成的表。它工作正常。但我正在尝试将其调整为使用$wpdb,而不是我设置的$con函数。下面是工作正常但不使用$wpdb的代码:<?php $q = strtolower($_GET[\"q\"]); if (!$q) return; $isArabic = is_arabic($q); $con=mysql_connect(\"localhost\",\"admin\",\"*****\"); if(

  • 如何正确地准备%Like%SQL语句?

    时间:2011-02-08

    我想在仍然使用WordPress$wpdb类清理和准备输入的同时使用like%text%语句。SELECT column_1 from `prefix_my_table` WHERE column_2 LIKE \'%something%\'; 我试过这样的方法,但没有成功:$wpdb->prepare( \"SELECT column_1 from `{$wpdb->base_prefix}my_table` WHERE column_2 LIKE %s;\", like_esca

  • 在小部件中使用$wpdb对象

    时间:2011-02-22

    我试图制作一个非常简单的小部件,它可以访问与Wordpress数据库相同的数据库实例中包含的表,但不是Wordpress表。我正在使用wpdb class according to the codex. 我没有得到任何错误,但我也没有得到任何结果。我是否正确使用了对象?还是应该为自己的表滚动自己的访问类?以下是小部件代码:function widget ($args,$instance) { extract($args); global

  • 将WordPress表导出到EXCEL

    时间:2011-02-26

    我以前创建过PHP脚本,用于将数据库表导出到。xls格式如下:$select = \"SELECT * FROM tracking\"; $export = mysql_query ( $select ) or die ( \"Sql error : \" . mysql_error( ) ); $fields = mysql_num_fields ( $export ); $file = \'export\'; for ( $i = 0; $i < $fields

  • 在管理员之外创建发布表单

    时间:2011-03-03

    我正在将Wordpress合并到现有系统中,并要求我们的用户能够发布到多站点WP安装。我有一个数据库表,可以将我们自己的成员链接到特定的博客ID和内容,因此就WP而言,不需要用户/登录。我真正需要知道的是如何在WP本身之外运行某些WP函数-在一个完全不同的域infact(但相同的服务器)上。我试过简单地包括wp负载。php在我们现有的管理面板中,但一旦我这样做,它就会重定向到主站点-我假设是因为域不匹配:域1。com和domain2。com都在同一台服务器domain1上。com是域2上的WP MU设置。

  • MySQL查询两个数据库表:USERS和USERMETA,并按自定义元整数值排序

    时间:2011-03-07

    我试图获得一个按自定义元值(int)排序的站点用户数组。我可以很好地查询用户,并将其返回到foreach中使用。目前,我已经按照用户表中的display\\u name对查询结果进行了排序。我希望它按自定义usermeta值排序。有没有关于如何修改此查询以完成此操作的想法?function get_all_top_members() { global $wpdb; $gather_users = \"SELECT * FROM \".$wpdb->prefix.\"us

  • 将暂态数据与元框值进行比较

    时间:2011-03-20

    因此,我不确定在最佳实践和优化方面,什么是最好的方法。场景:我有一个查询,它解析外部XML提要,并每隔24小时使用瞬态API存储数据。这存储在wp\\U选项中,整个提要存储在option\\U值中,提要中的一个数值表示“重量”。例如,这里是该值的提要的外观。<weight type=\"string\"><![CDATA[120]]></weight> 这些帖子有一个meta\\u框,其中有一个名为“meta\\u weight”的键,该键带有一个数值。查询通

  • 使用MySQL_QUERY而不是$wpdb查询

    时间:2011-03-25

    我在wordpress数据库中有一个名为test的自定义表。如果我使用mysql\\u query()而不是使用例如$wpdb->get\\u results()来查询这个表,会怎么样这会影响我的表现吗?非常感谢:)

  • 如何让一个活动流混合发帖和评论?

    时间:2011-03-27

    我目前正在尝试制作一个活动流列表:帖子、评论都是混合在一起的,并且是按日期排序的</我的想法是提出两个问题,但我不知道如何把它们混淆起来。以下是我的疑问:// Query the posts : $queryPosts = \" SELECT * FROM $wpdb->posts WHERE post_type = \'post\' AND post_status = \'publish\' ORDER BY post_

  • $wpdb->get_row()只返回一行?

    时间:2011-04-08

    为什么会这样?我在控制台中尝试了相同的查询,它返回了多行。以下是查询:$this->wpdb->get_row(\"SELECT * FROM \".$this->wpdb->users.\" WHERE status = \'active\'\", ARRAY_A);当有多个活动用户时,它会一直返回相同的单行。我错过什么了吗?

  • 左连接,内连接外连接,左连接外连接快把我逼疯了。请帮帮忙好吗?

    时间:2011-04-22

    各位程序员!我很难加入桌子。我的网站上有很多用户,其中许多人的姓氏相同。我想通过他们的姓氏来获取他们的电子邮件。WP在users表中存储电子邮件,在usermeta中存储用户名,我一直在尝试使用JOIN来获取我想要的内容,但我不明白它是如何工作的,我今天就要放弃了。这是我4.5小时后得到的。$usersemails = $wpdb->get_results(\"SELECT users.user_email, usermeta.meta_value FROM $wpdb->users

  • 在电子邮件地址中查询具有相同姓氏的用户列表?

    时间:2011-04-23

    我有一个有很多用户的网站,其中很多人都有相同的姓氏。我想获得所有姓氏相同(即:Smith)的用户的电子邮件,这些用户的邮件中有一个与特定分类术语(即:棒球)相关的帖子。到目前为止,我有这段代码,它可以很好地让所有用户使用相同的姓氏(感谢Mike Schinkel ). 我很难使用连接函数,但我正在学习,我真的很需要它,所以我需要帮助。$sql =<<<SQL SELECT {$wpdb->users}.user_email, {$wpdb->u

  • $wpdb->Query()多查询支持

    时间:2011-04-25

    遇到了一个问题,即我无法使用$wpdb->query(). 生成的查询直接在phpmyadmin中运行良好,因此它只在ezSQL类中运行。也许是故意的?我找到了这个http://wordpress.org/support/topic/wpdb-gtquery-fails-when-multiple-update-statements-are-used 这也说明了它的设计。有人能证实吗?ezSQL文档没有提到任何关于多查询支持的内容。如果您必须主要执行一系列查询(插入/更新/删除),除了使用$wpdb

  • Return XML of Post Metadata

    时间:2011-04-28

    我在一个类别(即位置)中的所有帖子都有两个自定义字段:纬度和经度。我想返回所有这些帖子(标题、纬度、经度)的XML或JSON,作为谷歌地图的标记。我不能简单地调用一个独立的php文件来返回我的数据,因为我想通过$wpdb访问我的数据。最好的解决方案是什么?