رفتن به مطلب

عدم نمایش برخی برگه ها در sitemap و سفارشی کردن


پست های پیشنهاد شده

سلام دوستان

من طبق این آموزش sitemap رو ایجاد کردم ولی من میخوام هر صفحه ای رو نشون نده و صفحه هایی که میخوام رو نشون بده

امکانش هست ؟؟

لینک به ارسال

داخل حلقه id پست رو بررسی کنید

$post->ID

ولی در قسمت برگه ها که حلقه ای نمیبینم! چه جوری اینکار رو انجام بدم ؟ id برگه هایی که میخوام رو بردارم و قرار بدم ؟

ممنون میشم بیشتر راهنمایی بفرمائید

لینک به ارسال

حلقه در کد مشخص هست


<ul><?php
$exculde_post = array(10,20,30);
$archive_query = new WP_Query('showposts=1000');
while ($archive_query->have_posts()) : $archive_query->the_post();
if(in_array($post->ID,$exculde_post))
continue;
?>
<li>
<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a>
(<?php comments_number('0', '1', '%'); ?>)
</li>
<?php endwhile; ?>
</ul>

شناسه رو در متغیر آرایه‌ای exculde_post قرار دهید

لینک به ارسال

برای نمایش دسته ها و زیر دسته های پست های سفارشی به چه شیوه ای باید عمل کنم؟

مثلا من چندین پست سفارشی دارم یکیشون لپ تاپ و دسته های زیادی رو ایجاد کردم مثلا سونی ، دل و.... حالا من میخوام در قسمت راهنمای سایت به این شیوه که بنویسه

لپ تاپ (این اسم دسته ی مادره)

-> سونی

->دل

...

این لینک رو برید منظورم رو متوجه میشید , توی راهنمای سایت میاد آخرین محصولات آپلود شده رو نشون میده ولی من میخوام که فقط دسته ها رو نشون بده به صورت بالا .

از این کد استفاده کردم :


<?php foreach( get_post_types( array('public' => true) ) as $post_type ) {
if ( in_array( $post_type, array('post','page','attachment') ) )
continue;
$pt = get_post_type_object( $post_type );
echo '<h2>'.$pt->labels->name.'</h2>';
echo '<ul>';
query_posts('post_type='.$post_type.'&posts_per_page=5');
while( have_posts() ) {
the_post();
echo '<li><a href="'.get_permalink().'">'.get_the_title().'</a></li>';
}
echo '</ul>';
}
?>

میدونم که باید این قسمت تغییر کنه ولی به چه شیوه ای ؟


query_posts('post_type='.$post_type.'&posts_per_page=5');
while( have_posts() ) {
the_post();
echo '<li><a href="'.get_permalink().'">'.get_the_title().'</a></li>';

لینک به ارسال
http://codex.wordpress.org/Template_Tags/wp_list_categories#Display_Terms_in_a_custom_taxonomy

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...