Плагин "Advanced Custom Fields".
Описание, примеры использования, плюсы и минусы.
В начале презентации есть небольшое пояснение о том, что такое "произвольные поля записей" (custom fields)
3. Чехов
Антон
Павлович
Пушкин
Александр
Сергеевич
Толстой
Лев
Николаевич
authors
ID surname name father_name
1 Чехов Антон Павлович
2 Пушкин Александр Сергеевич
3 Толстой Лев Николаевич
4 Лермонтов Михаил Юрьевич
4.
5. Один ко многим
id author_id title pages
1 3 Война и мир 9000
2 4 Мцыри 100
3 2 Евгений Онегин 557
id surname name father_name
1 Чехов Антон Павлович
2 Пушкин Александр Сергеевич
3 Толстой Лев Николаевич
4 Лермонтов Михаил Юрьевич
books
authors
6. id title
1 Война и мир
2 Мцыри
3 Евгений Онегин
Многие ко многим
books
genres
id genre_name
1 Историческое
2 Драма
3 Повествование
book_genre
id book_id genre_id
1 1 1
2 1 2
3 3 3
10. items
id type title url
1 book Мцыри mtsiri
2 genre Историческое history
3 genre Драма drama
4 book Евгений Онегин onegin
item_meta
id item_id key value
1 1 pages 100
2 1 views 25
3 4 pages 500
4 4 views 137
18. Text
Textarea
Url
Email
Password
Number
Wysiwyg
Oembed
Image
File
Related post
Related posts
Taxonomy
User
Message
Tab
Select
Checkbox
Radio
True/false
Datepicker
Colorpicker
Google map