Я бы настоятельно рекомендовал не использовать нативный метод file_get_contents()
.Не каждая настройка сервера позволяет это, поэтому, если вы когда-нибудь перенесете свой сайт или передадите код кому-то другому, у вас могут возникнуть проблемы.
Вместо этого используйте встроенный HTTP API это идет с WordPress.Ваш конкретный пример будет выглядеть так:
$options = wp_remote_retrieve_body( wp_remote_get( plugins_url() . '/my_plugin/options.txt' ) );
При этом будет использоваться встроенный API для получения текстового файла, а затем для получения тела запроса GET (сохраните содержимое текстового файла в переменной $options
.