dirty_prince

Как подключить функцию вывода превью-картинок? Как сделать такой вид материалов на главной?

    Рекомендуемые сообщения

    dirty_prince    0
    dirty_prince

    Всем привет.
    Сверстал простенький шаблон с минимум функционала и сейчас его адаптирую под Wordpress, возникло несколько вопросов из отсутствия опыта.
    Весь процесс моей адаптации шаблона идет с помощью этой статьи: http://ruseller.com/lessons.php?rub=40&id=482, за что ребятам отдельное спасибо. Жаль что у меня шаблон немного другого вида и функций.
    Вроде почти все коды прописал, но не знаю какую функцию прописать что бы появилось в админке добавление превью-картинки которая будет показана на главной вместе с тайтлом. Вот примерно так будет выглядеть материалы на главной как тут: http://igroflot.ru/all/2/

    Изменено пользователем dirty_prince

    Поделиться сообщением


    Ссылка на сообщение
    Поделиться на других сайтах
    IvanRu08    14
    IvanRu08

    @dirty_prince, Чтобы включить поддержку миниатюр в теме, добавьте в файл functions.php 

    <?phpif ( function_exists( 'add_theme_support' ) ) {  add_theme_support( 'post-thumbnails' ); }?> 

    Поделиться сообщением


    Ссылка на сообщение
    Поделиться на других сайтах
    dirty_prince    0
    dirty_prince

     

    @dirty_prince, Чтобы включить поддержку миниатюр в теме, добавьте в файл functions.php 

    <?phpif ( function_exists( 'add_theme_support' ) ) {        add_theme_support( 'post-thumbnails' ); }?> 

    Сделал. А что прописать в то место где эта миниатюра должна быть?

    Поделиться сообщением


    Ссылка на сообщение
    Поделиться на других сайтах
    IvanRu08    14
    IvanRu08

    @dirty_prince, В том месте, где должна быть миниатюра, пишите:

    <?php if ( has_post_thumbnail() ) {    the_post_thumbnail();}  ?> 

    Поделиться сообщением


    Ссылка на сообщение
    Поделиться на других сайтах
    dirty_prince    0
    dirty_prince

    Пока ждал ответа, нашел такой способ - на месте вывода миниатюры вводим <?php the_post_thumbnail( $size, $attr ); ?> - все показывает нормально как и с твоим способом (пробовал), но а в чем различие?

    Поделиться сообщением


    Ссылка на сообщение
    Поделиться на других сайтах
    Нарек    171
    Нарек

    Разница в том, что если пост не имеет миниатюру то Вашим способом получите ошибку. Вроде так.

    Поделиться сообщением


    Ссылка на сообщение
    Поделиться на других сайтах
    dirty_prince    0
    dirty_prince

    Разница в том, что если пост не имеет миниатюру то Вашим способом получите ошибку. Вроде так.

    Хм. понятно.

    Блин щас туплю не как не могу прописать дирикторию логотипа в шапку сайта, логотип лежит тут: Z:\home\wp-test.ru\www\wp-content\themes\MyFirstThemplate\img\картинка.png

    Пробовал и так и так, нефига. :dash:

    Изменено пользователем dirty_prince

    Поделиться сообщением


    Ссылка на сообщение
    Поделиться на других сайтах
    IvanRu08    14
    IvanRu08
    Пробовал и так и так, нефига.

    Вроде слеши должны быть обратными, разве нет?

    Поделиться сообщением


    Ссылка на сообщение
    Поделиться на других сайтах
    dirty_prince    0
    dirty_prince

     

    Пробовал и так и так, нефига.

    Вроде слеши должны быть обратными, разве нет?

     

    это директория на компьютере через "свойство".

    в редакторе я прописывал в другую сторону слэш,в чем и прикол.

    Изменено пользователем dirty_prince

    Поделиться сообщением


    Ссылка на сообщение
    Поделиться на других сайтах
    Нарек    171
    Нарек

    
                              

    <img src="<?php bloginfo ('template_url') ?>/img/картинка.png">

    Поделиться сообщением


    Ссылка на сообщение
    Поделиться на других сайтах
    dirty_prince    0
    dirty_prince
    <img src="<?php bloginfo ('template_url') ?>/img/картинка.png">

    спс

    Изменено пользователем dirty_prince

    Поделиться сообщением


    Ссылка на сообщение
    Поделиться на других сайтах

    Создайте аккаунт или войдите в него для комментирования

    Вы должны быть пользователем, чтобы оставить комментарий

    Создать аккаунт

    Зарегистрируйтесь для получения аккаунта. Это просто!

    Зарегистрировать аккаунт

    Войти

    Уже зарегистрированы? Войдите здесь.

    Войти сейчас

    • Войти через Facebook
    • Войти через Twitter
    • Войти через Microsoft
    • Войти через LinkedIn
    • Войти через Google

    • Похожие публикации

      • anna-2011
        Автор: anna-2011
        Подскажите, пожалуйста, как сделать, чтобы на страницы сайта выводилась  информация из txt-файла (тексты, рекламные коды, баннеры и т.д.)?
      • maxim_
        Автор: maxim_
        Добрый день форумчане!
        Это мой второй сайт (для себя) http://кухонный-мир.рф/

        Почему картинки в блоке №3 начинают появляться (и появляються) раньше чем фоновая картинка в блоке №1 ????
        1. Я разделил картинку в блоке №1 на маленькие кусочки
        2. Я уменьшил до минимума размер картинки из блока №1 (пока только для широких экранов)
        3. Пробовал размещать картинку из блока №1 в других папках и менял названия
        НО всё бесполезно! ХОТЯ конечно стал намного быстрее грузиться блок №1
        4. Я установил скрипт lazyload, и вроде картинки в конце сайта действительно стали в конце грузиться, но всё равно картинки из блока №3 идут первыми. Я даже установил в этом скрипте параметр который загружает сначала картинки 20kbt, и только потом прочие. НО даже при этом картинки из блока №3 идут при загрузке первыми!
        код не получется оформить правильно, поэтому цитатой.
        Я конечно могу уже работать и так. Только картинки из блока №2 оптимизирую ещё. Но просто уже интересно как же так, почему и можно ли что то сделать.
        Стили картинки из блока №1 (эта картинка разбита на кусочки)
        Стили картинок из блока №3
        P.S. если возможно, то ответы как для совсем для начинающего. Я вообще не изучал html css, а всё сделал через вопросы в google, и это впервые обращаюсь к форуму.
      • DronBoy
        Автор: DronBoy
        Как вывести из бд значения по увеличению цены продукта?