首页
学习
活动
专区
圈层
工具
发布

WordPress 数据库探究 #7 -- wp_categories 和 wp_post2cat

wp_categories 如果你的 WordPress 有分类,那么 wp_categories 就是用来保存这些记录的数据表,分类名和描述都保存在那里,还有 ID 和每个分类的父级分类。...为了能运行得更快,WordPress 经常在数据库保存一些累计的值,而不是每次用到的时候才计算。...举个例子,经常会被请求的在每个分类下的日志或者链接数目都会简单的存储在 wp_categories 表中(WordPress 对日志和链接使用同样的分类集合)。...wp_post2cat 把日日志链到分类是通过 wp_post2cat 这个数据表实现的。这是关系数据库中多对多关系的标准实现。...wp_post2cat 表只有三个字段:唯一的 ID(自动产生),日志的 ID,和这篇日志所属分类的 ID。 下一篇介绍最后两个表:wp_links 和 wp_link2cat ----

62810
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    WordPress 数据库探究 #8 -- wp_links 和 wp_link2cat

    wp_links 通常 wp_links 表使用来存储 blogroll -- 网站链接列表。...到 blogroll 管理界面,你会看到很多选项,一般的 WordPress 用户都不会用到这些(这里没有经过严格的统计)。所有这些链接选项都是被存储在 wp_links 表征。...实际上,你不需要写太多的代码就能把 WordPress 转变成一个链接目录,和曾经的 Yahoo 一样,他所需的只是一个适当的主题。...wp_link2cat wp_link2cat 数据表是 wp_post2cat 的一个拷贝,除了它是保存链接的 ID 而不是日志的 ID。 这就是所有关于 WordPress 数库结构的介绍。...如果你在你的 WordPress 看到其他表,那肯定安装的某一个插件增加的。 以后的文章会介绍 WP 2.3 增加的新表。 ----

    47710

    WordPress 数据库探究 #3 -- wp_postmeta

    所以这些东西都会保存到 wp_postmeta 这个表中。 这个表的结构是非常简单和灵活的。它只有四个字段:meta_id,post_id,meta_key 和 meta_value。...post_id 是当前 meta 信息链到日志的 ID(来自 wp_posts 表的记录)。...或者 ‘The WordPress Song.mp3′)。 WordPress 使用这个表去存储附件的额外信息,这些信息不适合 wp_posts 表(附件的路径,缩略图信息,等等)。...另外,这个表还可以用来存储自定义字段(custom field)的名字和值 -- 你可以在日志编辑器下面看到自定义字段框。并且,当然,很多大量插件可以利用这个表。...否则,你的插件可能妨碍其他的插件,并且你得到怪异的和完全不可预料的结果。 下一篇是和用户有关的两个表:wp_users 和 wp_usermeta ----

    95320

    WordPress 数据库探究 #2 -- wp_posts

    静态页面,日志和附件都是内容,WordPress 把它们都放在一个表中 -- wp_posts。...实际上,附件是被保存在它们原来的位置 -- 在磁盘的文件,但是 WordPress 用 wp_posts 表保存附件的元信息,如上传该附件用户的 ID,附件所属日志的 ID,上传的日期等等。...他们都有一个唯一的 ID(通常是 WordPress 或者 MySQL 自动产生的),一个作者(写日志或者上传文件的人),发布日期,题目和秒速(甚至空的,依然有方法日后增加和使用)。它们都有 URL。...所以对于每个日志,静态页面和附件,WordPress 把它们存储为 wp_posts 表中的一条数据。...还是一些区分日志,静态页面和附件的方法,为了区分它们,WordPress 使用了 wp_posts 表中的字段 post_type。对于日志,post_type 的值是 ‘post’。

    1.3K20

    WordPress数据库备份管理插件:WP-DBManager

    所属分类:Plugins 应用平台:WordPress 资源版本:2.79.1 最后更新:2020年9月25日 21:53 通过WP-DBManager插件可以管理您的WordPress数据库...允许您优化数据库、修复数据库、备份数据库、还原数据库、删除备份数据库、删除/清空表以及运行选定的查询。 并可自动备份、优化和修复数据库。...其它有相似功能的插件只能备份数据库,想实现还原数据等其它高级功能需要升级到收费版,所以WP-DBManager众多免费数据备份还原插件中功能还是非常强大的。...另外,用其它方式导出的数据库sql文件,也可以通过WP-DBManager插件还原,具体操作是把sql数据文件上传到WP-DBManager插件默认备份目录wp-content\backup-db中,就会被插件识别并可操作还原...下载信息 资源名称:WordPress数据库备份管理插件:WP-DBManager 应用平台:WordPress 资源版本:2.79.1 资源大小:42K 下载地址

    1.1K10

    WordPress 修改默认的 wp_ 数据库前缀

    在安装WordPress 的时候,默认的数据库前缀都是 wp_,为了日益突出的安全问题,最好修改默认的 wp_ 数据库前缀(当然,前提是你已经按照默认前缀安装了)。...进行下面操作前务必备份数据库。 再提醒一句:进行下面操作前务必备份数据库!...进入PHPmyadmin,点击SQL命令,输入以下命令: 在 wp-config.php 修改数据库前缀 打开你的 wp-config.php 文件,把数据库前缀 wp_ 改成你想要的前缀,比如 deve...$table_prefix = 'deve_'; 修改数据表名字 打开 PHPMySQL,找到你的数据库,然后执行以下 SQL,把所有数据库表前缀从 wp_ 改成 deve_。...SELECT REPLACE(meta_key, 'wp_', 'deve_') FROM deve_usermeta; 方法来源于WordPress 大神 我爱水煮鱼,感谢鱼叔!

    2.2K60

    WordPress建站BlueHost和WP Engine哪个好

    现在很多美国主机商都是支持WordPress建站的,今天我们比较的是大家熟悉的两家美国主机商BlueHost和WP Engine。...WP Engine是一家位于美国德克萨斯州奥斯汀的主机托管商,也是一家WordPress专用主机商。...WP Engine技术团队提供7*24小时在线技术服务,关于WP Engine主机使用以及WordPress建站的一切问题都可以向他们咨询。  ...如果您对WordPress建站要求很高可以选择WP Engine,虽然价格比较贵但是提供的服务和专业性那是无人可比的。...今天评测内容和个人以及仅供参考,大家可以结合自身WordPress建站需求合理选择方案。想要了解更多WordPress建站知识可以访问BlueHost主机使用指南。

    5.7K30

    WP Rocket – WordPress缓存插件

    多亏了我们的插件,WordPress从来没有这么高效过。不要浪费你的时间,利用一个快速和直观的配置。停止撕裂你的头发,离开WP火箭推进你的网站到星星。 最小配置,即时结果。...WP Rocket在激活后启动。简单和速度。 页面缓存 缓存创建了超快的加载时间,这对于改进搜索引擎优化和增加转换至关重要。打开WP Rocket时,会立即激活页面缓存。...静态文件压缩 WP Rocket通过缩小来减轻HTML,JavaScript和CSS文件的重量。更轻的文件意味着更快的加载时间!...YouTube,Facebook,雅虎和其他主要网站都在使用这种技术。现在你的也可以。 开发者友好 WP Rocket的代码是根据WordPress最佳实践开发的。

    81510

    WordPress数据库配置文件wp-config.php详解

    相信不少站长对于wp-config.php的理解只是用来配置mysql数据库的,当WordPress站点出现mysql无法连接或者是密码错误时,第一时间就会想到这个文件,当然,wp-config.php...1、mysql配置信息,下面的代码就是这个文件的主要配置信息了,其中数据库的用户名和密码要与主机商提供的一致。...7、设置Wordpress变量和包含文件。 require_once(ABSPATH ....在WordPress发布文章或修改文章时,会进行自动保存,这是为了防止网页出现问题而丢掉正在发布的数据,但也会占用许多的数据库ID,所以有时候我们需要关掉这个功能,在wp-config.php禁掉修改版...目前只使用了怎么多,另外还有许多关于wp-config.php中的技巧,比如开启WordPress数据库自动修改的功能,阻止WordPress博客程序发出对外请求,以及生成错误日志等,这些用得不是很多,

    3.9K20

    修改 WordPress 数据库默认表前缀 wp_ 的方法

    新手使用 wordpress 初期,数据库默认表前缀用的都是 wp_,从理论上来说对博客安全性不好。...一、安装 wordpress 博客时修改表前缀 在安装 wordpress 的时候,到这一步了可以直接修改成你想要的表前缀,比如 vps_ 或者别的,这样是最简单的。 ?...二、安装 wordpress 后修改表前缀 因为修改数据库是有一定风险的,安全起见强烈建议大家在下手之前一定要备份网站和数据库,拿到备份之后可以尽情的对你的 wordpress 动手了。...1、修改配置文件 wp-config.php 中表前缀,找到以下代码 $table_prefix  = ‘wp_’; 修改表前缀为自定义的 vps_ $table_prefix  = ‘vps_’; 这样算搞定数据库链接文件..._’,’vps_’); 这样才算彻底修改完毕,默认 wp_ 全都变成了自定义表前缀 vps_ 大家可以看到手动修改有多么麻烦和容易出错,如果你这个站点是有很多访客的情况下,你可没有那么多时间耗在上面,用插件几秒钟就搞定最快

    2.6K20

    【说站】详细介绍WordPress数据库表wp_postmeta

    wp_postmeta数据表是WordPress中存储文章的一些相关信息,如文章缩略图地址、缩略图长宽高和alt信息、文章所在分类的URL、文章自定义的Description和Keywords、文章访问次数等...、post_id、meta_key和meta_value。...meta_id是wp_postmeta表的ID,属于自增id; post_id是关联到wp_posts表中的ID; meta_key和meta_value就是存储的文章的键值对应信息。...wp_postmeta相关函数,如何储存数据 add_post_meta()函数用来向wp_postmeta表中添加一条记录 get_post_meta()函数用获取wp_postmeta表中指定的一条记录...通过上面对 wp_postmeta 数据表的优化和清理,我们的数据库瘦身不少,执行效率也有所提升。 收藏 | 0点赞 | 0打赏

    2.6K20

    WordPress静态缓存插件WP Super Cache与 WP Fastest Cache

    它具有用户友好的界面、丰富的插件和主题资源,以及活跃的社区支持,是全球最受欢迎的建站平台之一。...WordPress为php+mysql架构的程序,当服务器配置不高且站点访问量过大的时候,则可能出现系统资源不足,导致程序运行错误,最常见的错误之一是数据库连接错误,通常显示以下错误信息Error establishing...a database connection或建立数据库连接时出错。...解决思路 这可能是系统资源占用过多导致数据库无响应,可以通过以下二种方法解决 升级服务器CPU、内存等硬件资料 安装静态缓存插件,提高WP程序运行效率,降低服务器负载 插件推荐 WordPredd的静态缓存插件很多...总结 通过使用WordPress缓存插件,可以有效提高系统处理能力,提升访问速度,降低系统负载。

    90221

    WP 嘀:嘀咕的 WordPress 插件

    WP 嘀是一个 WordPrss 插件。总体来说,WP 嘀有三大功能: 能够让你在 WordPress 后台查看所有嘀咕,还能分类查看直接的嘀咕,含有链接的嘀咕等等。...能抓取你自己嘀咕和别人对你的回复嘀咕,以及你回复朋友的源嘀咕,以层式结果显示出来。 能够让你直接在 WordPress 后台更新嘀咕,以及回复和转嘀。 同步 WordPress 博客日志到嘀咕。...WP 嘀安装非常简单,上传激活之后,到 WordPress 后台 => 设置(Setting)=> WP 嘀,然后输入你的嘀咕账号和密码之后,WordPress 后台就会多出一个 WP 嘀的根菜单,你就在这里使用...WP 嘀咕各个功能: WP 嘀:显示你的嘀咕,别人回复你的嘀咕,以及你回复朋友的源嘀咕。...设置:和前面的设置一样。 如果你想在博客页面显示你的嘀咕信息,可以通过以下步骤实现: 1. 创建 WordPress 页面模板,在该模板中加入下面函数: <?php thread_digu(); ?

    71630
    领券