• اطلاعیه ها

    • Morteza

      باهم بسازیم: اطلس ووکامرس و وردپرس   14/07/96

      تاپیک ایجاد شده برای بحث در جهت ایجاد یک منبع، ویکی، صفحات توضیحی و یا بخش آموزشی جامع برای وردپرس و متعلقات مختلف آن است. لطفا جهت مشارکت در این بحث، ارائه پیشنهاد و یا انتقاد به تاپیک فوق مراجعه کنید. باهم بسازیم: اطلس ووکامرس و وردپرس
Mekaeil Andisheh

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

6 پست در این موضوع قرار دارد

سلام دوستان

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

امکانش هست ؟؟

1

به اشتراک گذاری این پست


لینک به پست

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

$post->ID

2

به اشتراک گذاری این پست


لینک به پست

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

$post->ID

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

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

1

به اشتراک گذاری این پست


لینک به پست

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


<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 قرار دهید

2

به اشتراک گذاری این پست


لینک به پست

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

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

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

-> سونی

->دل

...

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

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


<?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>';

1

به اشتراک گذاری این پست


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

2

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری