WordPress Tabloları ve anlamları geniş anlatım

wp_commentmeta : Her açıklama özellikleri bilgi meta veri olarak adlandırılır ve wp_commentmeta saklanır.
wp_comments : WordPress içinde yorum wp_comments tabloda saklanır.
wp_links : Wp_links girilen bağlantıları ile ilgili bilgileri tutan Linkler WordPress özelliği.
wp_options : Wp – seçenekleri burada saklanır , silinmesi veya zarar görmesi kötü şeyler açığa çıkarır.
wp_postmeta : Her bir mesaj özellikleri bilgi meta veri olarak adlandırılır ve wp_postmeta saklanır. Bazı eklentileri bu tabloda kendi bilgi ekleyebilirsiniz.
wp_post : WordPress verilerin çekirdek bir mesaj . Bu wp_posts tablosu içinde saklanır. Ayrıca sayfalar ve navigasyon menü öğeleri bu tabloda saklanır.
wp_terms : Mesajları için hem mesaj ve bağlantılar ve etiketleri için kategoriler wp_terms tablo içinde bulunur. Etiketde denilebilir.
wp_terms relationshiğ : Mesajlar wp_terms tablo ve bu dernek wp_term_relationships tabloda tutulur kategoriler ve etiketler ile ilişkilidir. Kendi kategori bağlantılarının derneği de bu tabloda tutulur.
wp_term_taxonomy : Bu tablo wp_terms tabloda girişler için taksonomi (kategori, bağlantı veya etiket) açıklar.
wp_usermeta :Her kullanıcı özellikleri bilgi meta veri olarak adlandırılan ve wp_usermeta saklanır.
wp_users : Kullanıcıların listesini tablosu wp_users korunur.

WordPress sisteminde bir çok alanda üye doğrulamaya ihtiyacınız olabilir. Tam olarak söylemek istediğim, üye seviyeleri veya üye ismiyle kontrol yapmak istediğiniz alanlar olabilir. Örnek verecek olursak, bir sayfa yaptınız ve içine php kodları yerleştirip, sayfaya bakmakta olan üyenin seviyesine göre sonuç vermek istiyorsunuz. Peki bu durumda ne yapabiliriz? WordPress’in fonksiyonlarından biri olan, get_currentuserinfo tam burada bize yardımcı oluyor. Bu Fonksiyonu Nasıl Kullanırız?

<?php
global $current_user;
/* Fonksiyonla şu an sayfaya bakan kullanıcının bilgilerini alıyoruz */
get_currentuserinfo();

echo(‘Üye Adı: ‘ . $current_user->user_login . “\n”);
echo(‘Üye Eposta: ‘ . $current_user->user_email . “\n”);
echo(‘Üye Seviyesi: ‘ . $current_user->user_level . “\n”);
echo(‘Üye İsmi: ‘ . $current_user->user_firstname . “\n”);
echo(‘Üye Soyismi: ‘ . $current_user->user_lastname . “\n”);
echo(‘Üye Görünen İsim: ‘ . $current_user->display_name . “\n”);
echo(‘Üye ID: ‘ . $current_user->ID . “\n”);
?>

Yukarıdaki kodlar temel kullanım yolunu gösteriyor.
Peki siz kontrol yapmak isterseniz?

<?php
global $current_user;
/* Fonksiyonla şu an sayfaya bakan kullanıcının bilgilerini alıyoruz */
get_currentuserinfo();

/* Şu an ki kullanıcı seviyesi (0, 10 arasında) */
$seviye = $current_user->user_level;
$nick = $current_user->user_login;

/* Eğer kullanıcı bir yönetici ise */
if($seviye >= 8){
echo “siz bir yöneticisiniz!”;
}
/* eğer kullanıcı yönetici değil ise */
else {
echo “siz bir yönetici değilsiniz”;
}

/* Eğer sayfaya bakan üyenin kullanıcı adı admin ise */
if($nick == “admin”){
echo “Ooo adminim hoşgeldin!”;
}
/* Eğer nick admin değil ise */
else {
echo “Adminim yoksa ben de yokum!”;
}

Artık bu tip kontrolleri rahatlıkla yapabilirsiniz

Neleri Unutmamalısınız?

  1. $current_user değişkeninin global olarak atanması gerektiğini.
  2. get_currentuserinfo() fonksiyonu kullanmayı.

Wp Security Scan..

Daha sonra ;

AskApache Password Protect

Ne işe yarar AskApache Password ?

WordPress’inizin admin dizininde ayrı bir parola sorgulayıcı oluşturabilirsiniz. Bunun için ayrı bir yönetici adı ve şifre belirterek blogunuzun admin bölümüne girilmesi için 2. bir şifre alanı gelecektir. Bu da güvenliğini arttırmanıza yarayacaktır. Eklenti kullanımı çok basittir. Normal eklenti kurulumu gibi dosyalarınızı /wp-content/plugins klaösürünün içine atacaksınız. Belirtmiş olduğunuz şifrenin artı güvenli olmadığını düşünürseniz değiştirme şansınız var. İşleyişi .htaccess kontrolü yaparak sürdürür. .htaccess?iniz yazılır olduğu zaman eklentiyi kurarsanız sorun yaşamazsınız.

Force SSL

Ne işe yarar Bu Force SSL ?

güvenilir olmayan bağlantıları tespit edip, oradan gelebilecek olası saldırıları engelliyor. Bu da sitenizin hem trafiğini, hem de güvenliğini düzene sokmuş oluyor.

Login Lockdown

Ne işe yarar bu Login LockDown ?

Siz kendi evinizden admin paneline giriyorsunuz, bir başkası da sizin şifrenizi tahmin etmeye çalışıyor ve admin panelindeki kullanıcı adı ? şifre alanında denemeler yapıyor. Sizin isteğinize göre ayarlayabileceğiniz deneme sayısını 3 olarak farzedersek, denemeyi yapan kişi 3 defada tutturamazsa ip adresi kayıt altına alınıyor ve o kişinin o dizine ulaşması sistem tarafından engelleniyor.

Toplam 26 sayfa, 1. sayfa gösteriliyor.12345...1020...Son »