Redirectionarea traficului de pe Blogspot spre domeniu propriu

Anul acesta, mai bine zis, in luna septembrie, m-am hotarat sa trec de pe blogspot ( gratuit) pe domeniu propriu. Nu-mi era teama de schimbare, ci numai de mutatul propriu-zis si invatarea chichitelor de pe wordpress. Domeniul il aveam de anul trecut castigat la un concurs si imi trebuia numai gazduire, dupa cateva informatii mi-am ales firma de hosting si am trecut pe domeniu.
Daca, cu transferul continutului s-au ocupat cei de unde am luat gazduirea pentru redirectionare a trebuit sa ma descurc singura. Pfff, am cam intarziat vreo 3 luni pana am reusit sa fac redirectionarea, dar ieri am reusit( cu ajutorul Cristinei si a lui Razvan), asa ca m-am gandit sa scriu aceasta postare pentru a fi utila si altora care se vor muta pe domeniu propriu.

Desi, pare greu de facut sa stiti, ca este destul de usor. Urmati intocmai pasii de mai jos si in 10 minute ati terminat šŸ˜‰

1.In primul rand trebuie sa instalam pe WordPress modulul Blogger 301 Redirect: Panou control – Module – Adauga Modul – Instalati Blogger 301 Redirect.

02

2. Dupa ce ati activat Blogger 301 Redirect pe wordpress, accesati vechiul blog de pe Blogspot si urmati pasii: din panoul de control Blogger mergeti pe ramura Sablon, apoi dati scroll pana jos de tot si dati clik pe Reveniti la sabloanele clasice ( vezi pct 1) apoi, iar clik pe Reveniti la sablonul clasic scris cu albastru (vezi pct 2) .

03

3. O sa va apara sa editati sablonul HTML, aici trebuie sa stergeti tot ce apare in casuta si apoi sa adaugati codul acesta:

<html>
<head>
<title><$BlogPageTitle$></title>
<script>
<MainOrArchivePage>
window.location.href=”http://variantab.jorjette.ro/”
</MainOrArchivePage>
<Blogger>
<ItemPage>
window.location.href=”http://variantab.jorjette.ro/?blogger=<$BlogItemPermalinkURL$>”
</ItemPage>
</Blogger>
</script>
<MainPage>
<link rel=”canonical” href=”http://variantab.jorjette.ro/” />
</MainPage>
<Blogger>
<ItemPage>
<link rel=”canonical” href=”http://variantab.jorjette.ro/?blogger=<$BlogItemPermalinkURL$>” />
</ItemPage>
</Blogger>
</head>
<body>
<MainOrArchivePage>
<h1><a href=”http://variantab.jorjette.ro/”><$BlogTitle$></a></h1>
</MainOrArchivePage>
<Blogger>
<ItemPage>
<h1><a href=”http://variantab.jorjette.ro/?blogger=<$BlogItemPermalinkURL$>”><$BlogItemTitle$></a></h1>
<$BlogItemBody$>
</ItemPage>
</Blogger>
</body>
</html>

ATENTIE!!!! Oriunde in cod apare variantab.jorjette.roĀ trebuie sa il inlocuiti cu adresa noului vostru site.

4. Dupa ce ati adaugat noul cod dati clik pe Salvati sablonul.

5. Dupa salvarea sablonului de pe Blogspot trebuie sa mai faceti o mica ajustare pe WordPress pentru ca redirectionarea traficului sa fie excat la acelasi articol/pagina de pe Blogspot pe WordPress.
Panou control – Aspect (vezi pct 1) – Editor teme (vezi pct 2) si din coloana din dreapta alegi functiile temei (functions.php) (vezi pct 3) – in chenarul care se deschide dati scroll pana la terminare si adaugati acest cod (vezi pct 4)Ā :

function blogger_query_vars_filter( $vars ) {
$vars[] = „blogger”;
return $vars;
}
add_filter(‘query_vars’, ‘blogger_query_vars_filter’);
function blogger_template_redirect() {
global $wp_query;
$blogger = $wp_query->query_vars[‘blogger’];
if ( isset ( $blogger ) ) {
wp_redirect( get_wordpress_url ( $blogger ) , 301 );
exit;
}
}
add_action( ‘template_redirect’, ‘blogger_template_redirect’ );
function get_wordpress_url($blogger) {
if ( preg_match(‘@^(?:https?://)?([^/]+)(.*)@i’, $blogger, $url_parts) ) {
$query = new WP_Query (
array ( „meta_key” => „blogger_permalink”, „meta_value” => $url_parts[2] ) );
if ($query->have_posts()) {
$query->the_post();
$url = get_permalink();
}
wp_reset_postdata();
}
return $url ? $url : home_url();
}

04

6. Dupa ce ati adaugat codul de mai sus trebuie sa dati clik pe Actualizare fisier( vezi pct 5).

Gata šŸ™‚ Asta a fost tot. šŸ˜€

21 thoughts on “Redirectionarea traficului de pe Blogspot spre domeniu propriu

  1. Foarte util articolul tau! Din fericire eu mi-am facut blogul direct pe wp, insa sigur sunt multe persoane care doresc sa faca aceasta schimbare. šŸ™‚

  2. Eu de cand am lansat blogul am ales wordpress, fara un motiv anume, doar ca mi-a inspirat mai multa incredere si mi-am luat de la inceput si domeniu propriu ca mi se parea prea lung titlul blogului + wordpress.com

  3. E bine de stiut pentru cei ce au nevoie , eu am fost pe blogger apoi am trecut pe wordpress , tot asa castigand un concurs apoi anul asta in vara mi am luat domeniu propriu de la wordpress si e totul super bine.

  4. O fi greu, o fi usor, eu am zis sa las pe cei ce se pricep sa faca asta pentru ca stiu ca uneori greselile de acest tip pot fi fatale si nu as fi vrut sa risc sa fac cine stie ce prostie.
    In 2 ore am primit blogul mutat pe domeniu, cu directionarea facuta si cu …. user si parola! Ce sa-ti doresti mai mult šŸ™‚

    1. Si eu as fi vrut asa, numai ca cei de la gazduire nu au vrut ( nu erau obligati) sa faca si redirectionarea. Cu ajutorul Cristinei si a lui Razvan P am reusit.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

* Checkbox GDPR is required

*

Sunt de acord.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Shares