Merhabalar, Yazdığımız yazıların istersek anasayfada yer almasını istiyorum. Mesela yazarların yazılarının anasayfada gözükmesini istemiyorum bunun için bir eklenti var mı acaba? Yani bir seçenek olsa anasayfada yayınla gibilerinden onu işaretlediğimiz sadece anasayfada olsa diğerleri kendi kategorilerinde çıksa bu tarz bir eklenti varmı ? wp hakkında pek fazla bilgim yokta bu konu hakkında biri bana yardım edebilir mi?
<?php
$id = Kategoriİd;
query_posts('cat='.$id.'');
?>
bu kod ile çekebilirmiyim ? peki diğer kategorilerin çıkmaması için ne yapacağım?
Wp yardım lütfen
6
●545
- 25-08-2012, 23:19:19Eklentiye takılmamak lazım.
Ana sayfanızdaki kodlamanın değişmesi lazım. Şuanda her kategoriden her yazıyı listelemekte. Ancak " ana sayfa " adında bir kategori açıp ana sayfada çıkmasını istediğiniz yazının + olarak o kategoride de yayınlarsanız olabilir.
Yani temanızdaki index.php nin kodlama yapısı değişmeli.
" $wp_query " fonksiyonunun belirli kategoriden yazı çekme yapısını inceleyiniz. - 26-08-2012, 01:02:45Mantıken özel alanlar için değer verip özel alanlara göre query yazılabilir. Hatta programlama bilginiz var ise, tickbox oluşturup yazının hemen altında ana sayfada göster gösterme seçenekleri koyulabilir editör kısmına.
Lakin dediğim gibi programlama bilgisi şart.
Kaynaklar:
http://codex.wordpress.org/Custom_Fields
http://codex.wordpress.org/Function_...e/add_meta_box
http://codex.wordpress.org/Class_Reference/WP_Query
kolay gelsin. - 26-08-2012, 16:24:50Hocam dediğini kafamda kurmaya çalıştığımda olur gibi geliyor mesela anasayfa adında kategori oluşturup sonra anasayfada çıkmasını istediğim yazıyı hem kendi kategorisinde hemde anasayfayı seçerim böylece ilk sayfada yer almış olur diyorsunuz değil mi ? Yazarları anasayfa kategorisi seçmezsem sadece kendi bölümünde yer almış olur. Peki bunu nasıl yapabilirim bilgisi olan var mı acaba? Benim için çok önemli ilgilendiğiniz için çok teşekkür ederim
- 29-08-2012, 00:20:55Tam olarak anlayamadım hocam =/ bu index şablonunun olduğu kısım burada tam olarak nereye eklemem gerekir peki hocam ?
<?php get_header(); ?> <!-- BEGIN MAIN --> <div id="main"> <?php if(get_option('pyre_featured_tags')): ?> <?php $post_types = get_post_types(); unset($post_types['page'], $post_types['attachment'], $post_types['revision'], $post_types['nav_menu_item']); $featured_posts = new WP_Query(array( 'post_type' => $post_types, 'showposts' => 5, 'tag' => get_option('pyre_featured_tags') )); ?> <!-- BEGIN WRAPPER-FEATURED --> <div id="wrapper-featured"> <div id="wrapper-slides"> <div id="slider" class="nivoSlider"> <?php while($featured_posts->have_posts()): $featured_posts->the_post(); ?> <?php if(has_post_thumbnail()): ?> <?php $image = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'featured-image'); ?> <?php $image_thumb = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'featured-image-thumb'); ?> <a href='<?php the_permalink(); ?>' title='<?php the_title(); ?>'><img src="<?php echo $image[0]; ?>" alt="<?php the_title(); ?>" title="#htmlcaption_<?php the_ID(); ?>" rel="<?php echo $image_thumb[0]; ?>" width='516' height='340' /></a> <?php else: ?> <a href='<?php the_permalink(); ?>' title='<?php the_title(); ?>'><img src="<?php bloginfo('template_directory'); ?>/timthumb.php?src=<?php bloginfo('template_directory'); ?>/images/thumbnail.png&w=516&h=340" alt="<?php the_title(); ?>" title="#htmlcaption_<?php the_ID(); ?>" rel="<?php bloginfo('template_directory'); ?>/timthumb.php?src=<?php bloginfo('template_directory'); ?>/images/thumbnail.png&w=70&h=60" width='516' height='340' /></a> <?php endif; ?> <?php endwhile; ?> </div> <?php while($featured_posts->have_posts()): $featured_posts->the_post(); ?> <div class="nivo-html-caption" id="htmlcaption_<?php the_ID(); ?>"> <h1><a href='<?php the_permalink(); ?>' title='<?php the_title(); ?>'><?php the_title(); ?></a></h1> <p><?php echo string_limit_words(get_the_excerpt(), 15); ?> <span class="block-arrows"><a href='<?php the_permalink(); ?>' title='<?php the_title(); ?>'>»</a></span></p> </div> <?php endwhile; ?> </div> </div> <!-- END WRAPPER-FEATURED --> <?php endif; ?> <!-- BEGIN HOMEPAGE BLOCKS --> <?php if(get_option('pyre_homepage_style') == 'magazine'): ?> <?php if (!function_exists('dynamic_sidebar') || !dynamic_sidebar('Homepage')): ?> <div class="block full"> <h3><?php _e('Recent Posts'); ?> <span class="arrows">»</span></h3> <?php $recent_posts = new WP_Query(array( 'showposts' => 4, )); ?> <?php $big_count = round(4 / 4); if(!$big_count) { $big_count = 1; } ?> <?php $counter = 1; while($recent_posts->have_posts()): $recent_posts->the_post(); ?> <?php if(has_post_format('video') || has_post_format('audio') || has_post_format('gallery')) { $icon = '<span class="' . get_post_format($post->ID) . '-icon"></span>'; } else { $icon = ''; } ?> <?php if($counter <= $big_count): ?> <div class="block-item-big"> <?php if(has_post_thumbnail()): ?> <?php $image = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'widget-image'); ?> <div class="block-image"><a href='<?php the_permalink(); ?>' title='<?php the_title(); ?>'><img src="<?php echo $image[0]; ?>" alt="<?php the_title(); ?>" width='290' height='160' /></a><?php echo $icon; ?></div> <?php else: ?> <div class="block-image"><a href='<?php the_permalink(); ?>' title='<?php the_title(); ?>'><img src="<?php bloginfo('template_directory'); ?>/timthumb.php?src=<?php bloginfo('template_directory'); ?>/images/thumbnail.png&w=290&h=160" alt="<?php the_title(); ?>" width='290' height='160' /></a><?php echo $icon; ?></div> <?php endif; ?> <h2><a href='<?php the_permalink(); ?>' title='<?php the_title(); ?>'><?php the_title(); ?></a></h2> <span class="block-meta"><?php the_time('F j, Y'); ?>, <?php comments_popup_link(); ?></span> </div> <?php else: ?> <div class="block-item-small"> <?php if(has_post_thumbnail()): ?> <?php $image = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'widget-image-thumb'); ?> <div class="block-image"><a href='<?php the_permalink(); ?>' title='<?php the_title(); ?>'><img src="<?php echo $image[0]; ?>" alt="<?php the_title(); ?>" width='50' height='50' /></a><?php echo $icon; ?></div> <?php else: ?> <div class="block-image"><a href='<?php the_permalink(); ?>' title='<?php the_title(); ?>'><img src="<?php bloginfo('template_directory'); ?>/timthumb.php?src=<?php bloginfo('template_directory'); ?>/images/thumbnail.png&w=60&h=60" alt="<?php the_title(); ?>" width='50' height='50' /></a><?php echo $icon; ?></div> <?php endif; ?> <h2><a href='<?php the_permalink(); ?>' title='<?php the_title(); ?>'><?php the_title(); ?></a></h2> <span class="block-meta"><?php the_time('F j, Y'); ?>, <?php comments_popup_link(); ?></span> </div> <?php endif; ?> <?php $counter++; endwhile; ?> </div> <?php endif; ?> <?php endif; ?> <?php if(get_option('pyre_homepage_style') == 'blog'): ?> <div class="block archive"> <h3> <?php _e('Recent Posts'); ?> <span class="arrows">»</span> </h3> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <div id="post-<?php the_ID(); ?>" <?php post_class('block-item-big'); ?>> <?php if(has_post_format('video') || has_post_format('audio') || has_post_format('gallery')) { $icon = '<span class="' . get_post_format($post->ID) . '-icon"></span>'; } else { $icon = ''; } ?> <?php if(has_post_thumbnail()): ?> <?php $image = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'widget-image'); ?> <div class="block-image"><a href='<?php the_permalink(); ?>' title='<?php the_title(); ?>'><img src="<?php echo $image[0]; ?>" alt="<?php the_title(); ?>" width='290' height='160' /></a><?php echo $icon; ?></div> <?php else: ?> <div class="block-image"><a href='<?php the_permalink(); ?>' title='<?php the_title(); ?>'><img src="<?php bloginfo('template_directory'); ?>/timthumb.php?src=<?php bloginfo('template_directory'); ?>/images/thumbnail.png&w=290&h=160" alt="<?php the_title(); ?>" width='290' height='160' /></a><?php echo $icon; ?></div> <?php endif; ?> <h2><a href='<?php the_permalink(); ?>' title='<?php the_title(); ?>'><?php the_title(); ?></a></h2> <span class="block-meta"> <span class="heading-author"><?php the_author(); ?></span> <span class="heading-date"><?php the_time('F j, Y'); ?></span> <span class="heading-comments"><?php comments_popup_link('0','1','%'); ?></span> </span> <p><?php echo string_limit_words(get_the_excerpt(), 34); ?></p><a href='<?php the_permalink(); ?>' title='<?php the_title(); ?>' class="readmore"><?php _e('Read More'); ?> <span class="block-arrows">»</span></a> </div> <?php endwhile; endif; ?> <?php kriesi_pagination($pages = '', $range = 2); ?> </div> <?php endif; ?> <!-- END HOMEPAGE BLOCKS --> </div> <!-- END MAIN --> <?php get_sidebar(); ?> <?php get_footer(); ?>