it_proger29
@it_proger29
Битрикс

Как в админ панели, в списке постов выделить цветом посты с определенным значением поля ACF?

Мне нужно что бы на сайте под управлением CMS WordPress. В админ панели, на странице списка кастомных постов, выделить цветом посты с определенным значением acf. К примеру есть поле "text" - если в нем есть текст "ColorRed" то окрасим этот пост в админке.
Как значение ACF добавить в классы к посту в админке?

Планирую использовать решение в паре с select acf.
  • Вопрос задан
  • 26 просмотров
Пригласить эксперта
Ответы на вопрос 1
azerphoenix
@azerphoenix
Java Software Engineer
Добрый день
Вы хотите кастомизировать admin columns.

Для начала вам стоит прочитать статьи про кастомизацию admin columns.
Вот, например -
https://www.sitepoint.com/extending-post-columns-a...
https://www.smashingmagazine.com/2017/12/customizi...

Получаем пост по $post_id, затем получаем значение мета поля ACF и применяем нужный класс.

Далее вам нужно загрузить css файл для админки, где будут прописаны стили для классов - https://davidwalsh.name/add-custom-css-wordpress-admin

К примеру есть поле "text" - если в нем есть текст "ColorRed" то окрасим этот пост в админке.
Планирую использовать решение в паре с select acf.

Да, вы можете при помощи ACF (select) задавать класс. А затем в admin columns применить выбранный класс и тем самым задать цвет.

Возможно, что можно кастомизировать колонки при помощи плагина WP Admin Columns Pro? но точно не подскажу - https://www.admincolumns.com/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы