Здравствуйте. Проблема в следующем. Нужно, чтоб когда в произвольном поле профиля типа textarea писали хтмл код, в выводе значения этот код поддерживался и отображался. К примеру, мы создаём своё дополнение с произвольной вкладкой по вашей инструкции
И там нам нужно просто создать текстарею, а в выводе контента уже сделать поддержку хтмл кода. Как это можно реализовать? Спасибо.
Здравствуйте.
Перенесено в кастомизации.
По умолчанию html вырезается. Это вопрос безопасности.
Посмотрите в сторону вордпресс фильтров для профиля edit_user_profile_update
и personal_options_update
(какой-то из них для админки, какой-то для фронта - почитайте в доках вордпресс) - там вы можете свой textarea добавить, которого не будет в менеджере произвольных полей профиля (а значит он не будет очищаться этим классом) и добавить вниз профиля нужные поля и уже потом через profile_options_rcl
поймать $_POST запрос и очистить как вам надо (или не очищать - ваше дело о безопасности) и сохранить.
В общем вы можете посмотреть как я это делал в допе Сountry & city in profile - и по аналогии сделать в обход апи полей WP-Recall
Может я не правильно поставил вопрос и такое уже реализовывалось. Смотрите, мне надо чтоб каждому пользователю во вкладку я мог закинуть его собственный iframe с гугл таблицей. У всех разные ведь таблицы, тоже самое и с гугл календарём. То есть каждому пользователю кидать во вкладку свои данные.
Я знаю как сделать чтоб только админ мог редактировать и кидать инфу, а остальные видели только значение того что админ закинул. Вопрос в том как сделать чтоб поддерживала выводила эта текстариа мой ifreme правильно.
Знаю про дополнение Any Office Forms. Но там ведь тоже нет поддержки html.
Может такая постановка вопроса позволит подругому посмотреть на проблему). Спасибо
daniablag сказал(а)
каждому пользователю во вкладку
- Ну это уже разговор не про поле профиля - а про произвольную вкладку.
Все будет упираться в ваши знания php. Вот материал в доках
"Для разработчиков"
1. Пример создания своего дополнения WP-Recall
2. Создаём дополнение для плагина WP-Recall. Структура дополнений. Подключаем скрипты и стили. Ajax
- смотрите как регистрировать произвольную вкладку. А далее работаете с апи вордпресс и с чистым php. Я не вижу сложностей в вашем вопросе. Но тут не зависит от плагина личного кабинета что вы выбрали- программно вкладку выводите и дальше по нужным условиям показывайте что нужно и кому.
Уже есть вкладка со своими произвольными полями, и это поле редактирует только админ, остальным показывается значение поля. Мне только нужно знать как сделать чтоб моя textarea принимала и выводила html (мой iframe). Как я понял, точнее Как вы сказали, это через api вордпресс нужно искать реализацию)