Code Duplication    Length = 16-16 lines in 2 locations

geodirectory-functions/general_functions.php 2 locations

@@ 4273-4288 (lines=16) @@
4270
4271
4272
4273
    if(strpos($title,'%%category%%') !== false){
4274
        $cat_name = '';
4275
4276
        if($gd_page=='detail') {
4277
            if ($post->default_category) {
4278
                $cat = get_term($post->default_category, $post->post_type . 'category');
4279
                $cat_name = (isset($cat->name)) ? $cat->name : '';
4280
            }
4281
        }elseif($gd_page=='listing'){
4282
            $queried_object = get_queried_object();
4283
            if(isset($queried_object->name)){
4284
                $cat_name = $queried_object->name;
4285
            }
4286
        }
4287
        $title = str_replace("%%category%%",$cat_name,$title);
4288
    }
4289
4290
    if(strpos($title,'%%tag%%') !== false){
4291
        $cat_name = '';
@@ 4290-4305 (lines=16) @@
4287
        $title = str_replace("%%category%%",$cat_name,$title);
4288
    }
4289
4290
    if(strpos($title,'%%tag%%') !== false){
4291
        $cat_name = '';
4292
4293
        if($gd_page=='detail') {
4294
            if ($post->default_category) {
4295
                $cat = get_term($post->default_category, $post->post_type . 'category');
4296
                $cat_name = (isset($cat->name)) ? $cat->name : '';
4297
            }
4298
        }elseif($gd_page=='listing'){
4299
            $queried_object = get_queried_object();
4300
            if(isset($queried_object->name)){
4301
                $cat_name = $queried_object->name;
4302
            }
4303
        }
4304
        $title = str_replace("%%tag%%",$cat_name,$title);
4305
    }
4306
4307
4308