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

  • 使用$wpdb或其他PHP脚本方法在WP数据库中查找/替换

    时间:2020-12-28

    我希望为我的网站使用的自定义WordPress插件推出一个bug修复程序。该插件使用各种属性注册一个短代码。但是,有一个错误,其中一个属性被错误地调用,因此它永远不会在HTML中呈现。因为我有很多用户使用这个插件,所以他们可能会在生产页面的短代码中不知不觉地设置了这个属性,这意味着推动修复可能会导致这些页面呈现不正确。我基本上想运行一个脚本;重置(&Q);将shortcode属性的所有实例设置为默认值(\'\', 在这种情况下)。我希望regex查找以下所有实例:\\[shortcode_name(.*?

  • 用于按标题过滤图像的wpdb函数

    时间:2020-12-31

    我想使用wpdb编写一个函数,通过该函数,如果单击字母表,它将显示以该字母表开头的图像

  • 构建具有多个赞的动态WPDB查询

    时间:2021-01-13

    我需要使用多个字符串查询数据库表。只有当;“标签”;列匹配所有字符串。我事先不知道字符串的数量(它是动态的)。我想我很熟悉这段代码,但我没有从数据库中获得任何匹配项: function getMatchingRecipes() { // get the search query: $tags = ($_POST["tagsToSearchWith"]); // clean it up:

  • 如何在未过滤的$wpdb->Get_Results函数中执行不同的SQL查询

    时间:2021-01-15

    我看到了$wpdb->get_results 该函数未被核心代码清理($wpdb is get_results escaped).例如,在以下代码中$wpdb->get_results( "DELETE FROM `wp_postmeta` WHERE `meta_key` = \'likeiwould\' AND `meta_value` = \'{$array[\'item\']}\'" ); 它应该执行mysql睡眠命令,但不起作用。$array[\'ite

  • 为插件创建表时出现问题

    时间:2021-01-21

    我希望有人能帮助我。我尝试执行此代码来安装插件的表。但由于某种原因,它不起作用(没有出现在我的wordpress数据库中),我也不知道为什么。有人能帮我吗?<?php /* Plugin Name: Test Plugin PLUGIN URL: Description: Dashboard fuer die Kundenverwaltung Version: 1.0 Author: Maxime Buelo

  • Set MySQL variables in WPDB

    时间:2021-01-24

    我有一个SQL查询,它可以很好地作为原始SQL查询工作,但是当我将其放入WPDB时,它会抛出一个错误:global $wpdb; $sql = "SET @product_group = (SELECT product_group FROM insert_temporary LIMIT 1); SELECT * FROM insert_temporary WHERE product_group in (SELECT product_group

  • $wpdb的语法->在两列中搜索时准备

    时间:2021-01-25

    我有一个工作声明,用于在数据库中搜索单个列:$foods = $wpdb->get_results( $wpdb->prepare( "SELECT id, foodname, namevariations, calories, carbs, fat, protein, sodium FROM foodsTable WHERE namevariations like %s", "%$search_text%"), ARRAY_A );

  • 显示RSS提要中自定义帖子中的自定义域

    时间:2021-02-07

    我已经为此挣扎了几天,但仍然不知道该怎么做。我想做的是在RSS提要中添加一个自定义表字段,所以我使用代码片段来解决这个问题。下面是我的nw,但我相信我已经尝试了所有可能的组合,我可以在WP site.function featuredtoRSS($content) { if ( has_post_thumbnail( $post->ID ) && get_post_type() == \'product\'){ global $wpdb;

  • $wpdb->删除对我无效

    时间:2021-02-15

    我有一个从外部数据库将数据同步到WP的功能(见下文)。这是一个计划项目的列表。更新计划时,应删除旧数据。请参阅此代码段:$wpdb->delete( $table, array( \'schedule_item_id\' => $item->id ) ) 但这并没有发生。例如,如果我有一个项目;“A”;计划在星期二下午6点,然后我将其从外部数据库中删除,并将其替换为iet

  • Wpdb->Get_row正在选择变量作为列名

    时间:2021-02-25

    我正在使用wpdb获取一行表$file = $wpdb->get_row( "SELECT * FROM {$wpdb->prefix}vip_files WHERE {$file_hash} = `hashcode`" ); 错误是:[Unknown column \'4075c8514267d7926cd7f0cde577da2c\' in \

  • 自定义搜索仪表板小部件

    时间:2021-03-04

    我有一个自定义仪表板,可以根据元值进行搜索。它工作正常,只是我现在需要将结果/搜索限制为特定的帖子类型,shop-subscription.这是我的查询,我要找的是帮助添加对帖子类型的检查。$results = $wpdb->get_results( "SELECT * FROM $tablename WHERE meta_key LIKE \'_child_name\' AND meta_value LIKE \'%$s_query%\' OR meta_key LIKE \'%_ch

  • 尝试从WP表中获取变量并切换其值

    时间:2021-03-18

    我在函数中有一个查询设置,可以使用搜索字符串从wordpress中的表中获取付款状态。通常会“完成”(从paypal IPN返回)。我所要做的就是允许一个本地选项将值字符串更改为另一个值,然后再更改回来。这就是我目前的情况: <!---TOGGLE PAYMENT STATUS---> <?php function toggle_payment_status () { global $wpdb;

  • 将查询结果保存到数据库中

    时间:2021-03-20

    在多作者网站上,作者发表文章时,可以对自己的文章给予星级评价。我可以使用以下公式显示每个分类术语的平均评级:AVERAGE RATING=TOTAL STAR RATING SUM / TOTAL POST COUNT IN CURRENT TAXONOMY TERM ARCHIVE.<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="

  • 如何获取分类法的所有术语元-获取分类法的术语元

    时间:2021-03-22

    TL;DR: 我正在尝试获取meta\\u值display_type 对于分类法,它返回空白(尽管我可以在数据库中看到它)。这个问题想访问分类法上的术语meta:product_cat, 这是WooCommerce制定的分类法。我在这里问这个,而不是StackOverflow,因为它与WoodPress的关系比与WooCommerce的关系更密切。在我的数据库中,我可以看到数据库中有几行$term->ID = 15.meta_id | term_id | meta_key |

  • WPDB: Update table

    时间:2021-03-23

    我目前正在开发我的第一个WordPress插件,目前对如何更改数据库中的记录有点困惑。到目前为止,我已经使用$wpdb::update()函数解决了这个问题:public function toggle_status() { global $wpdb; $id = (int) $_POST["id"]; $active = (int) $_POST["active"]; $tablename = $wp

  • 无论META_KEY是否存在都获取帖子

    时间:2021-04-04

    我正在尝试使用$wpdb->get_results() 具体如下:SELECT p.ID, p.post_content, p.post_title, p.post_excerpt, pm1.meta_value as meal_date, (case when pm2.meta_key is null then \'\' else pm2.meta_value end) as meal_plan, t.name as meal_type FROM wp_pos

  • WordPress有没有类似Drupal的DB API?

    时间:2021-04-07

    也就是说,编写数据库查询的能力如下:$query = db_select(\'users\', \'u\'); $query->condition(\'u.uid\', 0, \'<>\'); $query->execute(); 我正在将Drupal站点转换为WordPress,并且已经习惯了这种风格。有什么建议吗?谢谢

  • ADMIN/BACKEND和GET_OPTION的动态CSS文件导致未捕获错误:调用未定义的函数GET_OPTION()

    时间:2021-04-21

    我尝试用动态css设置管理区域的样式。我需要配置一些关于前端用户定义的元素。他可以选择一种颜色,这种颜色应该反映在管理区域的某些元素中(例如,管理区域中的按钮)。我的方法是:设置evacolor。css,但让apache将其解释为php文件。这适用于以下情况:。htaccess与我的颜色位于同一目录中。css:<FilesMatch "\\.css$"> SetHandler application/x-httpd-php Header se

  • CreateOrUpdate in Wordpress

    时间:2021-04-24

    laravel框架有一个方便的函数,称为updateOrCreate().我如何在wordpress中执行类似操作Flight 是laravel中的模型,可替换为$wpdb:$flight = Flight::updateOrCreate( [\'departure\' => \'Oakland\', \'destination\' => \'San Diego\'], [\'price\' => 99, \'discounted\' => 1]&#

  • 如何保护WordPress上的脚本执行?

    时间:2021-04-26

    最近,我创建了一个脚本来更新Wordpress数据库中的记录。我基本上使用wpdb 要连接到另一个数据库,请绘制一些记录并更新Wordpress数据库。仅使用Wordpress,我找到的初始解决方案是将所有代码放在自定义模板上。因此,当我访问给定的URL时,就会发生更新。这个自定义模板自己完成所有操作,我甚至不给它传递任何参数。我只需要运行/访问URL。问题是,我不希望任何人都可以访问此脚本,但同时,我需要在预定的cron作业上运行它。那么,保护此脚本的更好方法是什么?有人能帮我吗?