İçeriğe geç

Günlük Haftalık Aylık

Biraz kişisel, biraz Php, biraz mysql, biraz phpnuke, biraz wordpress, biraz internet, biraz yazılım, biraz sen, biraz ben ve git gide artan birazlar..

Yayım tarihi 19.11.200920.11.2009 (dmRy)

WordPress 2.9: Birleştirilen özel alan(meta) fonksiyonları

WordPress 2.9 ile yorumlar için de özel alan desteği getirildiğini daha önce yazmıştım. Durum böyle olunca hem yorum hem de yazılar için özel alan desteği oldu. Her ikisi için ayrı fonksiyonlar olduğu gibi, her ikisini de kontrol eden tek fonksiyonlar da hazırlandı.

WordPress 2.9: Birleştirilen özel alan(meta) fonksiyonları

WordPress yazıları için özel alan desteği zaten mevcuttu ve aynı mantık ile çalışan yorum özel alan desteği ise WordPress 2.9 ile geldi. Yazılara özel alan tanımlarken add_post_meta kullanırken, yorumlara özel alan tanımlamak için add_comment_meta kullanacağız. Ancak her biri için ayrı ayrı fonksiyon kullanmanız gerekmiyor ve her ikisinin birleşimi add_metadata oluyor 😉

Tüm bu fonksiyonlar wp-includes/meta.php dosyası içerisinde yer almaktadır.

add_metadata

Özel alan eklemek için kullanılan fonksiyondur.

[php]<?php add_metadata($meta_type, $object_id, $meta_key, $meta_value); ?>[/php]

Zaten add_post_meta ile benzer bir fonksiyon. Sadece ilk iki parametreyi açıklıyorum. Diğerlerini biliyoruz zaten 😉

$meta_type

Özel alan türünü temsil ediyor. Yazılar için post, yorumlar için comment girmelisiniz.

$object_id

Özel alanın atanacağı yazı ya da yorumun ID numarasıdır.

update_metadata

Özel alan değerini güncellemek için kullanacağız. $meta_type ve $object_id parametrelerini zaten yukarıda açıkladım 😉

[php]<?php update_metadata($meta_type, $object_id, $meta_key, $meta_value, $prev_value); ?>[/php]

delete_metadata

Özel alanı silmek için kullanacaksınız.

[php]<?php delete_metadata($meta_type, $object_id, $meta_key, $meta_value, $delete_all); ?>[/php]

get_metadata

Özel alan değerini çekmek için kullanıyoruz.

[php]<?php get_metadata($meta_type, $object_id, $meta_key, $single); ?>[/php]

KategorilerWordPress Etiketleradd_metadata, delete_metadata, get_metadata, update_metadata, WordPress, Wordpress 2.9, WordPress fonksiyonları

Yazı dolaşımı

Önceki YazıÖnceki WordPress 2.9 ile yazı ve sayfalara thumbnail eklemek
Sonraki YazıSonraki Yılın “Tasarım” Ödülü

Arşivler

Kategoriler

  • CSS
  • E-Kitap
  • Eğlence
  • Faydalı Siteler
  • Google
  • Haber & Duyurular
  • Internet
  • Kaynak Siteler
  • Kültür & Sanat
  • Microsoft
  • Mobil Aygıtlar
  • MySQL
  • Oyunlar
  • Php
  • Sevgili Günlük
  • Sponsor
  • Teknoloji
  • Web Tasarım
  • WordPress
  • Yazılım
WordPress gururla sunar