WP-config, WordPress sitenizdeki en güçlü dosyalardan biridir ve WordPress'in perde arkasında nasıl çalıştığı konusunda önemli bir rol oynar. Yeni başlayanların çoğunun bilmediği gerçekten yararlı bazı WordPress kurulum ipuçları var. Bu eğiticide, WordPress sitenizi gidermenize, optimize etmenize ve güvenli hale getirmenize yardımcı olacak en kullanışlı WordPress kurulum ipuçlarından bazılarını paylaşacağız.

wordpress yapılandırması tutorial.png

Bu WordPress yapılandırma ipuçları nasıl kullanılır?

WordPress, wp-config.php adlı güçlü bir yapılandırma dosyasıyla birlikte gelir. Her WordPress sitesinin kök klasöründe bulunur ve önemli yapılandırma ayarlarını içerir.

En iyi şirketlerin tümühébergement WordPress ile birlikte gelir tek tıklatmayla yükleme, bu, kurulum sırasında wp-config.php dosyasını hiçbir zaman değiştirmeniz gerekmeyeceği anlamına gelir. Birçok kullanıcının bu dosyanın gücüne aşina olmamasının ana nedeni budur.

WordPress sitenizi sorun gidermek, optimize etmek ve güvence altına almak için wp-config dosyasını kullanabilirsiniz.

Wp-config.php dosyası güçlü bir araçtır ve koddaki küçük bir hata, web sitenizi erişilemez hale getirebilir. Bu dosyayı yalnızca gerekirse düzenlemeli ve herhangi bir değişiklik yapmadan önce her zaman tam bir WordPress yedeği oluşturmalısınız.

Bununla birlikte, web sitenizde kullanabileceğiniz bazı kullanışlı WordPress kurulum ipuçlarına bir göz atalım.

1. Temel WordPress yapılandırma ayarları

Varsayılan olarak, WordPress'i kurarken yalnızca veritabanı ayarlarını doldurmanız gerekir. Mevcut bir wp-config.php dosyanız yoksa, veritabanı bilgilerinizi doldurarak bir tane oluşturmanız istenecektir.

wordpress.png yükleme dosyası oluşturma

WordPress, bir wp-config.php dosyası oluşturarak bu ayarları otomatik olarak kaydetmeye çalışacaktır. Ancak, bu başarısız olursa, bunları manuel olarak eklemeniz gerekecektir.

Bunu yapmak için, web sitenize bir FTP istemcisi kullanarak bağlanmanız gerekecektir. Oturum açtıktan sonra wp-config-sample.php dosyasını wp-config.php olarak yeniden adlandırmanız gerekecektir.

wp config wordpress.png dosyasını yeniden adlandır

Bundan sonra devam edebilir ve yeni oluşturulan wp-config.php dosyasını düzenleyebilirsiniz. Aşağıdaki satırları değiştirerek veritabanı bilgilerinizi eklemeniz gerekecektir:

define ('DB_NAME', 'veritabanı adı'); define ('DB_USER', 'veritabanı kullanıcı adı'); define ('DB_PASSWORD', 'veritabanı şifresi'); define ('DB_HOST', 'localhost');

Değişikliklerinizi kaydetmeyi ve dosyayı sunucuya yüklemeyi unutmayın.

2. WordPress'e güvenlik anahtarları ekleme

Varsayılan WordPress kurulumu, yapılandırma dosyanıza otomatik olarak güvenlik anahtarları ekler. Bu güvenlik anahtarları, WordPress oturum açma ve tanımlama bilgisi kimlik doğrulamanıza ek bir güvenlik katmanı eklemek için kullanılır.

Her zaman can güvenlik anahtarlarını yeniden oluştur Birisinin web sitenize uygun kimlik doğrulaması olmadan erişebileceğini düşünüyorsanız. Güvenlik anahtarlarının değiştirilmesi, oturum açmış tüm kullanıcıların oturumunu kapatır.

define ('AUTH_KEY', 'benzersiz ifadenizi buraya yerleştirin'); define ('SECURE_AUTH_KEY', 'benzersiz ifadenizi buraya yerleştirin'); define ('LOGGED_IN_KEY', 'benzersiz cümlenizi buraya yerleştirin'); define ('NONCE_KEY', 'benzersiz cümlenizi buraya yerleştirin'); define ('AUTH_SALT', 'benzersiz ifadenizi buraya yerleştirin'); define ('SECURE_AUTH_SALT', 'benzersiz ifadenizi buraya yerleştirin'); define ('LOGGED_IN_SALT', 'benzersiz cümlenizi buraya yerleştirin'); define ('NONCE_SALT', 'benzersiz cümlenizi buraya yerleştirin');

Daha fazla bilgi için, WordPress güvenlik anahtarları ve bunların nasıl kullanılacağı hakkındaki makalemize bakın.

3. WordPress tablolarının önekini değiştirme

Varsayılan bir WordPress kurulumu bir önek ekler wp_ WordPress veritabanındaki tüm tablo adlarına. Bazı WordPress güvenlik uzmanları, tablo önekini değiştirmenin WordPress veritabanınızı daha güvenli hale getirebileceğine inanıyor.

Bunu yapmak için, WordPress yapılandırmanızda aşağıdaki satırı düzenlemeniz gerekir.

$ table_prefix = 'wp_';

Bunu mevcut bir web sitesi için yapıyorsanız, WordPress veritabanınızdaki tablo önekini de değiştirmeniz gerekecektir. Bunu yapmak için, WordPress veritabanı önekinin nasıl değiştirileceğiyle ilgili makalemize bakın.

4. WordPress'te hata ayıklamayı etkinleştir

WordPress, hata ayıklama modunda WordPress hatalarını görmenizi veya gizlemenizi sağlayan düzgün bir hata ayıklama özelliğiyle birlikte gelir. Etkinleştirmek için, bu kuralı WordPress yapılandırma dosyanıza eklemeniz gerekir.

define ('WP_DEBUG', doğru);

Web sitenizdeki hataları gizlerken hata ayıklamayı da etkinleştirebilir ve bunun yerine bunları bir günlük dosyasına kaydedebilirsiniz. Bunu yapmak için yapılandırma ayarlarınıza aşağıdaki satırları ekleyin.

define ('WP_DEBUG', doğru); define ('WP_DEBUG_LOG', doğru); define ('WP_DEBUG_DISPLAY', false);

Bu, web sitenizin wp içerik klasöründe bir debug.log dosyası oluşturur ve tüm hata ayıklama hatalarını ve bildirimlerini günlük dosyasına kaydeder.

5. Sitenizi veya WordPress adresinizi değiştirin

Normalde, WordPress ve Site URL’lerini sayfadan ayarlayabilirsiniz. Ayarlar » genel. Ancak, WordPress sitenize erişiminiz yoksa, yönlendirme hatalarını görüyorsanız veya sitenizi yeni taşıdıysanız bunu yapamayabilirsiniz.

Bu durumda, sitenizi ve WordPress URL'lerinizi aşağıdaki satırları ekleyerek wp-config.php dosyası aracılığıyla düzenleyebilirsiniz:

tanımlayın ('WP_HOME', 'http://www.example.com'); define ('WP_SITEURL', 'http://www.example.com');

example.com'u kendinizinkiyle değiştirmeyi unutmayın etki alanı adı.

6. Dosya izinlerini değiştir

WordPress, ana makinenizin tüm kullanıcı dosyaları için kısıtlayıcı izinleri varsa, dosya izinlerini geçersiz kılmanıza izin verir. Çoğu insan buna ihtiyaç duymaz ama ihtiyaç duyanlar için oradadır.

 define ('FS_CHMOD_FILE', 0644); define ('FS_CHMOD_DIR', 0755);

7. Revizyon sonrası ayarları değiştirme

WordPress, yazılarınızdaki ve sayfalarınızdaki değişiklikleri önceki bir sürüme dönerek veya otomatik kaydederek geri almanıza izin veren çok kullanışlı bir revizyon sonrası özelliğine sahiptir.

Yapılandırma dosyası aracılığıyla yayın sonrası ayarları devre dışı bırakabilir veya değiştirebilirsiniz. Kullanabileceğiniz çeşitli inceleme sonrası ayarları burada verilmiştir.

Aşağıdaki satırı ekleyerek, WordPress'in otomatik bir yedeği revizyon olarak kaydetme sıklığını değiştirebilirsiniz:

define ('AUTOSAVE_INTERVAL', 120); // saniye içinde

Sitenizdeki bazı makaleler, onları yazmanın ne kadar sürdüğüne bağlı olarak düzinelerce yayın revizyonuna sahip olabilir. Bu özelliğin sizi rahatsız ettiğini düşünüyorsanız, gönderi başına düzeltme sayısını sınırlayabilirsiniz.

define ('WP_POST_REVISIONS', 10); // Makalelere göre 10 yorum

Herhangi bir nedenle, revizyon sonrası özelliğini tamamen devre dışı bırakmak istiyorsanız (hiç önerilmez), daha sonraki revizyonları devre dışı bırakmak için aşağıdaki kodu kullanabilirsiniz.

(Yanlış 'WP_POST_REVISIONS') oluşturmaktadır;

8. WordPress Geri Dönüşüm Kutusu'nun ayarlarının değiştirilmesi

WordPress, Geri Dönüşüm Kutusu adlı bir geri dönüşüm kutusu özelliği ile birlikte gelir. Bir kullanıcı çöp kutusuna bir makale gönderdiğinde, sonraki 30 gün boyunca web sitenizde çöp olarak saklanmaya devam eder. Bu sürenin sonunda WordPress bunları otomatik olarak sonsuza kadar siler.

Bu davranışı, çöpü tutmak istediğiniz gün sayısını değiştirerek değiştirebilirsiniz.

define ('EMPTY_TRASH_DAYS', 15); // 15 gün

Bu özelliği beğenmediyseniz, aşağıdaki özelliği ekleyerek devre dışı bırakabilirsiniz:

define ('EMPTY_TRASH_DAYS', 0);

Not: Sıfır kullanılması, gönderilerinizin kalıcı olarak silineceği anlamına gelir. Kalıcı olarak sil'i tıkladığınızda WordPress onay istemez. Yanlışlıkla yapılan herhangi bir tıklama size pahalıya mal olabilir.

9. WordPress yapılandırmasına FTP / SSH sabitleri ekleme

Varsayılan olarak, WordPress çekirdeği, temaları ve WordPress eklentileri yönetici panelinden. Bazı ana bilgisayarlar, her yeni eklentiyi yükseltmeye veya yüklemeye çalıştığınızda bir FTP veya SSH bağlantısı gerektirir.

WordPress FTP bilgilerini ister

Kodları kullanarak FTP veya SSH sabitlerini tanımlayabilir ve bir daha asla endişelenmenize gerek kalmaz.

// dosya sistemi yöntemini zorlar: "direct", "ssh", "ftpext" veya "ftpsockets" tanımlar ('FS_METHOD', 'ftpext'); // root kurulum dizinine mutlak yol tanımla ('FTP_BASE', '/ yol / to / wordpress /'); // "wp-content" için mutlak yol tanımlayın ('FTP_CONTENT_DIR', '/ yol / to / wordpress / wp-content /'); // "wp-plugins" için mutlak yol dizinini tanımlar ('FTP_PLUGIN_DIR', '/ yol / to / wordpress / wp-content / plugins /'); // SSH genel anahtarınızın mutlak yolu tanımla ('FTP_PUBKEY', '/home/username/.ssh/id_rsa.pub'); // SSH özel anahtarınızın mutlak yolu tanımla ('FTP_PRIVKEY', '/home/username/.ssh/id_rsa'); // FTP veya SSH kullanıcı adınızı tanımlayın ('FTP_USER', 'kullanıcı adı'); // FTP_USER kullanıcı adı için şifre ('FTP_PASS', 'şifre'); // hostname: SSH / FTP sunucunuz için combo port tanımlayın ('FTP_HOST', 'ftp.example.org:21');

Not: WordPress ve ftp.example.com yolunu kendi FTP ana bilgisayar bilgilerinizle değiştirmeyi unutmayın.

10. Otomatik veritabanı onarımına izin ver

WordPress, WordPress veritabanını otomatik olarak optimize etmek ve onarmak için yerleşik bir işlevle birlikte gelir. Ancak bu özellik varsayılan olarak devre dışı bırakılmıştır.

Bu özelliği etkinleştirmek için, WordPress yapılandırma dosyanıza aşağıdaki satırı eklemelisiniz.

('WP_ALLOW_REPAIR', true) tanımlamak;

Bunu ekledikten sonra, WordPress veritabanını optimize etmek ve onarmak için aşağıdaki url'yi ziyaret etmeniz gerekir.

http://exemple.com/wp-admin/maint/repair.php

example.com'u kendinizinkiyle değiştirmeyi unutmayın etki alanı adı. Veritabanını onarma veya onarma ve optimize etme seçeneklerini içeren basit bir sayfa göreceksiniz. Bu sayfaya erişmek için oturum açmanız gerekmez.

wp.png veritabanını onarma