无需插件的高级自定义字段功能

时间:2012-11-16 作者:JohnC

我总是尽量减少对插件的依赖。我目前几乎为我构建的每个网站都使用了高级自定义字段插件。

我忍不住觉得这个插件带来的功能应该是(也可能是)WP支持的功能,即每个模板/特定页面有多个WYSIWYG块。

有谁能提出一种方法,在一个页面上有多个可编辑的内容部分(特别是WYSIWYG),而不使用插件?

我知道可以为单个文本字段等添加元框,但这并不是我真正想要的。

1 个回复
SO网友:totels

我知道可以为单个文本字段等添加元框,但这并不是我真正想要的。

元字段不仅仅用于“单个文本字段”,数据库类型是longtext:

mysql> DESCRIBE wp_postmeta;
+------------+---------------------+------+-----+---------+----------------+
| Field      | Type                | Null | Key | Default | Extra          |
+------------+---------------------+------+-----+---------+----------------+
| meta_id    | bigint(20) unsigned | NO   | PRI | NULL    | auto_increment |
| post_id    | bigint(20) unsigned | NO   | MUL | 0       |                |
| meta_key   | varchar(255)        | YES  | MUL | NULL    |                |
| meta_value | longtext            | YES  |     | NULL    |                |
+------------+---------------------+------+-----+---------+----------------+
4 rows in set (0.08 sec)
这是有意的,因此您可以在元字段中存储任何您想要的内容。创建元框时,只要在保存帖子时正确处理,就可以使用任何表单输入。

结束

相关推荐

wysiwyg is scrambled

我对wordpress编辑器有问题。它不断删除我的输入并扰乱内容。我如何解决这个问题?