رفتن به مطلب

افزونه نمایش دسته در برگه


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

سلام

افزونه ای میخوام که نوشته های یک دسته رو توی برگه نمایش بده

به این صورت باشه که با زدن منو مورد نظر ( برگه) پست ها نمایش داده بشه

ویرایش شده توسط samanshayeste
لینک به ارسال

شما محتویات فایلpage.php رو کپی کنید و یه فایل به نام دلخواه بسازید و در داخل فایل ساخته شده کپی کنید سپش بالای کد ها این کد رو بزارید :


<?php
/*
Template Name: نام دلخواه
*/
?>

بعدش برای دسته ای که میخوای نمایش داده بشه یه کوئری بگیرید و در جای مناسب همین فایل بزارید . سپس برید یه برگه انتشار بدید و یادتون باشه قالبش رو موقع انتشار برگه انتخاب کنید اسم قالب هم همونی است که خودت به جای" نام دلخواه" گذاشتی

اگه کوئری رو در جای مناسبی بزاری مشکلی به وجود نمی یاد

ویرایش شده توسط ssll
  • امتیاز 1
لینک به ارسال

چه چوری باید از دسته کوئری گرفت؟

شما محتویات فایلpage.php رو کپی کنید و یه فایل به نام دلخواه بسازید و در داخل فایل ساخته شده کپی کنید سپش بالای کد ها این کد رو بزارید :


<?php
/*
Template Name: نام دلخواه
*/
?>

بعدش برای دسته ای که میخوای نمایش داده بشه یه کوئری بگیرید و در جای مناسب همین فایل بزارید . سپس برید یه برگه انتشار بدید و یادتون باشه قالبش رو موقع انتشار برگه انتخاب کنید اسم قالب هم همونی است که خودت به جای" نام دلخواه" گذاشتی

اگه کوئری رو در جای مناسبی بزاری مشکلی به وجود نمی یاد

لینک به ارسال

wp-parsi همچین امکانی به شما داده که خودتون بدون داشتن دانش برنامه نویسی همچین کاری کنید , روی منو ی سایت نگاه کنید

http://wp-parsi.com/generator/

  • امتیاز 1
لینک به ارسال

تست کنید :


<?php
/*
Template Name: نام دلخواه
*/
?>
<?php get_header(); ?>
<div class="content">
<?php tie_breadcrumbs() ?>

<?php if ( ! have_posts() ) : ?>
<div id="post-0" class="post not-found post-listing">
<h1 class="post-title"><?php _e( 'Not Found', 'tie' ); ?></h1>
<div class="entry">
<p><?php _e( 'Apologies, but no results were found for the requested archive. Perhaps searching will help find a related post.', 'tie' ); ?></p>
<?php get_search_form(); ?>
</div>
</div>
<?php endif; ?>

<?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
<?php
if( function_exists('bp_current_component') && bp_current_component() ) $current_id = get_queried_object_id();
else $current_id = $post->ID;
$get_meta = get_post_custom( $current_id );
if( !empty( $get_meta['tie_review_position'][0] ) ){
$review_position = $get_meta['tie_review_position'][0] ;
$rv = $tie_reviews_attr;
}

$post_width = $get_meta["tie_sidebar_pos"][0];
if( $post_width == 'full' ) $content_width = 955;
?>
<?php //Above Post Banner
if( empty( $get_meta["tie_hide_above"][0] ) ){
if( !empty( $get_meta["tie_banner_above"][0] ) ) echo '<div class="ads-post">' .htmlspecialchars_decode($get_meta["tie_banner_above"][0]) .'</div>';
else tie_banner('banner_above' , '<div class="ads-post">' , '</div>' );
}
?>

<article <?php if( !empty( $rv['review'] ) ) echo $rv['review']; post_class('post-listing post'); ?>>
<?php get_template_part( 'includes/post-head' ); ?>



<?php
$i=0;
$recent = new WP_Query("cat=1&showposts=10");
while($recent->have_posts()) : $recent->the_post();?>
<table style="height:20px;border-bottom:1px solid #ccc; line-height:2.5em;">
<td style="width:740px;" >
<li>
<a href="<?php the_permalink(); ?>">
<?php the_title(); ?></a>
</li>
<td style="width:135px;">
<?php the_time('d F Y'); ?>
</td>
</td>
</table>


<?php endwhile; ?>


</article><!-- .post-listing -->
<?php endwhile; ?>

<?php //Below Post Banner
if( empty( $get_meta["tie_hide_below"][0] ) ){
if( !empty( $get_meta["tie_banner_below"][0] ) ) echo '<div class="ads-post">' .htmlspecialchars_decode($get_meta["tie_banner_below"][0]) .'</div>';
else tie_banner('banner_below' , '<div class="ads-post">' , '</div>' );
}
?>

</div><!-- .content -->
<?php get_sidebar(); ?>
<?php get_footer(); ?>

تنها کاری که شما باید بکنید این هست یه فایل با فرمت php در پوسته خودتون درست کنید این کد ها رو داخل کپی کنید سپس برید یه برگه با قالب " نام دلخواه " انتشار بدید سپس برگتون رو ببینید . نام دلخواه رو هم هر چی میتونید بذارید

دیگه به سلیقه خودتون میتونید تغییراتی هم بدید

ویرایش شده توسط ssll
  • امتیاز 2
لینک به ارسال

طبق روش پست دوم برگه را ایجاد کنید

http://forum.wp-parsi.com/tutorials/article/70-%D8%A2%D8%B4%D9%86%D8%A7%DB%8C%DB%8C-%D8%A8%D8%A7-template-page/

و با کویری‌ساز کد مورد نظر را بسازید

http://wp-parsi.com/generator/

  • امتیاز 1
لینک به ارسال

با کوئری ساز کد رو گرفتم باید کجای قالب بذارم؟

هر جا که میخواهید نمایش داده شود

لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...