Etiket Sonuçları: " fonksiyon "

14 Nisan 2009 | 08:34
yazar: Guardian

Wp: query_posts() fonksiyonu

Kategoriler: Ajax, php, programlama, özgür yazılım
Etiketler: , , , , , , , , , , , , , ,

Wordpress içerikleri görüntülerken Loop adı verilen kendine has meşhur döngüyü oluşturur ve bu döngü sayfada işlenen kriterlere göre veritabanındaki içeriklerin girildiği tabloda bazı seçim (select) işlevini gerçekleştirir. Böylece o anki kriterlere göre veritabanından seçilen satırlar (post verileri) döngüde işlem görürler.

Bu kirterlerin en önemlileri GET metodu ile tanımlanan aşağıdaki verilerdir:

p=[post_id_verisi]

görüntülenecek post verisinin id bilgisini verir. Böylece WP görüntülenecek sayfanın bir post içeriği olduğunu anlar ve ilgili verileri veritabanından alır ve yazdırır.

page_id=[sayfa_id_bilgisi]

görüntülenecek sabit sayfa verisinin id bilgisini verir. WP bu veri sayesinde görüntülenecek içeriğin bir sayfa olduğunu anlar ve veritabanındaki ilgili tablodan işlem yaparak verileri yazdırır.

cat=[kategori_id_bilgisi]

WP bu değişken sayesinde id bilgisi verilen kategoriye ait içeriklerin listelenmesi gerektiğini anlar ve ilgili tablodan verilen id bilgisine ait içerikleri listeler.

tag=[etiket_id_bilgisi]

WP bu değişken sayesinde id bilgisi verilen etikete ait içeriklerin listeleneceğini anlar ve ilgili veritabanı tablosundan verileri listeler.

Wordpress’in sayfaları, içerikleri, kategori içeriklerini, etiket içeriklerini listeleme işleminde yukarıda belirtmiş olduğumuz veriler referans olarak kullanılırlar.

devamını oku » »

4.416 defa okundu | 2 adet yorum »

18 Ocak 2008 | 13:42
yazar: Guardian

#page-content-title, #page-content-desc alanları ve diğer gelişmeler

Kategoriler: fonksiyon ve betikler, projeler, samkon project
Etiketler: , , , , , , , , , , , , , , , , , , , , , , ,

Her yazımda olduğu gibi bu yazıma da nereden başlayacağımı bilemiyorum. Bugün başlıkta belirttiğim alanları oluşturup ilgili fonksiyonları yazmakla birlikte, birbirinden bağımsız işlemlerde de bulundum.

Fakat bugün gerçekleştirdiğim işlemlerin genel amacını belirtmek gerekirse, yönetim panelimizdeki alt menülerin içeriklerini temsil eden fonksiyonların içerisinden yeni oluşturduğumuz bir fonksiyonu çağırarak bu fonksiyonda ilgili alt menünün adını ve açıklamasını yayınlamaktır diyebilirim.

İlk önce bu temel amaçtan bağımsız olan işlemleri açıklamakla bugünkü uzun yazıma giriş yapayım.

devamını oku » »

539 defa okundu | yorum yok »

8 Ocak 2008 | 11:02
yazar: Guardian

load_content(), load_home(), load_options() fonksiyonları

Kategoriler: fonksiyon ve betikler, projeler, samkon project
Etiketler: , , , , , , , ,

Gün aralarında nerde olursam olayım, hangi betiği ne amaçla kullansam, hangi fonksiyonu nerede kullansam diye sık sık düşünür oldum.

Bu ufaktan düşüncelerimi boş zamanlarda bilgisayarımın başına geçerek test etme şansını buluyorum. Dün /so-admin/config-files/avariables.php betiğinin gereksiz olduğunu düşünmüş ve onun yerine aynı işlevi gören bir fonksiyonun daha uygun olacağına kanaat getirmiştim. Nitekim bugünkü denemelerimde gördüğüme göre öylede oldu.

load_content() fonksiyonu admin_functions.php betiğinde tanımlı olup, main.php betiğinde GET metodu ile alınan “a” değerine göre sayfanın içerik (page) bölümünde çeşitli fonksiyonlar çağırıyor.

devamını oku » »

389 defa okundu | yorum yok »

4 Ocak 2008 | 12:54
yazar: Guardian

get_loged_name() & get_group() fonksiyonları

Kategoriler: fonksiyon ve betikler, projeler, samkon project
Etiketler: , , , ,

Hiç yoktan denemese de bazı temellerin üzerine (php+mysql gibi) birşeyler inşa etmenin insana verdiği hazzı kimse ifade edemez. Ancak yaşanır diye düşünüyorum.

Projemde attığım her küçük adım bana bir mutluluk kaynağı. Sonuca ulaşmayı hayal bile edemiyorum doğrusu. Bu mutluluğuma samkon’a gelen çeşitli olumlu yorumlar da katılınca, ne yalan söyliyeyim keyfime diyecek olmuyor :)

Neyse fazla gevelemeden geleyim konumuza, bugün boş zamanımı yine değerlendirerek /so-admin/base-files/admin_functions.php betiğinde tanımlı iki fonksiyon daha yazdım: get_loged_name() ve get_group()

devamını oku » »

329 defa okundu | yorum yok »