Este tópico descreve como transferir anexos de mídia do seu site WordPress para o OSS.
Pré-requisitos
-
Você ativou o OSS e criou um bucket com permissões de leitura pública.
Para saber como ativar o OSS, consulte Ativar o OSS.
Para saber como criar um bucket, consulte Criar um bucket.
Você possui um site WordPress auto-hospedado.
Contexto
O recurso de anexo remoto permite armazenar arquivos carregados no site diretamente em um servidor de armazenamento remoto, geralmente por meio do File Transfer Protocol (FTP). Plataformas como Discuz!, phpwind e WordPress oferecem suporte a esse recurso.
O WordPress não oferece suporte nativo a anexos remotos. No entanto, você pode usar um plug-in de terceiros para habilitar essa funcionalidade. Este tutorial usa o WordPress 4.3.1 e o plug-in Hacklog Remote Attachment como exemplo.
Procedimento
Faça login no painel do WordPress com uma conta de administrador.
Clique em Plugins, insira FTP na caixa de pesquisa Keyword e pressione Enter.
Localize o Hacklog Remote Attachment e clique em Install Now.
Após instalar o plug-in, acesse .
-
Na caixa de diálogo Hacklog Remote Attachment Options, configure as definições do servidor FTP.
Parâmetro
Descrição
FTP server
Endereço IP do servidor que executa a ferramenta ossftp. Geralmente, insira 127.0.0.1.
FTP server port
O valor padrão é 2048.
FTP account
O formato é AccessKeyID/BucketName, em que a barra (/) atua como separador.
FTP password
Seu AccessKeySecret.
FTP timeout
Tempo limite da conexão FTP. Use o valor padrão de 30 segundos.
remote basic URL
Endpoint público do seu bucket. O formato é http://BucketName.Endpoint. Neste exemplo, o bucket test-hz-jh-002 está na região China (Hangzhou). Portanto, a URL é http://test-hz-jh-002.oss-cn-hangzhou.aliyuncs.com/wp. Para obter mais informações sobre endpoints, consulte Acessar o OSS via IPv6.
FTP remote path
Diretório no bucket onde os anexos são armazenados. Neste exemplo, wp indica que todos os anexos ficam no diretório wp do bucket. O remote basic URL deve corresponder ao FTP remote path.
HTTP remote path
Insira um ponto (.).
-
Clique em Save.
Ao clicar em Save, o plug-in testa automaticamente sua configuração. O resultado do teste aparece na parte superior da página.
-
Crie uma nova publicação para verificar a configuração.
-
Ao escrever uma nova publicação, clique em Add Media para carregar um anexo.
Clique em Publish. A nova publicação será exibida.
-
Clique com o botão direito na imagem e selecione Open Link in New Tab.
A URL na nova aba confirma que a imagem está no bucket test-hz-jh-002 no OSS.
-