AZADI 0 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 (ویرایش شده) من میخوام یه کاری انجام بدم ولی نمیدونم میشه یا نهچطور توی صفحه اصلی سه تا پست آخر رو توی سه تا دایوی که هر دایو یه استایل خاص خودش داره جدا بگذارموقتی از <?php if ( have_posts() ) : ?><?php while ( have_posts() ) : the_post(); ?>استفاده میکنه میاد همه ی پست ها رو توی دایو اولی میذاره و دوتا دایو دیگه خالی میمونهچطور هر پست رو توی دایو جدا بگذارم؟ (هر دایو یه استایل خاص خودش داره)ممنون میشم کمک کنید ویرایش شده مهر 93 توسط AZADI نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 از ژنراتور کوئری ساز استفاده کنید لینکش بالای همین سایته 1 نقل قول لینک به ارسال
AZADI 0 ارسال شده در مهر 93 مالک گزارش بازنشر ارسال شده در مهر 93 (ویرایش شده) با این روش نمیشه ویرایش شده مهر 93 توسط AZADI نقل قول لینک به ارسال
SM-Mahdavi 5427 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 کدوم قسمتش رو مشکل دارید؟ ژنراتور نحوه استفاده رو هم خط به خط توضیح داده. خروجی ژنراتور رو هر که می خواید بزارید. 1 نقل قول لینک به ارسال
AZADI 0 ارسال شده در مهر 93 مالک گزارش بازنشر ارسال شده در مهر 93 (ویرایش شده) با این روش نمیشهبینید مثلا من 100 تا مطبی دارممخوام توی هر صفحه 3 تا مطلب نشون بدممثلادایو1آخرین پست ارسال شده رو نشون بدهدایو2یکی مونده به آخرین پست ارسال شده رو نشون بدهدایو3دوتا مونده به آخرین پست ارسال شده رو نشون بدهبعد زیرش شماره صفحه بخورهتوی صفحه بعد هم همین 3تا دایو باشه(که آخرین پست ها رو به ترتیب تاریخ نشون بده)حالا باید توی هرکدوم از اون دایو ها چی بگذارم که هخمچین کاری برام انجام بدهوقتی از کدی بالا گفتم استفاده میکنم میاد تمام پست ها رو توی صفحه اول نشون میدهشما به من سه تا کد بدید که من بگذارم توی هر دایو تا این کاری که میخوام رو برام انجام بده ویرایش شده مهر 93 توسط AZADI نقل قول لینک به ارسال
AZADI 0 ارسال شده در مهر 93 مالک گزارش بازنشر ارسال شده در مهر 93 قالب رو خودم دارم طراحی میکنمگیر این موضوع هستم نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 1. شما وقتی حلقه می سازید لازم نیست سه تا div جدا بسازید یک دایو داخل حلقه ای با تعداد مطالب 3 تا سه بار ایجاد می شه2. با این وجود اگر می خواهید سه تا div رو جدا جدا پر کنید سه تا کوئری می سازید در هر سه تعداد مطالب را یک می زنید در دومی offset را یک و در سومی 2 1 نقل قول لینک به ارسال
AZADI 0 ارسال شده در مهر 93 مالک گزارش بازنشر ارسال شده در مهر 93 (ویرایش شده) میشه کدی ه1. شما وقتی حلقه می سازید لازم نیست سه تا div جدا بسازید یک دایو داخل حلقه ای با تعداد مطالب 3 تا سه بار ایجاد می شه2. با این وجود اگر می خواهید سه تا div رو جدا جدا پر کنید سه تا کوئری می سازید در هر سه تعداد مطالب را یک می زنید در دومی offset را یک و در سومی 2میشه کدی روش 2 رو که توضیح دادین بگذاریدداغون شدم هر کاری که میکنم نمیشهاگه میشه کدش رو بگذارید به جای کلاس دایو ها شماره بگذاریدممنون میشم کمکم کنید ویرایش شده مهر 93 توسط AZADI نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 ژنراتور رو گذاشتیم که یکی یکی کد ندیم و الا فقط زحمت ساختنش می مونه <?php $custom_query1 = new WP_Query(array('post_status' =>'publish','post_type' =>'post','order' =>'DESC','orderby' =>'ID','posts_per_page' =>'1', 'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 )); ?> <?php if($custom_query1->have_posts()) :while($custom_query1->have_posts()) : $custom_query1->the_post();?><div class="1">....</div><?php endwhile;endif;?><?php wp_reset_query(); ?><?php $custom_query2 = new WP_Query(array('post_status' =>'publish','post_type' =>'post','order' =>'DESC','orderby' =>'ID','posts_per_page' =>'1','offset' =>'1', 'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 )); ?> <?php if($custom_query2->have_posts()) :while($custom_query2->have_posts()) : $custom_query2->the_post();?><div class="2">....</div><?php endwhile;endif;?><?php wp_reset_query(); ?><?php $custom_query3 = new WP_Query(array('post_status' =>'publish','post_type' =>'post','order' =>'DESC','orderby' =>'ID','posts_per_page' =>'1','offset' =>'2', 'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 )); ?> <?php if($custom_query3->have_posts()) :while($custom_query3->have_posts()) : $custom_query3->the_post();?><div class="3">....</div><?php endwhile;endif;?><?php wp_reset_query(); ?>البته این کار کلا مسیر اشتباهیه و بهتره با یک کوئری همه رو احضار کنید اگه مشکل سر کلاس 1 و 2 و 3 است :<?php $custom_query = new WP_Query(array('post_status' =>'publish','post_type' =>'post','order' =>'DESC','orderby' =>'ID','posts_per_page' =>'3', 'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 )); ?> <?php if($custom_query->have_posts()) : $x = 1;while($custom_query->have_posts()) : $custom_query->the_post();?><div class="<?php echo $x;?>">....</div><?php $x += 1;endwhile;endif;?><?php wp_reset_query(); ?> نقل قول لینک به ارسال
AZADI 0 ارسال شده در مهر 93 مالک گزارش بازنشر ارسال شده در مهر 93 من نمیفهمموقتی کد اول رو گذاشتم سه باکس رو به صورت هر باکس سه تا نقطه نشون دادتوی کد اصلی حای نقطه ها چی بگذارم؟چرا مسیر اشتباهی هستمن میخوام پست هام توی دایوای جدا مبفتهکه یه مفدار فاصله بیفته و رنگ بکگراند که مشکی هست معلوم بشه هدف اینه نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 شما مشکلتون با گرفتن کوئری بود یا با بستن حلقه؟جای سه نقطه باید کدهای داخل حلقتون رو بگذارید که بستگی داره کدوم بخش مطلب رو بخواهید نمایش بدید من علم غیب که ندارم سه نقطه گذاشتم که خودتون تشخیص بدید کدهایی که می خواستید داخل هر دایو بگذارید رو بگذارید اونجا اگر بلد نیستید حلقه ببندید ژنراتور برای هر قسمت آیتم مربوطه اش رو داره اونرو تیکدار کنید و کدها را بسازید به کدهای شروع و پایان کوئری کاری نداشته باشید فقط کدهای داخل حلقه را بسته به نیازتون دریافت کنید و جایگذاری کنید بجای سه نقطه 1 نقل قول لینک به ارسال
AZADI 0 ارسال شده در مهر 93 مالک گزارش بازنشر ارسال شده در مهر 93 (ویرایش شده) توی صفحه اصلی مگه همه چیز رو نشون نمیدن؟دارم قالب رو از پایه طراحی میکنممیشه معمول ترین چیزی که نمایش میدنن رو بگید تا جای گذاری کنم؟همچنیناگه بخوام از اون روشی که شما میگید درسته استفاده کنم کد ها رو کجا بگذارم؟ ویرایش شده مهر 93 توسط AZADI نقل قول لینک به ارسال
AZADI 0 ارسال شده در مهر 93 مالک گزارش بازنشر ارسال شده در مهر 93 پس کسی نمیونه کمکی بکنه؟ نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 پس کسی نمیونه کمکی بکنه؟شما به چجور کمکی احتیاج دارید؟محض رضای خدا یکبار به ژنراتور سر بزنید اگر مشکلتون حل نشد منتظر لقمه آماده باشید.http://wp-parsi.com/generator/شما قبل از کد نویسی قالب وردپرس باید با مفاهیم اولیه اون و کارهای مقدماتیش مثل بستن حلقه آشنا بشیداین تایپیک رو بخونید کد صحیح را می یابیدhttp://forum.wp-pars...ا؟/#entry174903 نقل قول لینک به ارسال
AZADI 0 ارسال شده در مهر 93 مالک گزارش بازنشر ارسال شده در مهر 93 (ویرایش شده) ببنید این چطور حرف زدنه؟خوب مبتدبمسر زدم اصلا هیچی نمیفهمماگه نمیخواین کمک کنید اینجوری حرف نزنید ویرایش شده مهر 93 توسط AZADI نقل قول لینک به ارسال
AZADI 0 ارسال شده در مهر 93 مالک گزارش بازنشر ارسال شده در مهر 93 (ویرایش شده) کدی دوم که اونجا قرار داده بودین برای بستن حلقه رو خوندم ولی وقتی میذارمتوی دایو نشون نمیدهولی کدی اول که گفته توصیه نمیشه نشون میدهمشکل من اینهمن میخوام از کد دوم استفاده کنم ولی توی دایو نشون نمیده چیکار کتم!! ویرایش شده مهر 93 توسط AZADI نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 <?php$custom_query = new WP_Query(array('post_status' =>'publish','post_type' =>'post','order' =>'DESC','orderby' =>'ID','posts_per_page' =>'3','paged' => (get_query_var('paged')) ? get_query_var('paged') : 1));?><?php if($custom_query->have_posts()) :$x = 1;while($custom_query->have_posts()) : $custom_query->the_post();?><div class="<?php echo $x;?>"><h1 class="entry-title"><a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a></h1><div class="entry-content"><?php the_content( __( 'Continue reading <span class="meta-nav">→</span>', 'fakhar' ) ); ?><?phpwp_link_pages( array('before' => '<div class="page-links">' . __( 'Pages:', 'fakhar' ),'after' => '</div>',) );?></div><ul class="entry-meta-taxonomy"><?php if ( 'post' == get_post_type() ) : // Hide category and tag text for pages on Search ?><?php echo get_the_category_list('<li>','</li><li>','</li>'); ?><?php echo get_the_tag_list('<li>','</li><li>','</li>'); ?><?php endif; // End if 'post' == get_post_type() ?><?php if ( ! post_password_required() && ( comments_open() || '0' != get_comments_number() ) ) : ?><li class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'fakhar' ), __( '1 Comment', 'fakhar' ), __( '% Comments', 'fakhar' ) ); ?></li><?php endif; ?><?php edit_post_link( __( 'Edit', 'fakhar' ), '<li class="edit-link">', '</li>' ); ?></ul></div><?php $x += 1;endwhile;endif;?><?php wp_reset_query(); ?>شما قبل از شروع به طراحی وردپرس باید این مباحث رو بخونید[sharedmedia=tutorials:tutorials:295][sharedmedia=tutorials:tutorials:301][sharedmedia=tutorials:tutorials:326][sharedmedia=tutorials:tutorials:324][sharedmedia=tutorials:tutorials:297][sharedmedia=tutorials:tutorials:624][sharedmedia=tutorials:tutorials:626] نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .