Что я должен сделать, чтобы редактировать текстовый файл на странице конфигурации плагина WordPress? - PullRequest
0 голосов
/ 27 ноября 2011

У меня есть плагин, который использует список строк, в настоящее время читается как массив из текстового файла с помощью функции file(). Теперь я хотел бы предложить владельцу блога возможность редактировать этот список строк на странице конфигурации для моего плагина. Как я могу лучше всего пойти об этом?

Я предполагаю, что мои основные вопросы здесь заключаются в том, как записать мой измененный список обратно в текстовый файл, а затем, есть ли лучший способ сохранить этот список, чем текстовый файл. Другие варианты, которые приходят на ум, - это сохранять их как пользовательский тип публикации и наслаждаться готовой версией редактора сообщений WP, либо упростить задачу и сохранить этот список строк в виде массива в таблице wp_option. Все предложения будут приветствоваться.

Ответы [ 2 ]

1 голос
/ 27 ноября 2011

Я думаю, что использование register_setting Кодекс было бы лучшим способом получить только список строк.затем вызовите get_option Кодекс для получения значений.Создание разделенной таблицы отчасти излишне.

0 голосов
/ 27 ноября 2011

Вы должны хранить его в базе данных, а не в файле. Вы можете заставить плагин создавать новую таблицу в базе данных, когда она установлена.

...