Бесплатная помощь по wordpress

(Ответов: 2451, Просмотров: 229344)
  1. Гуру
    • Регистрация: 20.01.2013
    • Сообщений: 720
    • Репутация: 189
    • Webmoney BL: ?
    Revenant, в файле functions.php попробуйте задать размеры миниатюр по умолчанию и укажите, обрезать или уменьшать в пропорции. За это отвечает функция set_post_thumbnail_size.
    • 1

    Спасибо сказали:

    Revenant(10.08.2013),
  2. Banned
    • Регистрация: 16.12.2009
    • Сообщений: 395
    • Репутация: 83
    • Webmoney BL: ?
    Цитата Сообщение от Revenant Посмотреть сообщение
    не удается обрезать миниатюру. на главной странице выводятся только миниатюры новостей и их заголовки с помощью
    <?php if ( has_post_thumbnail()) : the_post_thumbnail('full'); endif; ?> Пробовал убирать full из параметров.
    тема стандартная twentytvelve, поддержка в functions присутствует, в настройках задана максимальная высота 350 пикселей, однако почему-то ничего по этому параметру не обрезается. лишь сама тема по ширине выравнивает картинки. подскажите в чем может быть дело, перекопал где-то пять страничек с описаниями добавления поддержки миниатюр, добавлял жесткую обрезку и софтовую, однако движок ничего не делает с изображениями, которые добавлены как миниатюры.
    Немного расширю последний ответ от thomas

    PHP код:
    // функция регистрации поддержки миниатюр в теме название все равно какое
    function my_best_func()  {

        
    // поддерка миниатюр 
        
    add_theme_support'post-thumbnails' );    

         
    // размер миниатюр ширина, высота, подгон под размеры
        
    set_post_thumbnail_size300150true );
    }
    add_action'after_setup_theme''my_best_func' ); 
    Так выглядит то что надо в фанкшен пхп вставить по совету thomas
    еще предлагаю попробовать такой вариант
    PHP код:
    if ( function_exists'add_image_size' ) ) { 
        
    add_image_size'category-thumb'3009999 ); //300 ширина высота много :D
        
    add_image_size'homepage-tthumb'160120true ); // 160 ширина 120 высота растянуто

    тобишь в тему добавили 2 доп размера
    вызывать так
    PHP код:
    <?php the_post_thumbnail('homepage-tthumb'); ?>
    Бонусом... есть замечательный сайтик для ленивых, но понимающих что хотят...

    GenerateWP
    Жаль что нельзя в первый пост закрепить некоторые решения
    Многие полезные функции достаточно нудно описывать, но сим сайтиком генерируются на ура
    • 0
  3. Опытный Аватар для Delpix
    • Регистрация: 28.07.2012
    • Сообщений: 358
    • Репутация: 82
    • Webmoney BL: ?
    Как выровнять все изображения сайта по центру?
    • 0
  4. Опытный
    • Регистрация: 19.04.2012
    • Сообщений: 323
    • Репутация: 70
    • Webmoney BL: ?
    Delpix, Задайте изображениям класс img, а в стилях пропишите свойство этому классу таким образом .img { text-align: center; }
    • 0
  5. Гуру
    • Регистрация: 20.01.2013
    • Сообщений: 720
    • Репутация: 189
    • Webmoney BL: ?
    Bask, так а зачем класс img, если можно просто указать то же самое правило для картинок в статье (обычно блок с содержимым статьи имеет класс post, соответственно будет .post img { text-align: center; }
    • 0
  6. Опытный
    • Регистрация: 19.04.2012
    • Сообщений: 323
    • Репутация: 70
    • Webmoney BL: ?
    thomas, это я общую картину описал как выравнивать изображения, я же не знаю, что на сайте у Deplix в коде делается.
    • 0
  7. Гуру
    • Регистрация: 20.01.2013
    • Сообщений: 720
    • Репутация: 189
    • Webmoney BL: ?
    Bask, да я к тому написал, что разом задать всем изображениям класс img не получится же.
    • 0
  8. Опытный Аватар для Delpix
    • Регистрация: 28.07.2012
    • Сообщений: 358
    • Репутация: 82
    • Webmoney BL: ?
    Цитата Сообщение от Bask Посмотреть сообщение
    Deplix



    Цитата Сообщение от Bask Посмотреть сообщение
    в коде делается.
    Код:

    CSS


    Код HTML:
    /*
    Theme Name: DesignPile
    Author: Site5.com
    Author URI: http://www.site5.com/
    Description: Check <a href="http://wordpress.site5.com/designpile/doc/">DesignPile Documentation</a> in case you need directions</a>.
    */
    
    /* -------------------------------
    BODY Стили
    ----------------------------------*/
    
    * {
      margin: 0;
      padding: 0;
    }
    
    body {
      color: #333;
      background:url(images/bk_body.jpg);
      font-family:Arial, Helvetica, sans-serif;
      font-size:13px;
      line-height:135%;
    }
    
    /*----------------------------------------------------
    Базовые  HTML СТИЛИ ЭЛЕМЕНТОВ
    ------------------------------------------------------*/
    img  { text-align: center; }
    
    a:hover {
      text-decoration: none;
    }
    
    a:focus {
    	outline:none;
    }
    
    h1 {
    	font-size:26px;
    	letter-spacing:-1px;
    	font-weight:normal;
    	padding:10px 0 12px;
    	font-style:italic;
    	font-family:Georgia, "Times New Roman", Times, serif;
    	line-height:100%;
    }
    
    h1 a {
    	text-decoration:none;
    	border-bottom:1px dotted #F30C55;
    }
    
    h1 a:hover {
    	border:none;
    }
    
    h2{
    	font-size:20px;
    	font-weight:normal;
    	font-style:italic;
    	font-family:Georgia, "Times New Roman", Times, serif;
    	letter-spacing:-1px;
    	padding:10px 0;
    } 
    
    
    ul {
    	list-style:none;
    }
    
    p {
    	margin:0.7em 0;
    }
    
    
    /* -------------------------------
    СТРУКТУРА СЛОЕВ
    ----------------------------------*/
    
    #mainWrapper {
    	background:url(images/bk_wrapper.png) 0 0 repeat-x;
    	margin:0;
    	padding:0;
    }
    
    #wrapper {
    	width:960px;
    	margin:0 auto;
    }
    
    #header {
    	background:url(images/bk_header.png) 90% 0 no-repeat;
    	height:171px;
    	position:relative;
    }
    
    #content {
    	
    }
    
    #colLeft {
    	float:left;
    }
    
    #colLeftInner {
    	width:632px;
    	background:#fff;
    	padding:25px 24px 35px;
    	min-height:500px;
    }
    
    #colRight {
    	float:left;
    	width:280px;
    	border-top:1px solid #1d1d1d;
    }
    
    #footer {
    	background:url(images/bk_footer.png) 0 0 repeat-x;
    	padding-top:40px;
    	padding-bottom:25px;
    	margin-top:15px;
    }
    
    #footerInner {
    	width:960px;
    	margin:0 auto;
    	color:#797979;
    }
    
    #copyright {
    	border-top:1px solid #1D1D1D;
    	background:#000;
    }
    
    #copyrightInner {
    	width:960px;
    	margin:0 auto;
    	font-size:11px;
    	color:#515151;
    	padding:20px 0;
    	position:relative;
    }
    
    /* -------------------------------
    ЭЛЕМЕНТЫ ШАПКИ
    ----------------------------------*/
    
    #logo {
    	position:absolute;
    	left:0;
    	top:45px;
    }
    
    #logo img {
    	border:none;
    }
    
    /* Top menu */
    
    #topMenuCont {
    	background:url(images/bk_top_left.png) 0 0 no-repeat;
    	height:68px;
    	padding:0 0 0 25px;
    	position:absolute;
    	right:0;
    	top:50px;
    font-weight:bold;
    }
    
    #topMenuCont ul{
    	padding-top:13px;
    	background:url(images/bk_top_right.png) 100% 5px no-repeat;
    	padding-right:25px;
    
    }
    
    #topMenuCont ul li{
    	float:left;
    	padding:11px 15px 0;
    	background:url(images/bk_top_list.png) 0 0 repeat-x;
    	height:56px;
    
    }
    
    #topMenuCont ul li a {
    	color:#888;
    	font-size:12px;
    	text-transform:uppercase;
    	text-decoration:none;
    
    }
    
    #topMenuCont ul li a:hover{
    	color:#eee;
    }
    
    #socialLinks {
    	position:absolute;
    	right:15px;
    	bottom:15px;
    }
    
    #socialLinks li{
    	float:left;
    	padding-left:13px;
    }
    
    #socialLinks li img {
    	border:none;	
    }
    
    #socialLinks li a:hover img {
    	margin-top:-2px;
    }
    
    #getSocial {
    	width:114px;
    	height:41px;
    	background:url(images/get_social.png) 0 0 no-repeat;
    	float:right;
    	margin-right:-114px;
    	margin-top:100px;
    }
    
    /*--------------------------------
    ЭЛЕМЕНТЫ КОНТЕНТА
    ----------------------------------*/
    #archive-title, .searchQuery {
    	font-size:10px;
    	color:#b2b2b2;
    	display:block;
    	background:url(images/bullet_star_featured.png) 0 50% no-repeat;
    	padding-left:16px;
    	line-height:100%;
    	text-transform:uppercase;
    	margin-bottom:10px;
    }
    
    .alignleft {
    	float:left;
    	margin:5px 10px 5px 0;
    }
    
    .alignright {
    	float:right;
    	margin:5px 0 5px 10px;
    }
    
    #colLeft img {
    	border:none;	
    }
    
    span.author, span.author a {
    	color:#333;	
    }
    
    .navigation {
    	width:675px;
    }
    
    /* HOMEPAGE FEATURED POST */
    
    #featuredPost {
    	margin-bottom:20px;
    }
    
    #featuredPost .label {
    	font-size:10px;
    	color:#b2b2b2;
    	display:block;
    	padding-left:16px;
    	line-height:100%;
    }
    
    #featuredPost .meta {
    	font-size:11px;
    	color:#999;
    	background:url(images/bk_featured.jpg) 0 100% repeat-x;
    	padding-bottom:12px;
    }
    
    #featuredPost a.author {
    	color:#333;
    } 
    
    #featuredPost .featuredDetails {
    	background:url(images/bk_featured.jpg) 0 100% repeat-x;
    	padding:20px 0;
    	font-size:14px;
    }
    
    #featuredPost .featuredDetails p {
    	margin:0 0 15px;
    }
    
    #featuredPost .featuredDetails a img {
    	border:none;
    }
    
    .featuredPost .img {
    	 text-align: center; 
    }
    /* HOMEPAGE POSTS LIST */
    
    .homePost {
    	float:left;
    	width:300px;
    	padding:0 10px 20px 0;
    	border-bottom:1px dashed #b2b2b2;
    	border-right:1px dashed #b2b2b2;
    	margin-top:10px;
    	min-height:200px;
    }
    
    .homePost .date {
    	background:url(images/bk_date.jpg) 0 0 no-repeat;
    	width:54px;
    	text-align:center;
    	font-family:Georgia, "Times New Roman", Times, serif;
    	padding-top:18px;
    	line-height:120%;
    	float:left;
    	margin-right:10px;
    	margin-bottom:40px;
    }
    
    .homePost div {
    	margin:0.5em 0;
    }
    
    .homePost h2{
    	padding-top:0;
    	padding-bottom:5px;
    	line-height:110%;
    	height:45px;
    }
    
    .homePost h2 a {
    	text-decoration:none;
    }
    
    .homePost .date span {
    	font-size:20px;
    	font-weight:bold;
    }
    
    .homePost .meta {
    	font-size:11px;
    	color:#999;
    	padding-bottom:6px;
    	padding-top:6px;
    }
    
    .homePost a.author {
    	color:#333;
    } 
    
    #colLeftInner .even {
    	border-right:none;
    	padding-right:0;
    	padding-left:20px;
    }
    
    .homePost div img {	
    	background:transparent url(images/bk_thumb.png) 0 0 no-repeat ;
    	float:center;
    	margin:0 10px 30px 0;
    	padding:2px 4px 4px;
    	border:none;
    }
    .homePost .img {
    	 text-align: center; 
    }
    
    /* GENERAL POSTS LIST AND SINGLE POST */
    
    .blogPost {
    	margin-bottom:20px;
    	border-bottom:1px solid #D7D7D7;
    }
    
    .blogPost .img {
    	 text-align: center; 
    }
    
    .blogPost .meta {
    	font-size:11px;
    	color:#999;
    	background:url(images/bk_featured.jpg) 0 100% repeat-x;
    	padding-bottom:15px;
    	margin-bottom:20px;
    }
    
    .blogPost a.author {
    	color:#333;
    } 
    
    
    .blogPost .date span {
    	font-size:20px;
    	font-weight:bold;
    }
    
    .blogPost p, #colLeftInner .page p {
    	font-size:14px;	
    	line-height:1.5em;
    	margin:1em 0;
    }
    
    #colLeftInner .page {
    	font-size:14px;		
    }
    
    
    .blogPost .postTags {
    	font-size:13px;	
    	background:url(images/ico_tag.png) 0 50% no-repeat;
    	padding-left:24px;
    	margin:25px 0 20px;
    }
    
    a.more-link {
    	display:block;
    	width:91px;
    	height:28px;
    	text-indent:-9999px;
    	clear:both;
    	border:none;
    	margin:-5px 0 15px;
    }
    
    .postauthor {
    	background:#F4F4F4;
    	border:1px dashed #D2D2D2;
    	padding:15px 18px;
    	-moz-border-radius-bottomleft:6px;
    	-moz-border-radius-bottomright:6px;
    	-moz-border-radius-topright:6px;
    	-moz-border-radius-topleft:6px;
    	margin-bottom:20px;
    	margin-top:20px;
    }
    
    .postauthor img {
    	float:left;
    	margin-right:10px;
    	padding:4px;
    	background:#fff;
    	border-right:1px solid #ccc;
    	border-bottom:1px solid #ccc;
    }
    
    /* POST SOCIAL SHARE */
    
    .social {
    	margin:20px 0 15px;
    	padding: 0 0 15px;
    	border-bottom:1px solid #D7D7D7;
    }
    
    .social a:hover img {
    	margin-top:-4px;	
    }
    
    .social img {
    	border:none;
    	vertical-align:middle;
    }
    
    .social strong {
    	padding-right:20px;	
    }
    
    .navigation .alignleft a{
    	display:block;
    	width:123px;
    	height:30px;
    	background:url(images/but_prev.png) 0 0 no-repeat;
    	margin-top:15px;
    	text-indent:-9999px;
    }
    
    .navigation .alignright a{
    	display:block;
    	width:107px;
    	height:30px;
    	background:url(images/but_next.png) 0 0 no-repeat;
    	margin-top:15px;
    	text-indent:-9999px;
    }
    
    #colLeftInner ul{
    	list-style-type:disc;
    	list-style-position:inside;
    }
    
    #colLeftInner ol {
    	list-style-position:inside;
    }
    
    blockquote {
    	border-left:1px dashed #aaa;
    	padding-left:20px;
    	margin:15px 0 15px 20px;
    	font-family:Georgia, "Times New Roman", Times, serif;
    	font-style:italic;
    	background:url(images/bk_blockquote.jpg) 90% 0 no-repeat;
    }
    
    /*--------------------------------
    COL RIGHT
    ----------------------------------*/
    
    .boxRight {
    	border:1px solid #434343;
    	border-left:none;
    	background:url(images/bk_rightbox.jpg) 0 0 repeat-y;
    	margin:15px 0;
    	padding-top:8px;
    }
    
    .boxRightInner {
    	padding:0 10px 15px;
    	color:#888;
    }
    
    .boxRight h2{
    	display:block;
    	margin-right:-13px;
    	height:38px;
    	line-height:30px;
    	padding:0 0 0 15px;
    	text-transform:uppercase;
    	font-size:15px;
    	font-style:normal;
    	font-weight:bold;
    	font-family:Arial, Helvetica, sans-serif;
    	letter-spacing:normal;
    }
    
    
    .boxRight ul li {
    	padding:8px 6px 8px 18px;
    	border-bottom:1px solid #434343;
    }
    
    .boxRight ul li a {
    	text-decoration:none;
    	display:block;
    }
    
    
    /* ADS */
    
    #ads {
    	padding:15px 0 0;
    }
    
    #ads div div {
    	margin:8px 0 0 10px;
    	float:left;
    }
    
    #ads div div a img {
    	border:1px solid #414141;	
    }
    
    /*--------------------------------
    ПОДВАЛ
    ----------------------------------*/
    
    #footerInner .boxFooter {
    	float:left;
    	width:295px;
    	padding-right:25px;
    }
    
    #footerInner h2 {
    	font-family:Georgia, "Times New Roman", Times, serif;
    	font-size:20px;
    	border-bottom:1px solid #363636;
    	padding:7px 0 7px 16px;
    	margin-bottom:7px;
    }
    
    #footerInner .boxFooter ul li {
    	padding:5px 6px 5px 18px;
    	border-bottom:1px solid #292929;
    }
    
    #footerInner .boxFooter ul li a {
    	text-decoration:none;
    	display:block;
    }
    
    
    
    
    /* -------------------------------
    CLEARING
    ----------------------------------*/
    
    .clearfix:after {
      content: ".";
      display: block;
      height: 0;
      clear: both;
      visibility: hidden;
      overflow: hidden;
      float: none;
    }
    
    .clearfix { 
      display: block;  
    }
    
    /* -------------------------------
    СОЦИАЛЬНЫЕ КНОПКИ
    ----------------------------------*/
    .vkontaktebutton {
     float : left; 
     width : 40% !important;
    }
    .twitterbutton {
      float : left; 
      width : 30% !important;
    }
    .facebookbutton{
     float : left; 
     width : 10% !important;
    }
    
    
    /* Hide from IE-mac \*/
    * html .clearfix { float: left; height: 1%; }
    /* End hide from IE-mac */
    
    /* -------------------------------
    Навигация
    ----------------------------------*/
    
    #link 
    {
    position: fixed;
    margin-left: -200px;
    z-index: 999;
    width: 150px;
    list-style: none;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    top: 120px;
    border: 3px solid #434343;
    /*background: #3f3f3f url(images/bk_rightbox.jpg) 0 0 repeat-y;*/
    background-color: #3f3f3f;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 5px;
    color: #d1d1d1;
    overflow: overlay;
    height: 450px;
    a:link {font-size:16px; color:Red}
    a:visited {font-size:16px; color:DarkRed}
    a:hover {font-size:16px; color:Tomato}
     }
    
    ::-webkit-scrollbar
    {
        width:12px;
        background-color: #FFFFFF;
    }
    ::-webkit-scrollbar-thumb
    {
        border-width:1px 1px 1px 2px;
        border-color: #777;
        background-color: #aaa;
    }
    ::-webkit-scrollbar-thumb:hover
    {
        border-width: 1px 1px 1px 2px;
        border-color: #555;
        background-color: #777;
    }
    ::-webkit-scrollbar-track
    {
        border-width:0;
    }
    ::-webkit-scrollbar-track:hover
    {
        border-left: solid 1px #aaa;
        background-color: #eee;
    }
    [свернуть]
    • 0
  9. Web-разработка Аватар для semyon
    • Регистрация: 20.06.2011
    • Сообщений: 1,781
    • Репутация: 549
    • Webmoney BL: ?
    Цитата Сообщение от Bask Посмотреть сообщение
    я же не знаю, что на сайте у Deplix в коде делается.
    Не важно что там делается, но руками каждому изображению класс добавлять? Прикалываетесь?


    Delpix, нужна еще разметка, кроме css, а лучше сами найдите дивы, в которых у Вас необходимо выравнять изображения и пропишите
    Код HTML:
    .class1 img{ text-align:center; }
    #id2 img{ text-align:center; } 
    /* и так для каждого класса\айди дивов*/
    фактически дополнил сообщение thomasа
    • 0
  10. Опытный Аватар для Delpix
    • Регистрация: 28.07.2012
    • Сообщений: 358
    • Репутация: 82
    • Webmoney BL: ?
    semyon, Какие дивы? У меня 50 страниц на сайте, на каждой странице от 5 до 250 изображений. Айди каких дивов я должен найти? Или вы мне предлагете все картинки в div взять?
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Бесплатная помощь по ucoz сайтам
Создание сайтов 6 31.03.2013 14:25
Нужна не бесплатная помощь в заполнении сайта
Копирайтинг, переводы, постинг 4 22.12.2012 00:33
Бесплатная помощь в установке вики-разметки вконтакте
Услуги по SMM, SMO 4 01.02.2012 02:38
Бесплатная помощь в установке вики-разметки вконтакте
Социальные сети 1 27.01.2012 16:44
Нужна помощь (WordPress)
Web программирование 9 04.01.2012 14:00

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры