Selamlar lafı fazla uzatmıyım ana domaini hiç kullanmadan dinamik subdomain ile pin atıyoruz. Banlanma riski çok düşük.
Dinamik subdomain nedir ?
Siteye random bir subdomainden giriş yapıldığında her şekilde açılmasını sağlar. Örnek; random94969.siteadi.com gibi.
Dinamik subdomain ayarı nasıl yapılır.
Kısaca özet geçip birkaç görsel ekleyeceğim..
cPanel, Plesk, Vesta, CyberPanel farketmez hepsinde oluyor. Paravan site (yönlendirme yapacak site) paneline giriş yapıyoruz. Şu şekilde *.paravansite.cf subdomain ekliyoruz.
Eklediğimiz dinamik subdomain'i ana dizine yönlendiriyoruz. Görsellerden devam edelim. Dinamik subdomain ayarı tamamlandı burdan sonrası klasik eklenti ayarları. // 301 Yönlendirme kodu //
Bu kodu kendinize göre düzenleyip paravan sitede .htaccess dosyası oluşturup içine atın.
Pinleme yapan sitemiz ana sitemizdir.
RewriteEngine on
RewriteRule ^(.*)$ http://anasite.com/$1 [R=301,L]
// Pinterest automatic eklentisi değiştirilecek alanlar // wp-pinterest-automatic/pin_schedule.php yolunu izleyerek düzenlenecek dosyayı açalım.
Bu kodu buluyoruz ve aşağıdakilerle değiştiriyoruz. Site adresinizi düzenlemeyi unutmayın.
$pin_link = wp_pinterest_pin_link_paginate( get_permalink( $post_id ) , $post->post_content , $pin_image );
// Değiştirilmiş kod başlangıcı//
function dinamikSubdomain($uzunluk = 10) {
$karakterler = 'abcdefghijklmnopqrstuvwxyz';
$karakteruzunlugu = strlen($karakterler);
$karistir = '';
for ($i = 0; $i < $uzunluk; $i++) {
$karistir .= $karakterler[rand(0, $karakteruzunlugu - 1)];
}
return $karistir;
}
$randomsub = dinamikSubdomain();
$pin_link = wp_pinterest_pin_link_paginate("http://$randomsub.paravansite.cf/?p=".$post_id, $post->post_content, $pin_image);
// Değiştirilmiş kod sonu//
// Social auto poster eklentisi değiştirilecek alanlar // social-auto-poster/includes/social/class-wpw-auto-poster-pin-posting.php yolunu izleyerek düzenlenecek dosyayı açalım.
Bu kod satırını buluyoruz ve aşağıdakilerle değiştiriyoruz. Site adresinizi düzenlemeyi unutmayın.
if (empty($postlink)) {
$postlink = $this->model->wpw_auto_poster_get_permalink_before_publish($post->ID);
}
// Değiştirilmiş kod başlangıcı//
function dinamikSubdomain($uzunluk = 10) {
$karakterler = 'abcdefghijklmnopqrstuvwxyz';
$karakteruzunlugu = strlen($karakterler);
$karistir = '';
for ($i = 0; $i < $uzunluk; $i++) {
$karistir .= $karakterler[rand(0, $karakteruzunlugu - 1)];
}
return $karistir;
}
$randomsub = dinamikSubdomain();
$postlink = "http://$randomsub.paravansite.cf/?p=".$post->ID;
// Değiştirilmiş kod sonu//
Belki bilen vardır ama bilmeyende çoktur diye düşünüyorum.
Buna benzer bir konu daha önce paylaşıldı artık kodlarla nasıl oynama yapılacağını bilmeyen yoktur diye düşünüyorum. Herkese kolay gelsin.