WordPress是如何记住Metabox的位置的?

时间:2013-08-05 作者:Howdy_McGee

我想知道Wordpress是如何记住元盒的位置的:会话基础、用户基础、计算机基础?它能做饼干吗?是否保存在数据库中?

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

WordPress将它们以序列化数组的形式保存在wp\\u usermeta的数据库中。对于仪表板,所有已在中注册meta-box-order_dashboard 如果元框位于metaboxhidden_dashboard 它们将不会显示。订单将保存在数据库中,如果不在metaboxhidden_dashboard.

仪表板示例:

KEY: meta-box-order\\u仪表板

VALUE:

Array
(
   [normal] => dashboard_right_now,dashboard_recent_comments,dashboard_incoming_links,dashboard_plugins
   [side] => dashboard_quick_press,dashboard_recent_drafts,dashboard_primary,dashboard_secondary
   [column3] => 
   [column4] => 
)

There are also these meta_key(s):

  • meta-box-order\\u仪表板
  • meta-box-order\\u仪表板
  • meta-box-order\\u页面
  • metaboxhidden\\u页面
  • metaboxhidden\\u导航菜单

结束

相关推荐

创建一个清理自定义Metabox摘录的函数

我仍在掌握函数并尝试使用不同的php函数。我已经创建了一个我想与自定义metabox摘录同步使用的函数。它将基本上清理数据,并确保其长度为150个字符,第一个单词以大写字母开头。在测试功能时,我的代码非常松散,但我有点不知所措,很抱歉出现了任何简单的错误。$test\\u摘录只是为了测试它,但目前它没有输出任何内容。代码如下。<?php //Function that trims any access spaces either side of the excerpt incase