您当前的位置:首页 > TAG信息列表 > mysql
Wpdb类中的HTML处理程序部分在哪里?
我试图了解在将数据保存到wpdb 班我搜索了处理HTML字符串数据的位置,并在$this->query() 方法中的查询字符串被剥离,并认为它可能存在。开始了line 1798. 这个$query 字符串变量已剥离:$stripped_query = $this->strip_invalid_text_from_query( $query ); 但我不明白。我just can\'t 查找剥离变量$stripped_query 在之后的查询中使用。如果该方法与原始方法不完全相同,则返回
Windows安装程序:建立数据库连接时出错
我有MySQL8.0.12, PHPv7.3.2 64Bit 和Apache2.4.38 64Bit 安装。理论上,我拥有在本地运行WordPress所需的一切。通过MySQL Workbench,我尝试了在中设置的主机、端口、用户和密码wp-config.php 我可以毫无问题地连接。然而,由于某种原因,当我导航到我的网站wp-admin/install.php 我得到以下信息:在我的hosts 文件,我有dev.nativeleaf.co.uk 设置为指向127.0.0.1, 随着localhost.
尝试创建表时出错
我正在尝试在phpmyadmin中创建一个新表。我正在使用MAMP,这当然是wordpress内部的内容。<?php function testtheme_database() { global $wpdb; global $testtheme_db_version; $testtheme_db_version = \"1.0\"; $table = $wpdb->prefix . \"inquiries\";
按定制表和乘法排序
我想通过乘以自定义表中的值来排序帖子。+---------+------+------+------+------+------+ | post_id | a | b | c | d | e | +---------+------+------+------+------+------+ | 1 | 0.24 | 0.34 | 0.28 | 0.23 | 0.29 | +---------+------+------+------+
用于删除具有多个元键和注释的用户的SQL查询
我需要帮助来创建一个SQL,如果用户没有(metakey1或metakey2)和(没有注释),则可以删除用户我有一个SQL,它可以为单个meta\\u键执行此操作SELECT * FROM wp_users LEFT JOIN wp_usermeta ON wp_users.ID = wp_usermeta.user_id AND wp_usermeta.meta_key = \'metakey1\' WHERE wp_usermeta.user_id IS NULL
删除没有名字和姓氏的用户
我需要清理WordPress网站上的垃圾邮件用户。我查看了用户列表,注意到有效的用户有一个适当的名称;垃圾邮件用户没有该值,而是显示a-。如何删除Wordpress Admin中名称字段下发布了-的所有用户?更可取的是,我宁愿使用thr MySQL数据库来实现这一点,但如果风险太大,从Admin中删除也可以,但在每个屏幕中的导航速度非常慢,等等。谢谢你的反馈。
插入到自定义表格时出错-wpdb类的对象无法转换为字符串
尝试插入自定义表时出现上述错误。我无法找出错误的原因。错误出现在第17行。非常感谢您的帮助。代码如下:<?php session_start(); require_once \"wp-load.php\"; require_once \"dbconfig.php\"; global $wpdb, $current_user; $current_user=wp_get_current_user(); $current_username = $c
如何批量使我所有的标签都小写?
在mySQL或其他版本中是否有办法将我的所有标记批量转换为小写?谢谢
我想要一些帮助在一个SQL查询链接帖子与类别
我正在从Wordpress数据库中提取数据以分析网站结构。到目前为止效果不错,但我想在表中包括帖子的主要类别,以便进行进一步分析。这是我当前的查询:SELECT post_name, post_content FROM wp_posts WHERE post_type=\'post\' AND post_status=\'publish\' 如何增强此查询以在结果中包含主类别?谈到SQL查询,我非常简单,希望了解更多信息。
在迁移到nginx之前删除WordPress多站点安装并保留数据库
我有一个WordPress多站点安装,我需要删除多站点,并且只在主地址(domain.com)中保留站点ID 5(domain.com/br)。因此,我按照本教程删除WordPress多站点安装:http://premium.wpmudev.org/blog/uninstall-multisite/. 在那之后我放弃了wp 表格post, terms, term_taxonomy 等等,并更改了表格wp_5_ 到wp_. 我的网站打开页面的速度变得非常慢,他的美感受到很大影响,图像没有加载,所以我被告知数
删除所有用户的元数据,而不知道所有的‘key’
正在尝试从前端删除用户-我目前正在工作。之前,我在元数据完成时手动删除元数据。我想看看是否可以删除与现在不存在的用户ID相关的所有内容。我试着找到关于循环delete_user_meta($user_id, *) 但无法与钥匙匹配。我发现了这个:DELETE FROM wp_usermeta WHERE NOT EXISTS ( SELECT * FROM wp_users WHERE wp_usermeta.user_id = wp_users.ID ) 但是有没有办法让它wp_ 表前缀。这是
获取WooCommerce产品详细信息并将其传输到自定义DB表
我目前正在WordPress和WooCommerce上注册产品。客户可以注册的所有产品都将在WooCommerce数据库中,但在前端不可见。我的目标是:制作一个带有下拉列表的表单(其中的项目将是我的所有WooCommerce产品),用户可以在其中选择他的产品。然后,他会在购买产品时写下自己的姓名、地址等。路径是:在以后使用之前从WooCommerce的产品数据库中获取我想要的所有信息->在前端的表单中写入个人信息->在MySQL的表中写入所有数据。我试过了wc_get_products();
Create Pages from Database
我最近决定用wordpress创建一个网站。我的目标是可视化存储在MySQL数据库中的数据。数据库中的每个id应该代表网站上的一个页面。据我所知,自定义帖子类型或自定义页面模板应该可以做到这一点。但我最大的问题是,到目前为止,我阅读或观看的几乎所有教程都解释了如何手动为每个“产品”创建页面。我的数据库目前有大约44000个条目,每周会有更多条目,所以这不是正确的方法。是否有某种方法可以在用户搜索模板后基于模板动态创建页面?
需要MySQL查询或WP-CLI命令来更新快捷代码中的旧URL
我客户的网站已从http 到https, 我已经使用phpMyAdmin中的查询更新了大多数URL,但我无法更新短代码URL。我已使用以下查询替换中的URLpost_content, 但它对短码URL没有影响:UPDATE `wp_posts` SET post_content = REPLACE(post_content, \'src=\"http://example.com\', \'src=\"https://example.com\') WHERE post_content
如何从$wpdb获取插入错误?
我有这些 $wpdb->suppress_errors(false); $wpdb->show_errors (true); $wpdbp = $wpdb->prepare($preparedQuery->query, $preparedQuery->values); $result = $wpdb->get_var($wpdbp); 我进一步想到了这样的事情(可能是暂时的) if($res
WordPress插入查询不工作:未显示错误
无法将表单数据插入表中,我也尝试了其他方法。下面是代码。<?php /* Template Name: The custom email */ ?> <?php get_header(); ?> <?php $sql = \"CREATE TABLE IF NOT EXISTS \" . $wpdb->prefix.credofy_contact_form. \" ( id mediumint(12
可以使用数组和循环创建一个WordPress表吗?
我试图从数组中获取所有数据字段的名称和数据类型,但查询不起作用。<?php $cr_table_array = array( array( \'data_field\' => \"id\", \'data_type\' => \"mediumint(12) NOT NULL AUTO_INCREMENT\" ), array( \'data_field\' => \"your_name\", \'data_type\'
如何在持续交付中为WordPress执行高级数据库合并?
我有点问题。我目前正在尝试实现一个WordPress开发过程,涉及我的一个老问题/主题:https://stackoverflow.com/questions/48890019/wordpress-development-process所以现在我GitLab 已安装(对于小型项目来说,这是一个免费的好解决方案)。在GitLab上,我有3个分支:prod, staging, develop.关于这3个分支,我有3个WordPress实例正在运行。在我需要做一个plugin update. 问题是,我只想更新
提交表单时应该出现$_POST,但没有?
当我修改使用MYSQL读取到表单中的数据时,我希望将这些更改应用到数据库中。但即使成功提交表单$_POST 价值观没有改变,它们仍然是旧的价值观我看到AJAX中的值发生了变化,我甚至尝试用AJAX中的值插入数据库,但这不起作用<我已经花了好几天时间在这上面了,有人能帮忙吗?如果我能if(isset($_POST[\'FirstName\'])) 那我就好了,但我似乎无法实现这一点。我会附上我的部分代码,有很多,但我会附上那些适用的。// SNIPPETS FROM THE FORM: This i
使用last_ins_id运行$wpdb->Query()时出现问题
我试图从优惠券表中获取一个主键,将其作为外键放在目标表中。在这两者之间,我想运行一个查询来获取最后一个插入id。但我无法正确获取语法$couponId = $wpdb->query(\"select last_insert_id() from frequentVisitorCoupons_coupons\"); var_dump($couponId); // false $couponId = $wpdb->query(\"select * from frequentVis