• 11-10-2015, 15:59:38
    #1
    Merhaba arkadaşlar
    Sitemize yazı eklerken özel alan sürekli editörün altında sabit kalmasını istiyoruz.Yani ordan sürekli özel alanı seçmek durumunda kalmayalım orda hazır dursun karşılığını girelim.

    Bunu nasıl yapabiliriz?
  • 11-10-2015, 16:52:59
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    oxside adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar
    Sitemize yazı eklerken özel alan sürekli editörün altında sabit kalmasını istiyoruz.Yani ordan sürekli özel alanı seçmek durumunda kalmayalım orda hazır dursun karşılığını girelim.

    Bunu nasıl yapabiliriz?
    Custom metabox olarak aratabilirsiniz.
  • 11-10-2015, 17:23:40
    #3
    Malesef yapamadım.

    Şu alanı yapmak istiyorum sadece

    // Worpdress Eklentisiz Seo
    
    function basit_wp_seo() {
     global $page, $paged, $post;
     $default_keywords = 'ddddddddd'; // değiştirmeyi unutma
     $output = '';
    
    
    
     // Açıklama
     $seo_desc = get_post_meta($post->ID, 'ibo_seo_aciklama', true);
     $description = get_bloginfo('description', 'display');
     $pagedata = get_post($post->ID);
     if (is_singular()) {
     if (!empty($seo_desc)) {
     $content = $seo_desc;
     } else if (!empty($pagedata)) {
     $content = apply_filters('the_excerpt_rss', $pagedata->post_content);
     $content = substr(trim(strip_tags($content)), 0, 155);
     $content = preg_replace('#\n#', ' ', $content);
     $content = preg_replace('#\s{2,}#', ' ', $content);
     $content = trim($content);
     }
     } else {
     $content = $description;
     }
     $output .= '<meta name="description" content="' . esc_attr($content) . '">' . "\n";
     
    // Anahtar Kelimeler
     $keys = get_post_meta($post->ID, 'ibo_seo_etiket', true);
     $cats = get_the_category();
     $tags = get_the_tags();
     if (empty($keys)) {
     if (!empty($cats)) foreach($cats as $cat) $keys .= $cat->name . ', ';
     if (!empty($tags)) foreach($tags as $tag) $keys .= $tag->name . ', ';
     $keys .= $default_keywords;
     }
     $output .= "\t\t" . '<meta name="keywords" content="' . esc_attr($keys) . '">' . "\n";
     
    // Robots
     if (is_category() || is_tag()) {
     $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
     if ($paged > 1) {
     $output .= "\t\t" . '<meta name="robots" content="noindex,follow">' . "\n";
     } else {
     $output .= "\t\t" . '<meta name="robots" content="index,follow">' . "\n";
     }
     } else if (is_home() || is_singular()) {
     $output .= "\t\t" . '<meta name="robots" content="index,follow">' . "\n";
     } else {
     $output .= "\t\t" . '<meta name="robots" content="noindex,follow">' . "\n";
     }
     
    // Başlık
     $title_custom = get_post_meta($post->ID, 'ibo_seo_baslik', true);
     $url = ltrim(esc_url($_SERVER['REQUEST_URI']), '/');
     $name = get_bloginfo('name', 'display');
     $title = trim(wp_title('', false));
     $cat = single_cat_title('', false);
     $tag = single_tag_title('', false);
     $search = get_search_query();
     
    if (!empty($title_custom)) $title = $title_custom;
     if ($paged >= 2 || $page >= 2) $page_number = ' | ' . sprintf('Page %s', max($paged, $page));
     else $page_number = '';
     
    if (is_home() || is_front_page()) $seo_title = $name . ' | ' . $description;
     elseif (is_singular()) $seo_title = $title . ' | ' . $name;
     elseif (is_tag()) $seo_title = 'Etiket Arşivi: ' . $tag . ' | ' . $name;
     elseif (is_category()) $seo_title = 'Kategori Archive: ' . $cat . ' | ' . $name;
     elseif (is_archive()) $seo_title = 'Arşiv: ' . $title . ' | ' . $name;
     elseif (is_search()) $seo_title = 'Arama: ' . $search . ' | ' . $name;
     elseif (is_404()) $seo_title = '404 - Bulunamadı: ' . $url . ' | ' . $name;
     else $seo_title = $name . ' | ' . $description;
    
     
    
     
    return $output;
    
    }