PHP array_map örneği

PHP array_map için WordPress’de bir örnek kod parçacığı.

PHP array_map örneği

Kategoriler

Kodlama

PHP array_map örneği

PHP array_map için WordPress’de bir örnek kod parçacığı.

PHP array_mapPHP array_map

array_map çok kullanışlı bir fonksiyon ve WordPress için kullanılabilecek bir örneğini buraya ekliyorum.

İşte örnekler:

/* etiketler Tags[]*/
function yazimin_etiketleri($ID){
    $wTags=array();
    $tags=get_the_tags($ID);
    if($tags){
        foreach($tags as $tag){
            $wTags[].=$tag->name;
        }
    }else{
        $wTags[].='WOLKANCA';
    }
    return $wTags;
}

/* etiketler hashtags */
function etiketler_hash($id){
    $etiketler=array_map(function($value){return '#'.$value;},yazimin_etiketleri($id));
    return implode(' ',str_replace(' ','',$etiketler));
}

Bu örneğin kullanımını da şu şekilde yapmanız mümkün:

etiketler_hash($post->ID);

Örnek yazının etiketlerini alıp #Etiketİsmi şeklinde hashtag formatına çeviriyor, bu örnekten yola çıkarak gelen array stringlerine eklemeler yapabilirsiniz, diğer yöntemlere göre hızlı çalışıyor.

Kaynak: php.net/manual/tr/function.array-map.php

WOLKANCA

Volkan Yılmaz

Digital Marketing & WordPress & SEO


← WordPress body_class eklemek→ WhatsApp sesli mesajları yazıya dönüştürmek



Yorumunu paylaş!