Wordpress не берет $ _GET. Вы уверены, что передаете переменную правильно?
Если вы жестко закодировали переменную в URL, убедитесь, что она имеет следующую форму:
YOUR_SITE_PATH/?variable_name=variable_value
пожалуйста, не используйте "/" в конце URL, перед "?"
Я не вижу ваш код index.php, но убедитесь, что переменная "size" установлена вручную в URL или из отправленной формы. Если вы используете форму, убедитесь, что вы используете method = "GET". Если вы используете method = "POST", тогда ваша переменная будет в $ _POST ['size'].
Надеюсь, это поможет.