← WordPress

Wordpress mudei de url

Lida 2818 vezes

Offline

fantas 
Membro
Mensagens 303 Gostos 1
Feedback +1

Troféus totais: 21
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1 100 Posts 50 Posts

Boas pessoal, fiz um site em wordpress no localhost e agora transferi para o dominio o que acontece é que ja mudei em configurações no painel de admin do wordpress o url e as imagens que eu tinha colocado não continuam a dar :c

o que posso fazer ? abraços!
Offline

euluism 
Membro
Mensagens 975 Gostos 0
Feedback +4

Troféus totais: 26
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1 500 Posts

Deves ter os url´s das imagens com c:/ etc... Dai não mostrar no site porque tem de ser: http:// etc... Tens de alterar os links a primeira vista, todos os links. Não sei como crias-te o site... Dá-nos o link para ver o código fonte.
Offline

fantas 
Membro
Mensagens 303 Gostos 1
Feedback +1

Troféus totais: 21
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1 100 Posts 50 Posts

o problema é que as imagens estão com localhost parece e quero mostrar o site ao gajo para ver se está a ficar do agrado dele...
http://188.80.59.218/
Offline

Nelson de Sousa 
Membro
Mensagens 833 Gostos 0
Feedback +5

Troféus totais: 27
Trófeus: (Ver todos)
Windows User Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

Basta ir às definições no wp-admin ou à BD e alterar os 2 campos do URL.
Offline

fantas 
Membro
Mensagens 303 Gostos 1
Feedback +1

Troféus totais: 21
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1 100 Posts 50 Posts

já fiz isso, mas não alterou as imagens, e ficou um bocado desalinhado...
se tiver que alterar as imagens manualmente vai dar grande trabalheira :(
Offline

tartofs 
Membro
Mensagens 205 Gostos 0
Troféus totais: 26
Trófeus: (Ver todos)
Windows User Linux User Mobile User Level 5 Super Combination Combination Topic Starter Level 4 Level 3 Level 2

Ao importar fizeste "import attachments"?

É que as imagens estão com o link do localhost, logo não as importou.
Offline

fantas 
Membro
Mensagens 303 Gostos 1
Feedback +1

Troféus totais: 21
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1 100 Posts 50 Posts

ao importar o que ? eu só fui as definições e alterei o link de localhost para o ip
Offline

tartofs 
Membro
Mensagens 205 Gostos 0
Troféus totais: 26
Trófeus: (Ver todos)
Windows User Linux User Mobile User Level 5 Super Combination Combination Topic Starter Level 4 Level 3 Level 2

ao importar o que ? eu só fui as definições e alterei o link de localhost para o ip


Pensava que tinhas importado do localhost já para um host.

Não vais importar isso para um alojamento? Ao importares isso ficará tudo correcto, agora não sei como possas proceder a 100%, só uma ideia.

Assim de repente só me lembro de uma solução:

- Exportas o wp_posts e o wp_postmeta da DB em formato de texto (é onde estão os posts e as páginas)

- Depois abres por exemplo no Dreamweaver e fazes "Find and Replace", procurar "localhost" e alterar para "188.80.59.218"

- Depois importas os ficheiros alterados na db

Nunca tentei fazer isto, só parecido com isto, mas julgo que dá.

EDIT:

Atenção, faz backups caso corra qualquer coisa mal.  :)
Offline

dblue_one 
Membro
Mensagens 263 Gostos 0
Feedback +2

Troféus totais: 21
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Level 4 Level 3 Level 2 Level 1 100 Posts 50 Posts 10 Posts

Para evitar este problema (que tb já tive) aconselho a quando se instala o wordpress localmente para desenvolvimento a usar o dominio final e defeni-lo no hosts a apontar para o ip interno que se use, desta forma a migração depois é directa e evitasse esta trabalheira.
Offline

alopes 
Membro
Mensagens 373 Gostos 8
Feedback -1

Troféus totais: 22
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Level 4 Level 3 Level 2 Level 1 100 Posts 50 Posts 10 Posts

Vai o PHPMyAdmin  e na aba SQL cola o código seguinte:


Código: [Seleccione]
UPDATE wp_options SET option_value = replace(option_value,
'http://www.oldsite.com', 'http://www.newsite.com') WHERE
option_name = 'home' OR option_name = 'siteurl';


UPDATE wp_posts SET guid = replace(guid,
'http://www.oldsite.com','http://www.newsite.com');

UPDATE wp_posts SET post_content = replace(post_content,
'http://www.oldsite.com', 'http://www.newsite.com');

Não te esqueças de trocar o http://www.oldsite.com e http://www.newsite.com pelos dados certos.

Cumprimentos