Merhaba; Burada üye olmadan soru sorabilir, sorulmuş sorulara cevap verebilirsin. Eminim soracak bir çok sorun vardır laughing

0 oy
25 kez görüntülendi
Question2Answer kategorisinde tarafından
Question2answer For Wordpress işlemi nasıl yapılır?

1 cevap

0 oy
(53k puan) tarafından
 
En İyi Cevap

Gözünüz mesaja bakarak korkmasın normalde, ek açıklamalar ile uzun oldu. Belki başkasına da lazım olur diyerek, aslında sadece; 7 maddelik bir iş. Çünkü genelde ülkemizde wordpress ana dizinde kullanılıyor. Yani direkt siteleri wordpress olan kişiler daha kolay bu işi halledecek. ilk 7 madde bunun için yeterli.

  • 1) wordpress'inizin dosyalarını ve veritabanınızı her ihtimale karşı yedekleyin. (bunu öylesine söylüyorum, ama yanlış veya hatalı yapabilirsiniz. insanoğlu hata yapmak için var.)
  • 2) En son çıkan q2a dosyalarını indirin. Türkçe dil dosyalarını da indirip üzerine ekleyin.
  • 3) q2a için bir database table oluşturun. Bu oluşturduğunuz database'i kullanacaksınız.
  • 4) Oluşturduğunuz database bilgilerini q2a-config-example dosyası içerisinde bulunan database bilgilerine yazın.
  • 5) qa-config-example dosyası içerisinde bulunan;

define('QA_WORDPRESS_INTEGRATE_PATH', '**/PATH/TO/WORDPRESS**'); 

satırını kendinize göre düzenleyin. Burada dikkat edilmesi gereken konu; wordpress'in ana dizininin olduğu yeri göstermelisiniz. wp-load.php ya da wp-config dosyalarının olduğu yerden bahsediyoruz.

Wordpress alt klasörde ise örnek:

define('QA_WORDPRESS_INTEGRATE_PATH', '/home/kullanıciadi/altklasor/wp/'); 

Site wordpress üzerine kurulu ise;

define('QA_WORDPRESS_INTEGRATE_PATH', '/home/kullanıciadi/altklasor/'); 

  • 6) qa-config-example.php dosyasının adını, qa-config.php olarak değiştirin.
  • 7) İndirdiğiniz q2a dosyalarını bulunan .htaccess dosyası da dahil olmak üzere sitenize atın.
  • 8) Kendisi otomatik olarak wordpress sistemine entegre olacaktır. Şimdi kurduğunuz alt klasöre giderek, kurulum işlemlerini yapabilir. Wordpress üzerinden ayarları yapabilirsiniz.

Buradan sonrası ekstrem durumları oluşturuyor. Burada bazı ince detay noktalar var.

  • - Eğer q2a sisteminiz wordpress sisteminizin yukarıdaki gibi wordpress dosyalarının olduğu yerin bir alt klasörüne kurulu ise sorun yok.
  • - Eğer q2a sisteminiz wordpress sisteminiz ile aynı host üzerinde ancak, wordpress dosyalarının üst klasör olmadığı bir sistem üzerine çalışıyorsanız; wp-config dosyasının başlangıcına <php? den sonra;

define('COOKIEPATH', '/');

ekleyin.

  • - Eğer wordpress ayrı bir alt klasörde ve q2a ayrı bir alt klasörde çalışıyorsa yani farklı klasörlerde çalışıyorsa; onun da çözümü var. wp-config.php açın. en başta bulunan <php? den sonra;

define('COOKIEPATH', '/');

define('COOKIE_DOMAIN', **'.mysite.com'**);

en altta bulunan ?> den önce;

/* To allow redirection from WordPress login to Question2Answer */

add_filter('allowed_redirect_hosts', 'qa_wordpress_redirect_hosts');

function qa_wordpress_redirect_hosts($content) {

    $content[] = **'qa.mysite.com'**;

    return $content;

}

şeklinde içeride bulunan mysite.com adreslerini düzenleyerek ekleyin.

Hayırlı olsun nur topu gibi bir wordpress entegreli q2a soru cevap php soru odanız oldu.

Kaynak: http://turkdesk.org/viewtopic.php?id=142

İlgili sorular

+1 oy
1 cevap
+1 oy
1 cevap
18, Mart, 18 Question2Answer kategorisinde misafir tarafından soruldu
+1 oy
1 cevap
18, Mart, 18 Question2Answer kategorisinde misafir tarafından soruldu
+1 oy
1 cevap
+1 oy
1 cevap
16, Mart, 16 Question2Answer kategorisinde misafir tarafından soruldu
...