您当前的位置:首页 > TAG信息列表 > database
如何最好地处理数据库版本依赖关系(来自$wp_db_version)
我正在做一个plugin 通过在WordPress表上添加/更改索引来加速WordPress查询。我的问题是:如果数据库版本$wp_db_version 是否比我测试过的更大?现在是49752。它似乎来自wp-admin/includes/upgrade.php 核心团队有时会添加或更改索引,但自从4字节utfmb4字符集出现以来,他们就没有这样做。更新数据库版本号的核心团队原则是什么?过去,beta版中是否出现过数据库更新?(让我有机会在发布前测试我的东西。)
Wp_Options选项上的本机时间戳
有人知道wp_options 表是否修改了其选项的时间戳?我有一个选项,其中有一个对象作为选项值,如下所示:“The”;访问令牌“;在option value中,对象经常更新,我想检查;instagram“;已修改并返回时间戳。如果没有,您认为只需将对象键设置为已修改并保存当前时间会更容易吗?谢谢大家!我想尽可能地用get_option() 在我保存一把额外的钥匙之前。
Changing BIGINT to INT
我们有一个运行Buddypress网络的WP页面,它是高度动态的。我们试图找出减少负载和存储的每一个可能的机会,并发现相当多的表使用BIGINT值。E、 g.用户表,并通过这样做,引用用户ID的所有其他关系表。我们永远不会有40亿(!!!!)这应该是常规UNSIGNED INT的限制。因此,我提出了一个问题,这是否是一种非常简单的方法来减少存储,或者通过在执行查询时处理较小的信息来稍微减少MySQL服务器上的负载。我的意思是我理解BIGINT是有意义的-例如,对于Posteta和usermeta数据,因为
如何在WordPress中编程重命名自定义表名?
在db中,有像wp\\U wpdf\\U docs这样的自定义表名,并且希望将表名更改为wp\\U ccdm\\U docs因为我正在使用 $oldtable_name = $wpdb->prefix . "wpfd_docs"; $newtable_name = $wpdb->prefix . "ccdm_docs"; $rename= $wpdb->query("RENA
WordPress安装之间的插件表相同
我知道你可以在同一个数据库中安装两个wordpress站点。然而,我试图实现的是,在这样做之后,特定的插件(这两个网站之间很常见)使用相同的表。这样可能吗?
如何修复在数据库中更新帖子时“\\”字符的消失
foreach( $posts as $post ) { // Search for images and fill the missing dimensions in the current post content $post_content = $this->add_image_dimensions( $post->post_content );
how to get Nearby zipcode
我需要靠近zipcode列表数据zipcode,所以我使用的示例表名是li\\U zipcode:邮政编码纬度经度35005.604744-87.042442-3我的代码:$zipcode = 35004; $zipdetail = $wpdb->get_results( "SELECT * FROM `li_zipcode` WHERE `zip_code` = \'$zipcode\'", OBJECT );
如何通过SQL语句从数据库中删除帖子评论?
因此,我接管了Wordpress网站的管理,该网站的维护情况并不好。我们目前在各种帖子上有大约12000多条垃圾邮件评论。默认UI在一次只能删除或取消批准25个左右时没有多大帮助。有没有办法通过SQL做到这一点?
浏览器刷新时删除数据库条目,AJAX PHP jQuery
我有一个表单,在通过ajax提交表单时更新数据库表中的列。一切都很好,数据库表列可以获取信息,但一旦刷新浏览器,信息就会从数据库中删除。如果meta\\u值不存在,但meta\\u值也在提交表单时创建的数据库中,则PHP将执行数据库更新。我希望信息保留在数据库中,直到或除非meta\\u值被删除或不存在。任何见解都将不胜感激。PHPadd_action(\'wp_ajax_hide_this\', \'hide_this_by_id\'); add_action(\'wp_ajax_nopriv_
主题开发的可湿性粉剂Northind?
是否有任何在线工具可以用虚假信息快速填充WordPress3数据库,以帮助主题开发?可能会创建8个类别,在每个类别中插入十几篇左右的帖子,为每个类别添加缩略图,等等。
寻找订户列表管理系统
是否有任何插件可以创建表单,并为订阅者(而不是注册的站点访问者)数据库管理提供智能工具?我正在寻找一个插件,这样做了很长一段时间不同类型的需求。例如,活动订阅、研讨会、课程等。我不需要活动/日历工具,只需要表单。重点不是放在前端,而是放在管理后端订户列表的能力上。谢谢
用WP3.1从插件插入数据库表中的数据
我是WP插件领域的新手。我试图在WP 3.1中开发一个插件,当我试图将数据插入到名为“的表中时”wp_enam“通过以下方式:$wpdb->insert($wpdb->enam, array(\'username\' => \"enam\" , \'useremail\' => \"[email protected]\")); 它不起作用。我尝试通过以下方式进行调试:$wpdb->s
允许用户在一对多配置中输入和编辑数据
我们希望用户登录并获得他们可能需要多次提交的表单(任何行业关系的披露,每次披露一张表单)。我们面临的挑战是,当用户重新登录时,我们如何捕获和显示他们以前输入的内容,并让他们有机会删除或编辑以前的条目,而无需投入大量的自定义编码,因为我们在这个项目上的截止日期非常紧迫。有没有人见过WordPress以这种方式对每个用户进行数据收集和管理?如果有,使用了哪些插件或其他加载项?
表单数据库连接问题
很多人都问过同样的问题,我读过这些东西,而我的不同,我试图从表单中在数据库中插入一些值,但没有插入我在数据库中有一个表,有6列,只想在4列中插入一些值表名称:wp_contactus6列id名字姓氏电子邮件查询注册日期这是仅在4列中插入的代码4列第一名第二名电子邮件查询代码: <div class=\"wrap\"> <form action=\"\" method=\"post\"> FirstName <input typ
重定向后将数据发送到数据库(并从iFrame中弹出)
我正在使用$wpdb->insert将表单数据放置到自定义数据库中。不过,发生了很多事情。将数据发送到数据库的页面被捕获在iframe中。我知道如何将其从iframe中取出,但是,当我这样做时,除了初始重定向之外,还会导致重定向。如何确保数据只发送一次?我不希望数据库中有两个条目,因为它正在重定向两次。以下是重要的几点:WPDB->插入零件if(isset($qualification, $first_name, $middle_initial, $last_name, $email, $st
WP_QUERY总是返回最后一个定制帖子
我有在直播系统上运行良好的代码,我正在将其移植到一个新主题。在新主题中,WP\\u查询似乎总是返回最后一篇自定义帖子。我的职能是: function get_wpinfo( $entry) { global $post; $resp_array = array(); $args = array( \'posts_per_page\'=> 1, \'post_
编码为JSON时更改数据库结果的顺序
可能有一个非常简单的解决方案,但我就是想不出来。我正在从wp数据库获取一些信息,绕过wp的内置类,然后将结果作为编码的JSON数据进行回应,如下所示:$db = new PDO(\'mysql:host=localhost;dbname=dbname\', \'dbusername\', \'dbpassword\'); $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $sql = \'SELECT user
关于$TABLE_PREFIX的模式有哪些约定
我想知道是否有任何关于WordPress设置的表前缀的约定或最佳实践。wordpress上的官方文档。org不会对该主题发表任何声明。此外,如果前缀混淆了潜在入侵者的表名,我是否应该将其简化为安全因素?
无法在另一个域上获取mySQLI_RESULT可能是什么原因?
我正在开发一个插件,它在我的Wordpress网站上运行得很好,但我已经在其他具有不同Wordpress实例的域上进行了测试。当尝试在其他网站上激活插件时,然后在该网站的每个页面上with no other plugins active 它引发以下错误:警告:mysqli\\u free\\u result():无法在/home/user/websites/website中获取mysqli\\u结果。com/wp包括/wp db。php在线1389在该插件的某些页面上,还有一个奇怪的错误,告诉它无法在sa
存储返回的数据库查询中的数组并在新查询中使用该数组
我目前正在将结果存储在db表中的一个变量中,如下所示:$followed = $wpdb->get_results(\"SELECT user_id1 FROM wp_um_followers WHERE user_id2 = 1\", ARRAY_A); 这将返回如下数组:Array ( [0] => Array ( [user_id1] => 144 ) [1] => Array ( [user_id1] => 50 ) [2] => Array ( [u