您当前的位置:首页 > TAG信息列表 > database
为什么我的数据库导入会丢失文本小工具数据?
我已经在我们的开发机器上的WordPress中创建了一个站点。在我们使用的主题中,有许多小部件区域可以显示文本(边栏和首页)。我在所有这些区域中使用了简单的文本小部件来放置显示信息。当我将站点迁移到生产环境时,我使用WP-DB-Backup插件对数据库进行快照。然后我编辑了结果。sql文件更新所有文件路径和URL引用,以指向我们的生产站点。创建数据库、网站并将所有文件复制到生产站点后,我运行。从mysql命令提示符导入sql文件,将数据导入新数据库。然而,当我进入生产站点时,一些文本会出现,而一些则不会。
基于自定义字段连接到另一个WP安装和抓取帖子
设置如下:两个单独的wordpress安装在两个单独的域上(不是多站点)这就是我想做的基于自定义字段从数据库查询帖子并在另一个Wordpress安装中显示它们这就是我所做的:在WP 1 install for custom字段中创建了一个metabox在WP 2 install中创建了一个模板,并使用以下查询$hbldb=新wpdb(\'username\',\'password\',\'dbasename\',\'localhost\');$结果=$hbldb->获取结果(query\\u pos
有没有一种简单的方法可以从本地主机上导出已经分配了类别的帖子和图片?
每次我使用wp admin中的导出工具导出数据库时。有两件事遗漏了:类别“已检查”(每次导出帖子时,我都必须重新检查)。此外,我无法下载图片,因为我通常在本地主机上工作。如何从Wordpress网站的数据库中导出所有(100%)内容?
WP数据库错误(Windows Server 2008和SQL Server)
我为我的妻子建立了一个WP网站并正在运行,她试图安装一个链接到她的Twitter帐户的文本小部件(她说HTML是从Twitter.com获取的)。我不确定她到底做了什么或发生了什么,但现在她在访问网站的/wp管理员时出现以下错误:WordPress database error Array for query INSERT INTO `wp_options` (`option_name`, `option_value`, `autoload`) VALUES (\'widget_text\',
WordPress(MyISAM)数据库速度慢,我应该切换到InnoDB吗?
我有一个WordPress网站,有超过10000篇帖子,每当我添加和编辑帖子时,事情开始变得非常缓慢。对于用户来说,页面加载速度很快,还有帖子的管理列表,但只有在发生写入或更新时,服务器才会100%使用CPU,并且需要很长时间(有时比PHP的超时时间60秒还要长)。我认为这可能与MyISAM的表级锁定有关,并考虑将其切换到InnoDB。这样做意味着什么?一些统计数据:select - per hour ~22k update - per hour ~7.6k set option -
将WordPress表导出到EXCEL
我以前创建过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
WordPress和MySQL:尝试使用PHP打印来自user_meta自定义域数据的数据
我在MySQL数据库中有一些自定义的user\\u元字段。数据存储在my DB中,如下所示:meta\\u键称为“paypal\\u用户”,信息存储在meta\\u值列中,如下所示:O: 11:“Paypal\\u用户”:9:{s:8:“持续时间”;s:1:“持续时间\\u类型”;s:1:“y”;s:6:“金额”;s:2:“30”;s:8:“货币”;s:3:“英镑”;s:13:“上次付款日期”;s:10:“2011-02-12”;s:11:“到期日期”;s:10:“2012-02-12”;s:12:“账户
在两个数据库之间拆分可湿性粉剂安装?
Wordpress是否可以从两个数据库工作?我问的原因是,我们的主机(1和1)上的数据库大小接近100mb的限制,但最多有100个数据库,所以我希望做的是在达到限制时“添加”另一个数据库?
调用未定义的函数get_user_meta()-尝试从自定义字段访问MySQL中的数据
我正在尝试访问MySQL数据库中一些自定义文件中的数据,以便将它们添加到将打印出来的网页中。数据保存在一个名为“paypal\\u user”的列中,我需要访问一条数据并将其与用户的用户id一起打印。我在代码方面得到了一些帮助,但我遇到了以下错误:调用未定义的函数get\\u user\\u meta()我的代码如下。提前感谢您的帮助。<?php include_once(\'wp-config.php\'); include_once(\'wp-load.php\'); i
站点不能正常工作,页面不显示,即使是超级管理员也是如此
我有个问题。我的数据库服务器工作不正常。在wiki上,它会给出一个错误,而在我的wordpress网站上,这些页面不会显示。我想知道WordPress是否以任何方式缓存DB数据,如果是,我该如何清除它。我希望这要么彻底打破它,要么清除它。我可以禁用插件和更改设置,只是页面不显示。Edit: 我唯一无法访问的就是页面。我想其他一切都正常。而且,这是最近几天突然出现的。在那之前,一切都很好。我今天才注意到。Edit 2: 我指的是帖子和页面中的页面,而不是网页。
检查数据库表是否存在
我读了wordpress codex和专业wordpress。似乎两者都使用if($wpdb->get_var(\"SHOW TABLES LIKE \'$table_name\'\") != $table_name) { 确定表是否存在。有什么原因吗CREATE TABLE IF NOT EXISTS ( ... ) 是否未使用?它将在1个查询中检查并创建表,这不是更好吗?还是我遗漏了什么?
如何从数据库表创建一个HTML表?
是否有内置的wordpress函数来生成HTML,还是应该使用普通的旧PHP?
在本地服务器和开发服务器之间迁移数据
我一直在一家中型WordPress网站工作。到目前为止,我只是在我的本地机器上托管该网站,并通过我们的本地网络将其展示给内部顾问。事情进展顺利,现在是时候向客户展示了。我一直在使用git,所以将其推到开发服务器上很容易。我复制了本地数据库并手动将其推送到dev服务器,这相当容易,只是我必须手动更改一些URL条目。现在我的问题是:保持两个WordPress实例同步的最佳方法是什么?我在当地还有更多的工作要做,DB需要再次升级。其他人如何以自动化的方式管理这一点?我的一个想法是编写一个git钩子,当我从本地机
根据用户的加入日期,每年仅允许用户访问一次链接
我正在使用Wordpress运行一个会员网站,其中一个功能是会员可以下载徽章。然而,从他们加入的日期开始,他们每年只能下载一次徽章,我已经将其存储在我的数据库中。登录后,他们可以通过主页上的链接访问徽章。在下载徽章之前,他们必须填写一些个人详细信息,然后输入到徽章中。我想做以下工作:如果会员尚未下载徽章,则当他们单击链接时,会转到下一页如果他们下载了徽章,那么他们会被带到另一个页面,说“你已经下载了这个文件”我想最好的方法是使用数据库中的新表计算下载次数,然后将今天的日期与开始日期进行比较。不幸的是,我有
正在将WordPress移动到新服务器:找不到帖子
我在将Wordpress安装移动到新服务器时遇到了一个奇怪的问题(只是服务器发生了变化,域保持不变,我当前正在通过相同的域和主机文件条目访问新服务器上的站点)。虽然博客正在显示,我可以访问管理区域,但没有显示帖子。奇怪的是,posts屏幕显示了正确的统计数据(“All(137)| Published(92)| Drafts(45)”),但posts表显示“找不到帖子”。前端没有显示帖子,但显示了“更新/旧”链接,并且创建了月份的归档列表。因此,它似乎找到了这些帖子,但不知何故却遗漏了一些重要信息。我尝试在
数据库恢复错误,编码问题
我把W3 Total Cache的设置搞砸了(试图将所有媒体导入我的媒体库,结果不太好,断开了所有图片的链接)。因此,我对数据库进行了最新备份,在phpmyadmin中复制/粘贴了\\u post和\\u posteta表。它按预期带回了链接和图片,但现在所有法语字符(a、é、è等)都没有正确显示。我从插件WP-DBManager获取了备份,该插件似乎无法正确处理UTF-8。纠正问题的最快方法是什么?谢谢有关详细信息,请编辑:SQL备份标头为DROP TABLE IF EXISTS `hojd_posts
是否可以使用HyperDB拆分数据库表?
我正在寻找实现HyperDB或了解HyperDB的人的答案。我有一个数据库,大约一周前刚超过100mb,问题是我的主机一次只允许100mb的数据库。我想实现HyperDB,但想先了解一些信息。仅在数据库的posts表上,我当前的数据库就有大约100mb。如果我实现HyperDB,这个表会在两个数据库之间拆分吗?
多名开发人员/编辑正在处理一个网站
Background我的第一个相当大的WordPress网站的建设已接近尾声,现在我遇到了一些摩擦。大多数情况下,该站点是在我的本地机器上开发的,我会将更改推送到临时服务器上进行审查(see this question for more background). 当只有我在编辑内容时,我最终使用的解决方案非常有效,但现在有些人在编辑内容,而我仍有需要添加的功能。想法是:如果功能和内容协调一致,我们可以更快地完成任务。。。但现在我不太确定。当前,临时服务器上的数据库中的内容与本地计算机上的不同。这本身很好,
将固定链接更改回默认链接(?P=123)
我有一个约900页的网站,我使用的是定制永久链接/%year%/%monthnum%/%postname%/ 对于我有一个定制的导航菜单,里面有很多项目。对于服务器来说,这种组合似乎太多了,他们一直挂起我的帐户以使用CPU。(我很确定这就是问题的根源;我已经排除了插件问题)。我决定将永久链接结构更改回默认值,但它不会自动更改导航菜单。因此,在永久链接更改后,我需要花费数小时的额外工作来重建菜单。(我最初尝试用sql查询进行修复,但我不知道nav\\U菜单是由WP组合在一起的)。是否有人对此有修复方法、插件
如何从wp数据库中获取NAV_MENU_ITEM_ID和SLUG
您好WordPress专家,请帮助我,我想通过给定一个页面模板(store.php)从wp数据库中获取nav\\u menu\\u item\\u id和slug这是一个页面模板,以及我们如何获取使用此页面模板的nave menu item id和slug