Подскажите, как внедрить PHP код в WordPress, если есть доступ только к шеллу. То есть, не через админку. По логике, php код можно вручную инклудить в файл wp-content/themes/ТЕМА/header.php (например), но не работает.
Если вы пытаетесь инклюдить через FTP, то возможно на хосте просто в настройках php.ini стоит "allow_url_include=0".
настройка может и стоит, но повлиять на функцию include("локальный_файл") она при всём своём желании никак не сможет, да и вопрос был не про инклуд, а про "запись кода в файл".