миниатюра и полная картинка Wordpress - Webmasters.ru - RSS http://webmasters.ru/forum/showthread.php?t=26400 SEO форум вебмастеров - Поисковые системы, оптимизация, раскрутка сайта, оптимизация и продвижение сайта в поисковых системах 1743204020 Elesite CMS 60 http://webmasters.ru/forum/images/wm/misc/rss.png SEO форум вебмастеров Webmasters.ru http://webmasters.ru/forum миниатюра и полная картинка Wordpress by zambrotta04 http://webmasters.ru/forum/showpost.php?p=266176 Sun, 11 Mar 2012 12:53:48 GMT Добрый день. Подскажите пожалуйста как сделать что бы на главной странице были миниатюрные картинки, а в полной новости были картинки оригинального размера. Заранее благодарен. миниатюра и полная картинка Wordpress by nemetc http://webmasters.ru/forum/showpost.php?p=266207 Sun, 11 Mar 2012 13:32:02 GMT zambrotta04, на одном из своих сайтов делаю так, в function.php прописываем if( function_exists( 'add_theme_support' ) ) { add_theme_support( 'post-thumbnails' ); add_theme_support( 'homepostthumbnails' ); add_image_size('post_box_img', 655, 290, true);// - картинка в посте add_image_size( 'relatedimg', 150, 125, true ); // - миниатюра } этой функцией мы задаем размер картинок при загрузке их на сервер потом в нужном месте выводим их Спросите почему таким образом, а не например скриптом timthumb, это очень просто, так картинка получает определенный размер изначально и не нужно к ней приписывать width и height, что лучше влияет на валидность кода. Спросите почему таким образом, а не например скриптом timthumb, это очень просто, так картинка получает определенный размер изначально и не нужно к ней приписывать width и height, что лучше влияет на валидность кода.]]> миниатюра и полная картинка Wordpress by seoeffector http://webmasters.ru/forum/showpost.php?p=266219 Sun, 11 Mar 2012 13:51:05 GMT //Вывод первой картинки из поста function catch_that_image() { global $post, $posts; $first_img = ''; ob_start(); ob_end_clean(); $output = preg_match_all('//i', $post->post_content, $matches); $first_img = $matches [1] [0]; if(empty($first_img)){ //Картинка по умолчанию, если у поста нет своей $first_img = "http://img1.liveinternet.ru/images/attach/c/0//63/297/63297786_x_2b391112.jpg"; } return $first_img; } Код нужно добавить в functions.php а в место вывода например так [PHP] /i', $post->post_content, $matches); $first_img = $matches [1] [0]; if(empty($first_img)){ //Картинка по умолчанию, если у поста нет своей $first_img = "http://img1.liveinternet.ru/images/attach/c/0//63/297/63297786_x_2b391112.jpg"; } return $first_img; } Код нужно добавить в functions.php а в место вывода например так Верное решение предоставил мне пользователь Werdik У меня все работает, и Вас тоже должно все быть нормально.]]> миниатюра и полная картинка Wordpress by Cold_less http://webmasters.ru/forum/showpost.php?p=266285 Sun, 11 Mar 2012 15:57:56 GMT seoeffector, как я понял в вашем коде выводится просто миниатюрная картинка, выхваченная из поста? А то стандартные миниатюры дополнительно вырезаются из картинок, в результате чего жрут больше места.