alireza.nh 318 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 باسلامبخاطر نیازم شدیدم به این کد که مطالب هر دسته رو بترتیب و اولین مطلب رو همراه عنوان و خلاصه ای از متن نمایش داده(همون باکس وب تفریحی منظورمه )، مجبور شدم خودم دست بکار نوشتنش بشم ولی متاسفانه اونی خواستم نشد(+قالب های مختلف) ، تو منابع مختلف هم گشتم ولی اوناهم..... .اگه دوستان یه همچنین کد تمیز و استانداردی دارن لطف کنن.پیشاپیش تشکر :x نقل قول لینک به ارسال
Parsa 23463 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 جستجو کنیدhttp://forum.wp-parsi.com/tutorials/article/191-%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D8%A2%D8%AE%D8%B1%DB%8C%D9%86-%D9%85%D8%B7%D8%A7%D9%84%D8%A8-%D8%AF%D8%B3%D8%AA%D9%87-%D8%A7%DB%8C-%D8%AE%D8%A7%D8%B5/ 3 نقل قول لینک به ارسال
alireza.nh 318 ارسال شده در خرداد 92 مالک گزارش بازنشر ارسال شده در خرداد 92 دوست عزیز قبلا همشو ملاحظه کردم اونی که گفتم نبود توضیح دادم که!!!! نقل قول لینک به ارسال
alireza.nh 318 ارسال شده در خرداد 92 مالک گزارش بازنشر ارسال شده در خرداد 92 <div class="news_box"> <div class="headding"><div class="nb_dots"><h2><?php echo get_cat_name( $cat ); ?></h2></div></div><!--End nb Heading--> <div class="news_box_left"> <?php query_posts(array('showposts' => 1, 'offset' => 0, 'cat' => 1 )); ?> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?><?php$nbImgw = of_get_option('news_box_img_w');$nbImgh = of_get_option('news_box_img_h');$nbExl = of_get_option('news_box_ex_l');?> <div class="recent_news_item"> <h4 class="recent_news_title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h4> <?php if(mom_post_image() == false) {} else { ?> <div class="recent_news_img"> <a href="<?php the_permalink(); ?>"> <?php $timthumb = of_get_option('timthumb'); if ($timthumb == true) { ?> <img src="<?php echo MOM_SCRIPTS ?>/timthumb.php?src=<?php echo mom_post_image(); ?>&h=<?php echo $nbImgh; ?>&w=<?php echo $nbImgw; ?>&zc=1" alt="<?php the_title(); ?>" title="<?php the_title(); ?>" /><?php } else { ?> <?php $thumb = mom_post_image(); $ntImage = aq_resize( $thumb, $nbImgw, $nbImgh, true ); ?> <?php if (strpos(mom_post_image(), 'youtube')) { ?><img src="<?php echo mom_post_image(); ?>" width="<?php echo $nbImgw; ?>" height="<?php echo $nbImgh; ?>" alt="<?php the_title(); ?>" title="<?php the_title(); ?>" /> <?php } elseif (strpos(mom_post_image(), 'vimeo')) { ?><img src="<?php echo mom_post_image(); ?>" width="<?php echo $nbImgw; ?>" height="<?php echo $nbImgh; ?>" alt="<?php the_title(); ?>" title="<?php the_title(); ?>" /> <?php } elseif (strpos(mom_post_image(), 'dailymotion')) {?><img src="<?php echo mom_post_image(); ?>" width="<?php echo $nbImgw; ?>" height="<?php echo $nbImgh; ?>" alt="<?php the_title(); ?>" title="<?php the_title(); ?>" /> <?php } else { ?><img src="<?php echo $ntImage; ?>" alt="<?php the_title(); ?>" title="<?php the_title(); ?>" /> <?php } ?><?php } ?> <?php global $post; $type = get_post_meta($post->ID, 'mom_article_type', true); if ($type == 'video') {echo "<span class='nb_video_icon'></span>"; } elseif ($type == 'slideshow') {echo "<span class='nb_slide_icon'></span>"; } elseif ($type == 'article') {echo "<span class='nb_article_icon'></span>"; } ?> </a> </div> <?php } //mom_post_image == false ?> <div class="recent_news_content"> <p class="recent_news_excpert"> <?phpif(of_get_option('html_exc') != false ) { global $post;$excerpt = $post->post_excerpt;$contentex = get_the_content('');if($excerpt==''){ echo wp_html_excerpt($contentex,$nbExl);} else {echo $excerpt;}} else {$excerpt = $post->post_excerpt;if($excerpt==''){$excerpt = get_the_content('');}echo wp_html_excerpt($excerpt,$nbExl);} ?><a class="nb_recent_more" href="<?php the_permalink(); ?>"><?php _e('more', 'theme'); ?></a> ... </p><?php if(of_get_option('post_meta') != false) { ?><div class="nb_meta"><?php if(of_get_option('post_date') != false) { ?> <span class="news_date"><?php the_time(of_get_option('date_format')); ?></span><?php } ?> <?php if(of_get_option('post_cc') != false) { ?><span class="news_comments_count"><a href="<?php comments_link(); ?>">(<?php comments_number(0, 1, '%'); ?>) <?php _e('comments', 'theme'); ?></a></span><?php } ?></div> <!--End NB META--><?php } ?> </div> <!--recent news Content--> </div> <!--recent News Item--> <?php endwhile; ?> <?php else: ?> <!-- Else in here --> <?php endif; ?> <?php wp_reset_query(); ?> </div> <!--End News Box Left--> <div class="news_box_right"><div class="more_news_wrap"><div class="left_ul"> <ul class="more_news"> <?php query_posts(array('showposts' => 5, 'offset' => 1, 'cat' => 1 )); ?> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><span><?php _e('»', 'theme'); ?></span> <?php if( is_rtl() ) { ?><?php if (strlen($post->post_title) > 45) { $title = get_the_title(''); echo wp_html_excerpt($title,100) . ''; } else { the_title(); } ?><?php } else { ?> <?php if (strlen($post->post_title) > 45) { echo substr(the_title($before = '', $after = '', FALSE), 0, 45) . '...'; } else { the_title(); } ?> <?php } ?> </a></li> <?php endwhile; ?> <?php else: ?> <!-- Else in here --> <?php endif; ?> <?php wp_reset_query(); ?> </ul></div> <!--Left ul--><!--more_news_wrap--></div> </div> <!--End News Box Right--> </div> <!--News Box--> مثلا این کدو ببینید از یکی از قالب ها پیدا کردم ولی متاسفانه این قالب به علت داشتن آپشن در خود قالب ، وقتی ازش در قالب خودم استفاده میکنم نتیجه نمیده!!لطفا اگه میشه ادیتش کنید.(خودم موفق نشدم!).تشکر. نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 سلام کد نمایش مطالب یک دسته خاص اولین مطلب با استایل و محتوایی متفاوت <?php $custom_query = new WP_Query(array( 'post_status' =>'published', 'post_type' =>'post', 'order' =>'descending','orderby' =>'ID', 'cat' =>'76', 'posts_per_page' =>'1', 'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 ));if($custom_query->have_posts()) :while($custom_query->have_posts()) : $custom_query->the_post();?><h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2><?phpif ( has_post_thumbnail() ) { // check if the post has a Post Thumbnail assigned to it. the_post_thumbnail();}?> <?php the_excerpt(); ?><p><?php comments_popup_link('0','1','%', '', '-'); ?> | <?php the_author_posts_link();?></p><?php endwhile; endif;?><?php wp_reset_query(); ?> <?php $custom_query2 = new WP_Query(array( 'post_status' =>'published', 'post_type' =>'post', 'order' =>'ascending','orderby' =>'ID', 'cat' =>'76', 'posts_per_page' =>'5', 'offset' =>'1','paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 )); if($custom_query2->have_posts()) : echo "<ul>";while($custom_query2->have_posts()) : $custom_query2->the_post();?><li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li> <?php endwhile; echo "</ul>"; endif;?><?php wp_reset_query(); ?> 2 نقل قول لینک به ارسال
alireza.nh 318 ارسال شده در خرداد 92 مالک گزارش بازنشر ارسال شده در خرداد 92 عالی ، فقط نمیدونم چرا با اینکه استایل بهش دادم المنتای دیگه بهم میریزن! نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 <?php$custom_query = new WP_Query(array( 'post_status' =>'published', 'post_type' =>'post', 'order' =>'descending','orderby' =>'ID', 'cat' =>'76', 'posts_per_page' =>'1', 'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 ));if($custom_query->have_posts()) :while($custom_query->have_posts()) : $custom_query->the_post();?><h2 class="title-myquery"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2><span class="thumbnail-myquery"><?phpif ( has_post_thumbnail() ) { // check if the post has a Post Thumbnail assigned to it. the_post_thumbnail();}?></span> <div class="excerpt-myquery"> <?php the_excerpt(); ?></div><p class="comments-myquery"><?php comments_popup_link('0','1','%', '', '-'); ?> | <?php the_author_posts_link();?></p><?php endwhile; endif;?><?php wp_reset_query(); ?> <?php$custom_query2 = new WP_Query(array( 'post_status' =>'published', 'post_type' =>'post', 'order' =>'ascending','orderby' =>'ID', 'cat' =>'76', 'posts_per_page' =>'5', 'offset' =>'1','paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 )); if($custom_query2->have_posts()) : echo '<ul class="list-myquery">';while($custom_query2->have_posts()) : $custom_query2->the_post();?><li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li> <?php endwhile; echo "</ul>"; endif;?><?php wp_reset_query(); ?>و .title-myquery{استایل عنوان اولین پست}.title-myquery a{استایل پیوند عنوان اولین پست}.thumbnail-myquery img{استایل تصویر بند انگشتی}.excerpt-myquery {استایل خلاصه مطلب اول}.comments-myquery{استایل نمایش نظر ها و نام نویسنده}.list-myquery {استایل لایه اصلی سری دوم مطالب}.list-myquery li {استایل هر آیتم از سری دوم }.list-myquery li a{استایل پیوندها در سری دوم} 1 نقل قول لینک به ارسال
alireza.nh 318 ارسال شده در خرداد 92 مالک گزارش بازنشر ارسال شده در خرداد 92 (ویرایش شده) ممنون که جواب دادین ، مشکل استایل دادن نبود . رفع شد! :wub: ویرایش شده خرداد 92 توسط alireza.nh نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 اوردر هر دو رو یکدست کنید 'order' =>'descending',از 1 نقل قول لینک به ارسال
alireza.nh 318 ارسال شده در خرداد 92 مالک گزارش بازنشر ارسال شده در خرداد 92 میشه کاری کرد که با یکبار include کردن این کد تو قالب کل دسته ها رو ساپورت کنیم؟ (منظورم اینه که بجای شماره دسته یه متغیر بزاریم که بترتیب از شماره دسته اولی تا آخر پر بشه و مجبور نشیم بصورت دستی واسه هر دسته یه باکس بسازیم.) نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 آره من عجله ای گذاشتم شما کد اول را ری ست نکن و کد دوم رو هم در ادامه اش اجرا کن و در انتها ریستشون کنببخشید بد متوجه شدم بجای شماره دسته چجوری متغیر بگذاریم؟ البته می تونید بر مبناش یک فانکشن بسازید و متغیرش رو نام دسته بندی معرفی کنید ولی کلش رو باید خودتون انجام بدید من واقعا فرصت شخصی سازی کدها را ندارم 3 نقل قول لینک به ارسال
alireza.nh 318 ارسال شده در خرداد 92 مالک گزارش بازنشر ارسال شده در خرداد 92 بله حق با شماست . میشه یه پنل مدیریتی هم ساخت . نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 در وردپرس تقریبا می شه همه چیز ساخت و پیاده کرد و فقط لازمه اش آشنایی با html , css و شناخت نسبی کدهای php و مطالعه ی مثالهای codex وردپرسه من اگر جاتون بودم آستین بالا می زدم ولی نه روی سایت اصلیم یک وردپرس لوکال یا روی یک پوشه ی انحرافی از هاست می تونه برای این قبیل اتفاقات ایده آل باشه مطمئنن اگر درگیر کدها بشید دوستان هم به صورت موردی همراهیتون خواهند کرد و پیش خواهید رفت 3 نقل قول لینک به ارسال
alireza.nh 318 ارسال شده در خرداد 92 مالک گزارش بازنشر ارسال شده در خرداد 92 (ویرایش شده) همراهی شما که به ما ثابت شده. بله همون طور که گفتین بنده وبو بالا نیوردم هنوز رو لوکاله. html و css رو مسلطم php هم آشنایی دارم ولی متاسفانه یادگیریه php بنظر من مثل html ساده و تئوری نیست. باید بصورت کاملا کاربردی یاد گرفته بشه که یکم سخته! آقا ایمان پیشنهادی واسه یادگیری کامل و کاربردیphp در حد برنامه نویسی دارید؟ ویرایش شده خرداد 92 توسط alireza.nh نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 من که پیشنهادی ندارم ولی یه استادی داشتیم می گفت هر علمی رو اگر از اول نتونستید پیش برید و سر در گم شدید از آخرش شروع کنتید مثلا اگر ده ها بار مدارهای رایویی را برای آدم شرح دهند و یک مشت سیم و مقاومت و خازن رادیو ساختن کار پیچیده ایه ولی اگر یک رادیو را باز کنی و تکه تکه قطعات را در بیاری و ببینی چی رو کجا و چرا گذاشته بودن به راحتی می تونی با چندتا سیم پیچ یه تیکه زغال یک رادیو بسازی ... قالب های ساده و استاندارد وردپرس و همینطور اسگکریپت های رایگان را از منابع مختلف که خیلی هم زیادند دریافت کنید و با کالبد شکافی کدهاشون تلاش کنید مفهوم جزء به جزء شون رو دربیارید بعد از چند مرتبه تکرار چهار چوب اصلی را متوجه می شید و نهایتا با ده روز مطالعه تگ ها و توابع اصل کار دستتون می آد و بعد از اون تلاش کنید هرچیزی را که خواستید خالقش باشید در ابتدای کار هم خیلی گیر استایل ها نباشید مهم محاسبات و دستورات کلانند بعد می سشه همه جوره آرایششون کرد سایتهای بدرد خور رو هم از دست ندید http://w3schools.com/phphttp://www.php.net/manual/en/http://dynamicdrive.comhttp://www.php-jquery.ir/questions/http://www.phpclasses.org/ و از همه برای وردپرس مهمتر http://codex.wordpress.org(البته بعد از اینجا) 5 نقل قول لینک به ارسال
alireza.nh 318 ارسال شده در خرداد 92 مالک گزارش بازنشر ارسال شده در خرداد 92 مثال جالبی زدید خدا شکر منم راه مناسبی که شما گفتید رو انتخاب کرده بودم! ممنون که خیلی ساده و فصیح و بی منت تجاربتون رو در اختیار دیگران میگزارید.دیگه صحبتی نیست.دوستان اگه صلاح میدونن موضوع رو ببندن. 1 نقل قول لینک به ارسال
alireza.nh 318 ارسال شده در خرداد 92 مالک گزارش بازنشر ارسال شده در خرداد 92 نه مثه اینکه این بحث حالا حالا ها تموم شدنی نیس! آقا ایمان من 2 تا مشکل دارم بازم:1)با اینکه همه ی پستها رو حذف کردم ولی بازم نمایش داده میشه! query ها که فک نکنم مشکلی داشته باشه! 2)// // قالب از تصویر شاخص پشتیبانی میکنه! ولی خبری از تصویر شاخص نیست!؟!؟ ممنون نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 1. اگر کد را درست کپی کرده باشید فقط مطالب منتشر شده را نمایش می دهد 'post_status' =>'published'2. در قالبتون چک کنید تصویر شاخص با چه کدی شناخته می شه با این کد عوض کنید <?phpif ( has_post_thumbnail() ) { // check if the post has a Post Thumbnail assigned to it. the_post_thumbnail();}?> 3 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .