Morteza 34190 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 دوست عزیز esyoo این کد رو تست کنید : <?php/*** The loop that displays posts.** The loop displays the posts and the post content. See* http://codex.wordpress.org/The_Loop to understand it and* http://codex.wordpre...g/Template_Tags to understand* the tags used in it.** This can be overridden in child themes with loop.php or* loop-template.php, where 'template' is the loop context* requested by a template. For example, loop-index.php would* be used if it exists and we ask for the loop with:* <code>get_template_part( 'loop', 'index' );</code>** @package WordPress* @subpackage Twenty_Ten* @since Twenty Ten 1.0*/?><?php /* Display navigation to next/previous pages when applicable */ ?><?php if ( $wp_query->max_num_pages > 1 ) : ?><div id="nav-above" class="navigation"><?php wp_pagenavi(); ?></div><!-- #nav-above --><?php endif; ?><?php /* If there are no posts to display, such as an empty archive page */ ?><?php if ( ! have_posts() ) : ?><div id="post-0" class="post error404 not-found"><h1 class="entry-title"><?php _e( 'Not Found', 'twentyten' ); ?></h1><div class="entry-content"><p><?php _e( 'Apologies, but no results were found for the requested archive. Perhaps searching will help find a related post.', 'twentyten' ); ?></p><?php get_search_form(); ?></div><!-- .entry-content --></div><!-- #post-0 --><?php endif; ?><?php/* Start the Loop.** In Twenty Ten we use the same loop in multiple contexts.* It is broken into three main parts: when we're displaying* posts that are in the gallery category, when we're displaying* posts in the asides category, and finally all other posts.** Additionally, we sometimes check for whether we are on an* archive page, a search page, etc., allowing for small differences* in the loop on each template without actually duplicating* the rest of the loop that is shared.** Without further ado, the loop:*/ ?><?php while ( have_posts() ) : the_post(); ?><?php /* How to display posts of the Gallery format. The gallery category is the old way. */ ?><?php if ( ( function_exists( 'get_post_format' ) && 'gallery' == get_post_format( $post->ID ) ) || in_category( _x( 'gallery', 'gallery category slug', 'twentyten' ) ) ) : ?><div id="post-<?php the_ID(); ?>" <?php post_class(); ?>><h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'twentyten' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h2><div class="entry-meta"><?php twentyten_posted_on(); ?></div><!-- .entry-meta --><div class="entry-content"><?php if ( post_password_required() ) : ?><?php the_excerpt(); ?><?php else : ?><?php$images = get_children( array( 'post_parent' => $post->ID, 'post_type' => 'attachment', 'post_mime_type' => 'image', 'orderby' => 'menu_order', 'order' => 'ASC', 'numberposts' => 999 ) );if ( $images ) :$total_images = count( $images );$image = array_shift( $images );$image_img_tag = wp_get_attachment_image( $image->ID, 'thumbnail' );?><div class="gallery-thumb"><a class="size-thumbnail" href="<?php the_permalink(); ?>"><?php echo $image_img_tag; ?></a></div><!-- .gallery-thumb --><p><em><?php printf( _n( 'This gallery contains <a %1$s>%2$s photo</a>.', 'This gallery contains <a %1$s>%2$s photos</a>.', $total_images, 'twentyten' ),'href="' . get_permalink() . '" title="' . sprintf( esc_attr__( 'Permalink to %s', 'twentyten' ), the_title_attribute( 'echo=0' ) ) . '" rel="bookmark"',number_format_i18n( $total_images )); ?></em></p><?php endif; ?><?php the_excerpt(); ?><?php endif; ?></div><!-- .entry-content --><div class="entry-utility"><?php if ( function_exists( 'get_post_format' ) && 'gallery' == get_post_format( $post->ID ) ) : ?><a href="<?php echo get_post_format_link( 'gallery' ); ?>" title="<?php esc_attr_e( 'View Galleries', 'twentyten' ); ?>"><?php _e( 'More Galleries', 'twentyten' ); ?></a><span class="meta-sep">|</span><?php elseif ( in_category( _x( 'gallery', 'gallery category slug', 'twentyten' ) ) ) : ?><a href="<?php echo get_term_link( _x( 'gallery', 'gallery category slug', 'twentyten' ), 'category' ); ?>" title="<?php esc_attr_e( 'View posts in the Gallery category', 'twentyten' ); ?>"><?php _e( 'More Galleries', 'twentyten' ); ?></a><span class="meta-sep">|</span><?php endif; ?><span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'twentyten' ), __( '1 Comment', 'twentyten' ), __( '% Comments', 'twentyten' ) ); ?></span><?php edit_post_link( __( 'Edit', 'twentyten' ), '<span class="meta-sep">|</span> <span class="edit-link">', '</span>' ); ?></div><!-- .entry-utility --></div><!-- #post-## --><?php /* How to display posts of the Aside format. The asides category is the old way. */ ?><?php elseif ( ( function_exists( 'get_post_format' ) && 'aside' == get_post_format( $post->ID ) ) || in_category( _x( 'asides', 'asides category slug', 'twentyten' ) ) ) : ?><div id="post-<?php the_ID(); ?>" <?php post_class(); ?>><?php if ( is_archive() || is_search() ) : // Display excerpts for archives and search. ?><div class="entry-summary"><?php the_excerpt(); ?></div><!-- .entry-summary --><?php else : ?><div class="entry-content"><?php the_excerpt(); ?></div><!-- .entry-content --><?php endif; ?><div class="entry-utility"><?php twentyten_posted_on(); ?><span class="meta-sep">|</span><span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'twentyten' ), __( '1 Comment', 'twentyten' ), __( '% Comments', 'twentyten' ) ); ?></span><?php edit_post_link( __( 'Edit', 'twentyten' ), '<span class="meta-sep">|</span> <span class="edit-link">', '</span>' ); ?></div><!-- .entry-utility --></div><!-- #post-## --><?php /* How to display all other posts. */ ?><?php else : ?><div id="post-<?php the_ID(); ?>" <?php post_class(); ?>><h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'twentyten' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h2><div class="entry-meta"><?php if(function_exists('the_views')) { the_views(); } ?></div><!-- .entry-meta --><?php if ( is_archive() || is_search() ) : // Only display excerpts for archives and search. ?><div class="entry-summary"><?php the_excerpt(); ?></div><!-- .entry-summary --><?php else : ?><div class="entry-content"><?php the_excerpt(); ?><?php wp_link_pages( array( 'before' => '<div class="page-link">' . __( 'Pages:', 'twentyten' ), 'after' => '</div>' ) ); ?><a href="<?php the_permalink(); ?>" title="the_title();"> ادامه مطلب </a></div><!-- .entry-content --><?php endif; ?><div class="entry-utility"><?php$tags_list = get_the_tag_list( '', ', ' );if ( $tags_list ):?><span class="tag-links"><?php printf( __( '<span class="%1$s">Tagged</span> %2$s', 'twentyten' ), 'entry-utility-prep entry-utility-prep-tag-links', $tags_list ); ?></span><span class="meta-sep">|</span><?php endif; ?><span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'twentyten' ), __( '1 Comment', 'twentyten' ), __( '% Comments', 'twentyten' ) ); ?></span><?php edit_post_link( __( 'Edit', 'twentyten' ), '<span class="meta-sep">|</span> <span class="edit-link">', '</span>' ); ?></div><!-- .entry-utility --></div><!-- #post-## --><?php comments_template( '', true ); ?><?php endif; // This was the if statement that broke the loop into three parts based on categories. ?><?php endwhile; // End the loop. Whew. ?><?php /* Display navigation to next/previous pages when applicable */ ?><?php if ( $wp_query->max_num_pages > 1 ) : ?><div id="nav-below" class="navigation"><?php if(function_exists("wp_pagenavi")) :wp_pagenavi();else:?><div class="nav-previous"><?php next_posts_link( __( '<span class="meta-nav">←</span> Older posts', 'twentyten' ) ); ?></div><div class="nav-next"><?php previous_posts_link( __( 'Newer posts <span class="meta-nav">→</span>', 'twentyten' ) ); ?></div><?php endif; ?></div><!-- #nav-below --><?php endif; ?> ------------------------سلامدوستان خسته نباشیدحجم معمولی و ایده آل یک سایت از نظر سرعت لود چند هست؟ما الان با اسلایدر 1.2 مگابایت بدون آن حدود 700 کیلو بایتو اینکه این واژه requests که در همین سایتهایی که معرفی فرمودید هست به چه معناست؟تشکربرای کاربران ایرانی 1 مگ به بالا زیاد هست. ولی باز هم حجم سایت بستگی به نوع سایت داره. شما میتونید با اوپتیمایز کرده اسکریپت ها و css ها و عکسهای سایتتون حجم رو به طور محسوسی کم کنید.requests معنای درخواست ها رو میده. 3 نقل قول لینک به ارسال
مرتضی نظری 4182 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 اینجارو هم بخونید،میتونه خیلی مفید باشه! 3 نقل قول لینک به ارسال
milad2 164 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 آقا مرتضی تشکر برای راهنماییببخشید این اوپتیمایز چه کارایی داره و نحوه استفادش چه طور هستrequests می خواستیم بدونیم در این سایتهای تست سرعت چه معنایی داره مثلا می زنه 80 requestsتشکر نقل قول لینک به ارسال
Amir. 1561 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 این سایت دقیقا بهت میگه کجاهای سایتت دیر لود میشه ، کاملا واضح متوجه میشی کجاها مشکل دارند یا ندارند !http://www.webpagetest.org/ 5 نقل قول لینک به ارسال
esyoo 86 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 با تشکر از شماکد تست شد.یمتاسفانه مشکل همچنان پابرجا هست.یعنیگزینهادامه خواندن همچنان باقی مانده است.و این کدها از قسمت چکیده، برای نشان دادن خلاصه متن استفاده می کنند.در حالی که خواسته من اینکه تا هر جایی که از ابزار درج ادامه مطلب استفاده کردم،را به عنوان خلاصه نمایش بده.فکر می کنم باید در functions هم یک سری تغییرات صورت بگیرهبا تشکر 1 نقل قول لینک به ارسال
Morteza 34190 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 پوسته شما twenty ten بود؟ بزارید من چک کنم ببینم از کجا میخونه.آقا مرتضی تشکر برای راهنماییببخشید این اوپتیمایز چه کارایی داره و نحوه استفادش چه طور هستrequests می خواستیم بدونیم در این سایتهای تست سرعت چه معنایی داره مثلا می زنه 80 requestsتشکراوپتیمایز یکسری عملیات هست. مثلا کم کرده حجم ها، ترتیب درست در لود شدن فایل هاو...باید برای هر کاری از سرویس و ابزار خاص خودش استفاده کنید.یکی از بهترین کارها استفاده از ابزار کَش و gzip هست.80 requests هم یعنی requests درخواست به سایت برای تست ارسال کرده. 2 نقل قول لینک به ارسال
esyoo 86 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 بله twenty ten 1.3 بود.خیلی ممنون از پاسخگویی شما.با تشکر نقل قول لینک به ارسال
Morteza 34190 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 من چک کردم برای من همون تغییرات درست کار کرد.اما برای اطمینان در فانکشن خط 247 :function twentyten_continue_reading_link() { return ' <a href="'. get_permalink() . '">' . __( 'Continue reading <span class="meta-nav">→</span>', 'twentyten' ) . '</a>';}تغییر بدید به :function twentyten_continue_reading_link() { return '';} 3 نقل قول لینک به ارسال
esyoo 86 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 با تشکر از شمالینک ادامه خواندن حذف شد.اما یک مشکل دیگه باقی مونده و اون این هست کهدر حالی که خواسته من اینکه تا هر جایی که از ابزار درج ادامه مطلب استفاده کردم،را به عنوان خلاصه نمایش بده. نقل قول لینک به ارسال
Morteza 34190 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 در فایل loop هر جا نوشته the_excerpt تغییر بدید به the_content و تست کنید. 2 نقل قول لینک به ارسال
esyoo 86 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 سه روز درگیر این قضیه هستم ولی متاسفانه شدنی نیست.برای همین کلا بی خیال این قضیه شدم.با تشکر از شما دوست عزیز نقل قول لینک به ارسال
محمدآبادی 65 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 با سلام؛ چون سؤالم در همين راستا بود تاپيك جديد نزدم..دوستان؛ من از قالب Elegant Box 4.1.1 استفاده ميكنم. وقتي صفحه رو ذخيره ميكنم، حجمش حدود 1100 كيلوبايته!حدود 100 كيوبايت عكسهاست ولي يك سري فايلهاي پرحجم داره كه نميدونم از كجا اومده! و چرا اينقدر حجمش زياده!مثل:يك فايل 145 كيلوبايتي بهنام: cbgapi.loaded0يك فايل 136 كيلوبايتي بهنام: prototype.jsيك فايل 70 كيلوبايتي بهنام: jquery_002.jsو يكسري فايلهاي حدود 30 كيلوبايتي بهنامهاي effects.js و ga.js و controls.js و dragdrop.js و jquery.js و...با اينا بايد چيكار كنم؟ سايتمو خيلي سنگين كردن. با تشكر :-) نقل قول لینک به ارسال
Morteza 34190 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 prototype و jquery و cbgapi فریمورک جاوااسکریپت هستن.بقیه هم فایل های مربوط به افکت ها هستن.حدف کنید پوسته تون مشکل پیدا میکنه.میتونید اینها رو compress کنید تا حجم کمتری پیدا کنن. 2 نقل قول لینک به ارسال
محمدآبادی 65 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 prototype و jquery و cbgapi فریمورک جاوااسکریپت هستن.بقیه هم فایل های مربوط به افکت ها هستن.حدف کنید پوسته تون مشکل پیدا میکنه.میتونید اینها رو compress کنید تا حجم کمتری پیدا کنن.با تشكرمن پوسته رو از نتبوف گرفتم، وقتي صفحهي خود ايشون رو سيو ميكنم اصلا اون 3فايل اول وجود نداره!يعني من چيكار كردم، چه افزونهاي نصب كردم كه اينها بهوجود اومدن؟!آيا پوسته رو دوباره نصب كنم، مشكلم برطرف ميشه؟ يعني همهي اين فايلها پاك ميشن!سپاسگذارم نقل قول لینک به ارسال
Morteza 34190 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 توی هدر خود پوسته وجود نداره؟آدرس سایت رو بدید تا بهتون بگم مربوط به چی هستن. 1 نقل قول لینک به ارسال
محمدآبادی 65 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 توی هدر خود پوسته وجود نداره؟آدرس سایت رو بدید تا بهتون بگم مربوط به چی هستن.آدرس: ketabmobile.comتوي فايلهاي پوسته فايلي به اين اسمها پيدا نكردم! نقل قول لینک به ارسال
Morteza 34190 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 همه فایلها مربوط به وردپرس هست که البته با توجه به نیازهای پوسته فراخوانی شدن.پوسته شما فایل هدر نداره؟ یعنی برای هر فایل یکبار باید از اول کدها لود بشه. 2 نقل قول لینک به ارسال
محمدآبادی 65 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 فايل هدر كه داره ولي فايلي بهنام: cbgapi.loaded0 و prototype.js و jquery_002.js پيدا نكردمخود سايت نتبوف، اين فايلها رو نداره! نميدونم از كجا اومده توي پوستهي من!معلوم نميشه كه كدوم افزونه اين فايلها رو اضافه كرده؟ يا اينكه چهجوري بايد حذفشون كنم؟با سپاس نقل قول لینک به ارسال
محمدآبادی 65 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 دوستان؛ من از اين قالب استفاده ميكنم: http://netboof.com/elegant-boxاين سه تا فايل توي سايت خود ايشون نيست؛ پس معلوم ميشه كه بودنش لازم نيست! cbgapi.loaded0 و prototype.js و jquery_002.jsاز كجا ميشه فهميد كه كدوم افزونه اينا رو ايجاد كرده تا غيرفعالش كنم، يا به هر طريقي اينها رو حذف كنم! خيلي حجمشون زياده! تشكر نقل قول لینک به ارسال
Morteza 34190 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 شما میتونی افزونه ها رو کلا غیرفعال کنی. بعد یکی یکی فعال کنی و هدر رو چک کنی تاببینی کدوم افزونه داره لود میکنه.راه دیگه اینه که کدهای افزونه ها رو چک کنی و ببینی کدوم یک داره اینها رو لود میکنه. این راه نیاز داره که شما از کدنویسی افزونه های وردپرس سردربیارید. 2 نقل قول لینک به ارسال
cheeta 65 ارسال شده در خرداد 91 مالک گزارش بازنشر ارسال شده در خرداد 91 فکر میکنم رسیدگی به این سوالات باید در تاپیک های دیگه ای انجام بشه نه تاپیک سرعت لود شدن سایت. درسته؟ نقل قول لینک به ارسال
Morteza 34190 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 سلامکدوم سوالات؟ نقل قول لینک به ارسال
YOU 34 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 راه ساده:کپی کد زیر در فایل htaccess وردپرس :<IfModule mod_deflate.c>AddOutputFilterByType DEFLATE text/html text/xml text/css text/plainAddOutputFilterByType DEFLATE image/svg+xml application/xhtml+xml application/xmlAddOutputFilterByType DEFLATE application/rdf+xml application/rss+xml application/atom+xmlAddOutputFilterByType DEFLATE text/javascript application/javascript application/x-javascriptAddOutputFilterByType DEFLATE application/x-font-ttf application/x-font-otfAddOutputFilterByType DEFLATE font/truetype font/opentype</IfModule>کدهای بالا را در آدرس public_html/.htaccess قرار دادم ولی نتیچه ای نداد سایت http://gtmetrix.com/ هم یک ابزار تست هست وبخش آموزش نداره.تو این سایت هم تست کردم نتیجه : Page Speed Grade:f YSlow Grade:BPage load time: 2.76s Total page size: 497KBTotal number of requests: 44تو سایت زیر هم تست زدم :http://www.gidnetwork.com/tools/gzip-test.phpنتیجه: Web page compressed? NoCompression type? noneSize, Markup (bytes) 107,044Size, Compressed (bytes) 0Compression % 0.0لطفا اگه امکان داره راهنمایی کنید (بدون افزونه میخوام انجام بشه) نقل قول لینک به ارسال
Morteza 34190 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 دو راه دیگه رو هم معرفی کرده بود تست کردید؟ نقل قول لینک به ارسال
YOU 34 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 راه دوم :اضافه کردن کد زیر به اول فایل header.php :<?phpob_start(“ob_gzhandler”);?>و در آخر فایل footer.php ، کد زیر :<?phpob_flush();?>این راه هم جوابی نداد نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .