WordPress在主题中将用户自定义存储在哪里

时间:2013-02-21 作者:DextrousDave

再见

当您在wordpress ctrl面板内,编辑/创建帖子、更改主题等时,wordpress将所有内容存储在哪里?在哪些文件中?

非常感谢。

3 个回复
最合适的回答,由SO网友:s_ha_dum 整理而成

这些信息存储在MySQL数据库中,而不是您可能想到的文件中。它们没有存储在.php.html 文件。

如果您想“查看”数据存储的方式和位置,最简单的方法是使用PhpMyAdmin之类的工具浏览数据库。

注意:从技术上讲,有些文件与MySQL数据库相关,但它们不容易获取,除非通过MySQL引擎提供的接口,否则无法读取它们。

SO网友:RRikesh

WordPress不在文件中保存任何内容。所有设置都存储在数据库中,通常options 桌子帖子存储在postspostmeta.

你可以看看Database Description 以便更好地理解。

SO网友:digfish

如果主题名为“我的主题”,则配置将作为序列化PHP对象存储在wp_options Wordpress数据库中的表。使用任何数据库编辑器工具执行查询:

SELECT * FROM `wp_options` WHERE `option_name` LIKE \'theme_mods_%\'
with将返回wordpress安装中每个主题的所有自定义设置。

将查询结果导出到SQL纯文本文件。然后,当您更新主题时,再次导入SQL文件,瞧,您再次进行了自定义。

结束

相关推荐

使用GET_POSTS参数/数组/字符串

我正在将所有query\\u posts查询转换为get\\u posts,之前我做了大量关于这对性能有多糟糕的研究。我的解决方案是get\\u posts,但使用它让我感到困惑。以下是我所拥有的: $posts = get_posts(\'showposts=-1&offest=10&post_type=any\'); foreach ($posts as $post) : ?>