Intereting Posts
Создание многоуровневого ассоциативного объекта с использованием AJAX как получить полный путь изображения от объекта WP_Post? 404 при предварительном просмотре несохраненного черновика Как иметь две галереи рядом? Поля пользовательского прикрепления Styling the_posts_pagination С Font Awesome Справка: Подключение IFTTT к моей странице WordPress не работает! Извлеките ссылку в файле_content () как разрешить подписчику добавлять / редактировать / удалять пользовательский тип сообщения Создайте пакет QuickStart для WordPress, как в Joomla Двадцать двенадцать тематических тематических разделов Перенаправить пользователей после неудачной попытки входа в систему? Сообщения, не работающие над окнами после изменения постоянных ссылок Есть ли способ захватить переменные запроса HTTP и предоставить другой контент? Как добавить отображаемое изображение на одну страницу сообщения?

Как написать отдельный файл PHP в настройках плагина

Мне нужен способ взять переменную из настроек плагина и записать ее в небольшой файл ключа, расположенный в каталоге плагина. Все содержимое ключевого файла:

<?php $transaction_key = "npo7d3A0d2hhTYF5w9uo"; ?> 

Я пытался использовать file_put_contents , но я не могу заставить его работать. Кто-нибудь знает, как правильно это сделать?

Это невозможно, особенно если вам также нужно держать ключ в секрете. Просто используйте БД.

Да, это работает. Вы просто не передаете правильный путь к файлу.

  $base = dirname(__FILE__); // That's the directory path $filename = 'key.php'; $fileUrl = $base . '/' . $filename; $data = '<?php $transaction_key="'. get_option('option_name') . '"?>'; file_put_contents($fileUrl, $data);