在管理中重置元数据库的位置

时间:2012-01-12 作者:byronyasgur

我正在写一个主题,其中有一个创建两个元数据库的函数。我使用的“add\\u meta\\u box()”函数的第四个参数可以设置为(high、core、default或low)。我希望框按特定顺序显示(即这4组中的一组中的顺序-例如,当两个元框都设置为“优先级”时,我希望能够确定哪个显示在第一个,哪个显示在第二个)。

这是背景故事,但我的问题来自这样一个事实,即在进行此实验时,我必须将其中一个框移到另一列;这个动作似乎完全覆盖了编程中的优先级(我知道这一点,因为当我重命名元盒时,我又有了编程控制)。我尽了一切努力让它恢复违约状态,但没有任何效果。有人能帮忙吗?

1 个回复
最合适的回答,由SO网友:Rob Vermeer 整理而成

在PhpMyAdmin查询中:(如果您有不同的数据库前缀,请在查询中更改该前缀,并将user\\u id更改为您的)

SELECT * 
FROM  `wp_usermeta` 
WHERE  `user_id` =1
AND  `meta_key` LIKE  \'meta-box%\'
然后删除这些值,您将恢复原始顺序。如果只想更改页面的菜单顺序,则只需删除“meta-box-order\\u页面”。

结束