您当前的位置:首页 > TAG信息列表 > database
更改数据库中的URL块返回404,我如何执行自动重定向?
我有一个巨大的博客,有超过10K篇帖子,还有很多帖子在标题、URL、内容和标签中有一些成人关键词。我正在尝试删除所有带有“搜索并替换”插件的成人插件。它工作得很好,但问题是,如果url中有一个错误的关键字,并且原始url变为404,那么url段塞也会发生变化。例如http://www.domain.com/adult-keyword-url 更改为http://www.renamed-keyword-url 这很好,但成人关键字url现在是404,并且不会重定向到重命名的url。有没有办法让原始url自动
演示文稿与WP数据库中的内容-表格
WP DB表中的演示文稿与内容与演示文稿和内容相关的WP表之间是否有明确的分隔?我想花点时间在一个测试(“暂存”)站点中进行演示文稿更改,例如新主题,并将其初始化为实时站点的快照。完成后,我想将相关数据复制到mylive网站,但我不想丢失开发过程中所做的任何内容更改(页面或博客条目)。我知道我需要复制wp内容目录并安装新的主题设置。但这还不是全部。据我所知,有些演示项目没有包括媒体库、小部件和背景图像。我希望可以迁移一些表来处理这些(可能还有其他)表示方面的问题,而不会使内容倒退。所以我的问题归结为:哪些
本地和生产之间的数据库同步
我最近在观看马克·贾奎斯(Mark Jaquith)在2013年WCSF上的演讲,以及在问答中的演讲;Mark提到了关于rsync的一些事情——在快速的Google搜索之后,我可以看到这是通过SSH完成的——我的问题是:这是可以在本地开发环境中完成的吗?您是否仍需要复制数据库并更改配置、url引用等?对于本地设置,我应该坚持使用脚本来更改引用吗?
填完字段后再下载吗?
有没有办法限制下载,但如果您填写了详细信息,就可以获得文件?我需要为想要下载详细简历的人创建一个包含姓名、邮件、公司和电话的数据库,所以我希望他们填写所有详细信息,然后他们可以下载。还可以看到填写的数据。。。谢谢
更改数据库链接不起作用
所以我把我的网站从localhost(127.0.0.1/wordpress)移到了服务器上。我学习了许多教程,并设法使网站正常运行。加载主页,内容就在那里,但是子页面和css不起作用/加载。(主页为空白,未应用任何css)。显然,问题出在MySQL数据库中。我多次尝试用mydomain替换127.0.0.1/wordpress。com,但似乎没有任何效果。无论我将这些值更改为什么,所有链接都是mydomain。com/wordpress。你知道怎么解决这个问题吗?
意外删除了wp_options数据库表的active_plugins部分
好吧,所以我很确定我在这里完蛋了,因为我没有数据库备份,但我想我还是问问以防万一。在PhpMyAdmin中,我的意思是只需转到wp\\u options表并清空该表中的active\\u plugins部分,因为插件错误而无法登录。我点击了删除按钮,而不是清空它。是否有任何方法可以手动添加此表的active\\u插件部分?我尝试了修复数据库的方法,但没有成功。
已安装基于域的多站点,但无法访问wp-admin(重定向循环)
我已经在我的服务器上安装了一个基于域的多站点,包括每个子域,一切都正常。这里我应该解释一下,我导入了一个位于本地Mac上的数据库,然后更改了每个站点数据库中的详细信息。然而,我现在无法访问主域或任何子域的wp admin,Chrome只是告诉我有一个重定向循环(http://cl.ly/Qg7K). 让我澄清一下,我根本无法访问wp admin,即甚至连登录页面都无法访问。我对Wordpress、数据库和服务器很有信心,所以我很可能会为您取回任何数据,并进行测试、尝试修复等。谢谢你的帮助!EDIT: 人们
如何将数据库中的所有Custom_field php时间戳转换为js时间戳?
在过去的一年中,我们一直在将日期时间值存储到自定义字段中_date 使用strotime()。我们的数据库中大约有100个PHP日期时间戳,来自过去一年。我真的很想为这个自定义字段使用jQuery日期选择器,以使其更加用户友好。但是,日期选择器存储日期值的方式不同。即使我使用UNIX时间,它也会在末尾添加“000”。这会在前端检索数据并对其进行准确排序时产生问题。据我所见,我有两个基本的选择。转换所有电流_date 将值转换为JS值在前端编写我的代码,以说明JS和PHP值我正在使用Advanced Cus
基于POST_TITLE合并wp_post版本
我有一个实时站点和该站点的备份/开发版本。出于某种原因(可能是因为我从Moveable类型导出了内容,然后将所有内容从localhost移动到了一个我几乎无法控制的实时环境),该实时站点有几个帖子,这些帖子都被删掉了一些特殊字符。备份版本具有这些帖子的完整版本,但ID值不同。我想将我的备份wp\\u posts表与live wp\\u X\\u posts(位于多站点上-同样,对此没有控制权)合并,在live上用post\\u名称匹配的备份上的post\\u内容更新post\\u内容。我的MySQL现在让
创建WordPress站点的本地实例时出现问题
我正在本地计算机上的网络主机上复制wordpress网站。我正在使用EasyHP。我下载了content中的所有文件,并将它们添加到EasyHP\\data\\localweb\\projects中的文件夹中。我在myPHPadmin上创建了一个用户和数据库,并使用wp config连接到它。php。然后,为了确保到目前为止一切正常,我导航到该站点的localhost url,它要求我进行安装。完成安装后,它可以正常工作,我可以看到我的自定义主题并激活它,我还可以看到我的所有插件都安装在live站点上。然
需要数据库更新-从命令行更新
我刚刚将我网站的wordpress子树升级到了3.6分支,现在网站告诉我,我也需要升级数据库:需要更新数据库到目前为止没有什么特别的,只是正常的业务。它建议我导航到http://example.com/wp-admin/upgrade.php?step=1 下一步。由于我想从shell自动化Wordpress升级过程,我想知道如何触发从shell执行数据库升级。在线信息很少,很多都指向WP\\u Cli,但我期待一个独立的命令行。
在WordPress的POST表中创建自定义列
我想在wp\\u posts表中添加两个自定义字段,这是我的插件所需要的。现在为了启用这些字段,我更改了wordpress的核心文件wordpress/wp-admin/post.php $data = compact( array( \'post_author\', \'post_date\', \'post_date_gmt\', \'post_content\', \'post_content_filtered\', \'post_title\', \'post_excerpt\', \'p
get_results using wpdb
我正在尝试检索数据库中的信息。我想展示所有pages 使用这个语句,但我得到了一个空白ARRAY global $wpdb; $result = $wpdb->get_results ( \" SELECT * FROM $wpdb->wp_posts WHERE post_type = \'page\' \" );
将wp-admin中的数据发布到外部数据库
我试图制作一个私有表单,将数据提交到外部数据库中,以便以后可以从数据库中提取并在页面上显示记录。到目前为止,我一直在尝试创建一个插件,允许我在wp admin中填写表单,但当我尝试将数据发布到另一个页面以存储数据时,我得到一个“您没有足够的权限访问此页面”错误我基本上是在尝试创建一个库存管理系统,以便在我拥有的多个网站上显示产品。对于任何可能帮助我找到解决方案的进一步问题,我将尽快作出回应。感谢您提供的任何帮助。下面是我在代码中尝试做的一个示例<?php add_action(\'admin
在本地使用一个数据库
我们在开发过程中与GIT合作,但不断向彼此发送数据库导出。我想在开发服务器上使用一个数据库(建议在Keeping WP database synced across multiple developers using git)但是WP saves保存域名,并在本地工作时保存,例如localhost/project。所有URL仍然指向dev.domain。com公司/我们能否克服这个问题,还是应该尝试另一种方法?
如何通过插件使用wpdb创建数据库表、添加数据、更新和删除?
我刚刚开始用数据库创建插件。我知道在激活插件时要创建自定义数据库。我只是想知道我们是否可以在前端创建表,比如添加字段名、字段类型。我还尝试创建一行值,但这些值似乎没有插入到表中。下面是我向表中添加值的代码。 function test_get_log_table_columns(){ return array( \'log_id\'=> \'%d\', \'user_id\'=> \'%d\', \'activity\'=>\'%s
Share WordPress Database
WordPress安装是否必须使用专用数据库?我正在构建一个带有自定义页面的网站,可以访问MySQL数据库。但该网站还将安装WordPress。我可以为WordPress和自定义页面使用相同的唯一数据库吗?
更改默认的WordPress数据库表更新安全吗?
我想将一些表列添加到wp_terms 桌子使用dbDelta 具有修改的CREATE-MySQL查询这个?还是我会在长期内遇到问题?更新是否安全?作为一名数据库新手,我希望有更多经验的人能在这里帮助我。背景对于我目前正在开发的插件,我需要向分类术语中添加一些元数据。第一件事是排序号,第二件事是术语的类型。两者都用于对前端的帖子进行排序。在WordPress抄本中我找到了行动挂钩{taxonomy}_add_form_fields 和{taxonomy}_edit_form_fields 为此,不幸的是,这
批量删除帖子修订的最安全方法
就帖子数量和流量而言,我的一个客户在一个相当大的博客上。我正试图将她的数据库缩小到一个可管理的规模,但有一件事正在扩大,那就是成千上万的后期修订。我已经设置了Wordpress配置,将将来的修订数量限制为两个:define(\'WP_POST_REVISIONS\', 2); 但我想删除所有现有的修订。Question 1:直接删除wp\\U posts表中具有post\\U版本类型的所有行是否安全?(我在这方面看到了相互矛盾的答案,但如果安全的话,我希望能这样做)。Question 2:…只有
我可以在WordPress中显式指定Engine=InnoDB吗?
我将所有表都转换为InnoDB,但MySQL服务器(我无法访问,因为我在共享主机上)默认使用MyISAM,因此Wordpress创建的每个新表(例如,当我在多站点上添加新站点时)都使用MyISAM引擎,我必须手动更改它。在创建新表时,我是否可以通过某种方式设置Wordpress来强制使用InnoDB引擎?我知道默认情况下Wordpress不指定任何内容,并允许表使用默认引擎,但我想知道是否有插件可以添加ENGINE=InnoDB 所有CREATE TABLE 查询。