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

  • 我可以使用php SQL函数代替$wpdb吗?

    时间:2012-06-21

    我是WordPress的新手,想知道为什么在WordPress API中他们会告诉您使用以下函数prepare(), insert(), get_col(), get_row(), query(), 等。从技术上讲,我可以使用内置的PHP-SQL函数,如mysqli_query(), mysqli_fetch_assoc(), 等使用$wpdb 执行查询的SQL函数?

  • 通过$wpdb类更改Term_id和名称

    时间:2012-06-22

    $s = $_POST[\'submitterms\']; $querystr = \" SELECT $wpdb->terms.* FROM $wpdb->terms WHERE lower($wpdb->terms.name) like \'%$s%\' \"; $pageposts = $wpdb->get_

  • 按类别的自定义发布类型的自定义$wpdb查询

    时间:2012-06-29

    我正在使用以下代码按年份和月份输出“文档”自定义帖子类型中的项目列表。<ul> <?php $post_type = \'documents\'; global $wpdb; /**/ $years = $wpdb->get_col(\"SELECT DISTINCT YEAR(post_date) FROM $wpdb->posts WHERE post_status = \'publish\' AND post_type = \'\

  • $wpdb->get_var未返回结果

    时间:2012-07-02

    我启动了mysql并确认此查询返回一个结果:mysql> SELECT * FROM wp_posts WHERE post_parent = 68 AND post_type = \'attachment\' AND post_name = \'side-logo-auto2\' LIMIT 1; 1 row in set (0.00 sec) 在我的模板中,我尝试了同样的事情:<?php if ( have_posts() ) : while ( have_posts()

  • 如何使用POST Count Zero获取每个分类的所有分类和所有术语

    时间:2012-07-03

    是否有一种简单的方法可以获取每个已注册的分类法,并且对于每个已注册的分类法,获取该分类法的所有术语,对于每个术语,获取post计数,而无需实际获取所有post数据?我想这绝对是可能的。我还假设它需要使用一些非常长的数据库查询$wpdb.

  • 主页面上不同的SQL查询计数指示器

    时间:2012-07-10

    我使用w3\\u total\\u缓存插件。但我不明白有时会发生什么事。我在底部启用了数据库缓存和调试信息。有时在主页上进行90-96 db查询,有时进行495-501查询。同一个页面使用相同的参数,结果怎么会如此不同?或者有时怎么会有这么多的查询?这是什么意思?请向我解释:)

  • 如何在PayPal IPN文件中使用$wpdb?

    时间:2012-07-11

    我目前正在编写一个需要PayPal IPN的插件,因为IPN不在主插件文件中,所以我无法使用$wpdb。如果你知道一种可以在所有WordPress安装中使用的方法,那对我真的很有帮助!提前感谢!

  • 更新到3.4.1后数据库速度变慢

    时间:2012-07-20

    我有一个wordpress安装,并更新到3.4.1。升级后,我的wordpress出现了一个非常奇怪的减速。毕竟,我用了define(\'SAVEQUERIES\', true); 在我的wp配置中。php与我的主题页脚中的以下代码相结合。phpglobal $wpdb; echo \"<pre>\"; print_r($wpdb->queries); echo \"</pre>\"; 我发现虽然我没有太多的查询(我得到了49个查询

  • 使用wp_options表通过wpdb更新主题选项是否存在风险

    时间:2012-07-22

    我正在制作一个主题,它有很多选项需要通过jquery的ajax进行更新。在研究了通过ajax更新wp\\u选项的方法之后,我假设更新wp\\u选项表对我来说是一种简单的方法。如果以这种方式更新选项,是否存在风险?还是采用api方式更安全?。

  • 如何在管理插件菜单页面中显示帖子信息(如标题)?

    时间:2012-07-22

    我正在尝试开发一个WP插件,以便在管理菜单页面中显示帖子(或页面)相关信息(例如在列表中显示所有帖子标题)。我试图使用“循环”,但似乎无法在仪表板中访问“循环”。通过使用$wpdb直接查询数据库,我实现了我的目标。但是,有没有更好或更安全的方法在仪表板菜单页面中加载帖子信息?提前谢谢你。

  • 在wp_NAV_MENU中添加‘Has-Child’类时出现问题

    时间:2012-07-23

    根据网上的大量参考资料,我应该能够使用以下函数添加类,has-children, 要查看包含子菜单项的菜单项,请执行以下操作:function gtp_nav_menu_css_class( $css_class, $item ) { global $wpdb; $has_children = $wpdb->get_var(\"SELECT COUNT(meta_id) FROM wp_postmeta WHERE meta_key=\'_menu_item_menu

  • 从自定义字段构建索引页

    时间:2012-07-28

    Im starting to delve deeper into Wordpress custom fields and wanting to replicate this page in Wordpress:http://www.clubsact.com.au/corporate/index.phpSo my site is not tightly structured to a parent/child relationship, I have created a custom field \'Par

  • 创建自动结果搜索栏

    时间:2012-07-31

    我正在尝试创建一个搜索栏,当用户在文本字段中键入内容时,它会显示帖子的标题。我对这个完全陌生,我真的不知道该怎么做。我该怎么办?以下是文本输入html元素:<input type=\'text\' id=\'searchField\' class=\'pushLeft tabRight hide\' onKeyUp=\"autoSearch(\'<?php echo esc_js(site_url()); ?>\')\"/> 这里是javascript,我想指出它位于一个

  • 由于wp-blog-header.php的原因,使用WPDB输出原始XML失败

    时间:2012-07-31

    我正在编写一个插件。这个插件的一个特定文件应该是从插件的自定义DB表中提取数据,并以最小的处理将其作为原始XML输出。问题是,为了在直接打开文件时让WPDB类工作,我必须添加一个require to wp blog头。php。这非常有效,但事实证明,包含文件会输出标记<;html>,<;头部>,和(<);body>,这有点搞砸了XML的某些部分。有什么方法可以抑制wp博客标题的标签吐出行为吗。php?[B] 让WPDB以其他方式工作?或者我应该在插件的这个文件中不使用WPDB

  • 在我的多站点网络中找到至少发布了一个帖子的随机Blogid

    时间:2012-08-01

    我需要在我的多站点网络中找到一个随机的博客,其中至少有一篇发布了某种post\\u类型的文章,并将其blogid作为变量返回,以便在switch_to_blog() 呼叫我需要弄清楚如何在此场景中构建$randomblog变量(我知道当前的SQL查询是假的):// Find a random blog that has at least one post of post_type published and return its blogid as $randomblog $randomblog

  • 通过插件代码创建表时出现问题

    时间:2012-08-03

    我使用以下代码使用插件创建数据库表。但是,该表既没有创建,也没有收到任何错误消息。代码如下: global $wpdb; $table_name = \"tbllb_club\"; $sql = \"create table $table_name ( club_id int(11) NOT NULL auto_increment, project_name varchar(500) NOT NULL, fir

  • 如何拆分数据库中的a表?

    时间:2012-08-06

    有没有选择split 这个tables 在更多中tables 在不同的databases? 问题是我的wp_posts 表太大了,需要很多时间才能在仪表板上显示。。。(超过20秒)。我试过了HyperDB 但是这个插件可以将数据库拆分为不同的databases 但是tables 保持不变。。。示例:wp_posts 从…起database1 和wp_postmeta 从…起database2, 但我需要阅读和书写其他方式。。。如下所示database1 --> wp_posts [from row

  • 从额外的MySQL表数据填充选择选项

    时间:2012-08-11

    大家好,我正在尝试用我的一个sql表中的数据中的选项填充select元素,到目前为止,我有: <? $SQL = \"SELECT * FROM pt_country ORDER BY name\"; $rs = $wpdb->query($SQL); $nr = mysql_num_rows($rs); for ($i=0; $i<$nr; $i++) { $r = mysql_fetch_arra

  • 在附加图像中检测特征图像

    时间:2012-08-22

    我使用以下代码从ID为的帖子中提取附加图像:$args = array( \'post_type\' => \'attachment\', \'post_parent\' => $product_id, \'post_mime_type\' => \'image\', \'orderby\' => \'menu_order\', \'order\'

  • Join new table with SQL query

    时间:2012-08-26

    我创建了一个带有新表的插件(wp_soundcloud) 我需要从新表中检索数据以及post数据。以下是我的疑问: $querystr = \" SELECT $wpdb->posts.*, FROM $wpdb->posts LEFT JOIN $wpdb->soundcloud ON($wpdb->posts.ID = $wpdb->soundcloud.idpost) WHERE $wpdb->p