Можно ли сделать так, чтобы опция выбора мета-поля атрибутов страницы WordPress отображалась как изображения?

Я настраиваю мета-поле атрибутов страницы для страниц сообщений на WordPress, который я разрабатываю. У меня будет несколько шаблонов на выбор для каждого сообщения, и мне было интересно, есть ли способ заменить текст выбора >, где шаблоны отображаются для отображения в виде изображений того, как будет выглядеть каждый шаблон, и затем пользователь выберет один из их и соответствующий шаблон будет выбран. Перепробовали миллион вещей, но, похоже, ничего не получается... Буду признателен за любую помощь. Спасибо


person Madeirense    schedule 04.11.2015    source источник
comment
Заменять? Я думаю, вы могли бы попробовать удалить метабокс и заменить его своим, но я не знаю, как это повлияет на общую функциональность темы. codex.wordpress.org/Function_Reference/remove_meta_box   -  person dingo_d    schedule 04.11.2015
comment
Что ж, нет необходимости удалять какой-либо метабокс, мы должны реализовать это с помощью этого метабокса шаблона.   -  person    schedule 04.11.2015
comment
Я могу заставить его работать как обычное раскрывающееся меню с текстом, но я пытаюсь добиться чего-то вроде этого rvera.github.io/image-picker, где шаблоны выпадающих сообщений будут отображаться в виде миниатюр. Пробовал этот плагин, но не могу заставить его работать.   -  person Madeirense    schedule 04.11.2015
comment
Что ж, ваша идея хороша, и я думаю... да, это возможно... Теперь я пытаюсь сделать плагин, который выполняет ваши функции... Но искали ли вы это в Google? может есть такой плагин для вордпресс...   -  person    schedule 04.11.2015
comment
Я пытаюсь сделать это без плагина. Мне интересно, есть ли способ использовать изображения, которые затем можно было бы выбрать вместо тега выбора, который WordPress использует по умолчанию для выбора шаблона для сообщения, поскольку теги параметров html в теге выбора отображаются как изображения. кошмар..   -  person Madeirense    schedule 04.11.2015
comment
Ну, без плагина, как это возможно... Может быть, для этого существует какой-то хук.... но это также требует некоторого кодирования... мы должны написать код, чтобы сделать это, и если плагин используется, это стало проще. ..А как насчет изображений, которые появляются в раскрывающемся списке..определенно, эти изображения также исходят от пользователя, который он загрузил...   -  person    schedule 04.11.2015
comment
Нет, я не думаю, что хорошо выражаюсь. Что я пытаюсь сделать, так это использовать атрибуты страницы, которые позволяют пользователю выбирать шаблон для страницы в редакторе POSTS. Таким образом, в основном это селектор шаблонов страницы атрибутов страницы для сообщений. Затем я бы создал несколько шаблонов (полный, ширина, боковая панель слева и т. д.), и тогда пользователь сможет выбрать шаблон страницы из всех шаблонов страниц сообщений, доступных для отображения сообщения. Я зашел так далеко.   -  person Madeirense    schedule 04.11.2015
comment
Мне удалось реализовать эту функцию, однако на данный момент конкретный шаблон можно выбрать из раскрывающегося меню, где отображаются имена доступных шаблонов, и это то, с чем я борюсь, потому что в идеале я хотел бы создать небольшие изображения, иллюстрирующие внешний вид шаблона, и пользователи могут затем выбрать миниатюру, соответствующую внешнему виду шаблона, в котором они хотят, чтобы сообщение отображалось.   -  person Madeirense    schedule 04.11.2015
comment
Итак, в основном я пытаюсь создать способ отображения шаблонов сообщений, доступных в виде небольших выбираемых изображений, вместо того, чтобы показывать их в виде раскрывающегося списка, который является функциональностью WordPress по умолчанию для этого. Любые возможные решения будут действительно оценены. Тем временем я буду пытаться найти способ. Большое спасибо.   -  person Madeirense    schedule 04.11.2015
comment
вы нашли какое-нибудь решение?   -  person    schedule 05.11.2015
comment
Да, в основном я заменил теги выбора выбора входными радиотегами и добавил к нему изображения. Спасибо, в любом случае   -  person Madeirense    schedule 07.11.2015