В соответствии со ссылкой на функцию, get_bloginfo('wpurl')
будет возвращать URL. Если вы хотите получить доступ к локальной файловой системе, вам нужен реальный путь к файлу, а не URL.
Попробуйте это для первой строки:
$myPath = WP_CONTENT_DIR.'/uploads/'; // this is full path
WP_CONTENT_DIR
определен в файле конфигурации и должен указывать на папку wp-content
вашей установки.