A primeira coisa que você deve fazer ao começar o seu blog novo em uma instalação Wordpress própria é instalar o Single Click Plugin Updater. Se você já tem o seu blog há tempos, sua pergunta será “como sobrevivi por tanto tempo?
Como você deve saber, instalar um tema novo ou um software adjunto requerem que você baixe um arquivo, deszipe em um diretório, abra um cliente FTP, perambule até o diretório correto e faça o upload. Será necessário fazer isto com o Single Click Plugin Updater — mas, como para quem faz iogurte em casa, será sua última vez.
O adjunto em questão permite instalar, do seu dashboard, qualquer plugin ou tema novo a partir da URL do arquivo .zip referente, que pode ser obtida com um clique com o botão direito (control-clique para a galera do mouse de um botão) no link de “Download”; um menu se abrirá, no qual algo como “copiar link” será uma opção. No dashboard do seu Wordpress existirão as opções Appearance/Install a theme e Plugins/Install a Plugin; abra a opção relevante, cole (ctrl-V) o endereço e viva feliz. (Ativar o plugin ou o tema serão necessários pelas vias normais, mas o diálogo de instalação bem-sucedida proverá um atalho).