Ответы в темах

Просмотр 15 ответов — с 91 по 105 (всего 109)
  • Смотрите, что получилось:
    <?php get_posts(‘arguments’); ?>
    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    <?php p75GetThumbnail($post->ID, 60, 60); ?>«><?php the_title(); ?>
    <?php endwhile; else: ?>
    <p><?php _e(‘Sorry, no posts matched your criteria.’); ?></p>
    <?php endif; ?>

    При таком варианте выводятся только заголовки постов. А тумбинашки — нет. Скорее всего, это из-за get_posts, потому что я не знаю, как его формировать.
    В документах по нему есть такой вариант:
    <?php
    $args = array(
    ‘post_type’ => ‘attachment’,
    ‘numberposts’ => -1,
    ‘post_status’ => null,
    ‘post_parent’ => $post->ID
    );
    $attachments = get_posts($args);
    if ($attachments) {
    foreach ($attachments as $attachment) {
    echo apply_filters(‘the_title’, $attachment->post_title);
    the_attachment_link($attachment->ID, false);
    }
    }
    ?>
    Как-то по образу и подобию этого? А как?

    Смотрите, если делать по порядку. Мне нужно создать в боковой колонке отдельный Цикл. Значит, в документе sidebar.php (все-таки я не знаю, какой документ можно обозвать еще боковой колонкой) я должна как минимум написать:
    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

    <?php endwhile; else: ?>
    <p><?php _e(‘Sorry, no posts matched your criteria.’); ?></p>
    <?php endif; ?>
    Это будет цикл Loop.
    Так?
    Куда теперь функцию get_posts()?

    Я думаю, придется разобраться с Simple Post Thumbnails, потому что мне потом ставить еще Peer Categories, сделанный по тому же принципу.
    Мне непонятно, как создавать в боковой колонке отдельный цикл. Что вообще такое «боковая колонка»? Это sidebar.php?
    Как создавать цикл с помощью функции get_posts()? я прочитала документацию в ссылке, но это мне ни о чем не говорит 🙁
    Я не знаю, как еще конкретнее спросить. В тех ссылках, что вы мне даете, куча какой-то инфы, но я не знаю, как применить ее конкретно к моему случаю.

    Так о чем и речь! Я спрашиваю, как это работает. Почему, вставив строку <?php p75GetThumbnail($post->ID, 200, 150); ?>
    в index.php, я не получаю результата? Я прекрасно понимаю, что это элементарное действие, и прочитала уже всю документацию, но это не работает. Я всего лишь прошу объяснить, почему не работает. Мне не нужно, чтобы все тут прибежали и начали делать мой сайт. Я просто не могу понять, почему нет результата.
    Сейчас я ковыряю плагин Peer Categories, и у него то же принцип действия. Мне нужно вставить в нужное место код <?php peer_categories(‘,’); ?>. Я вставляла его и в index.php, где есть цикл loop, и в sidebar.php, и в category-template.php, widgets.php. Выводит, но не так, как мне надо.
    И я сижу уже неделю и ковыряюсь сама с собой, вычитываю кучу англоязычной инфы и тыкаю эти коды куда только могу! Потому что куча умных опытных дядек вместо того, чтобы один раз взять и объяснить мне тупой что к чему, решила, что проще написать мне тут целую страницу слов про мою бездарность. Это форум поддержки или рассуждения на тему тупости новичков вообще?
    Мне же достаточно один раз разобраться, и я отвалю от вас ото всех! Я вижу, что тут один принцип действия и что все элементарно, но мне не хватает какой-то детали, которую вы могли бы мне подсказать.

    Ну не хотите помогать, так и скажите. Все, тема закрыта.

    Ладно, по Вашему настоянию я вернулась к использованию плагина YD Recent Posts Widget. Вот какие у меня с ним проблемы:
    1. Он выдает все посты списком, независимо от того, стоит ли в настройках галочка Display as a ul / li list
    2. Зачем-то выводит не только заголовок поста, но и кусок первого абзаца.
    Где это все исправлять, я не имею понятия — перерыла все настройки и код, а результата никакого.
    Поэтому последний раз взываю о помощи и надеюсь, что на этом мы уже закроем эту тему. Меня уже от этих тумбинашек тошнит 🙁

    Но я выбрала Simple Post Thumbnails, потому что он выводит произвольную тумбинашку, а YD Recent Posts Widget — первую из поста. Это не всегда удобно.

    Хорошо, если этими словами Вы хотели вызывать у меня чувство вины, Вам это удалось 🙂

    Неправда, Вы сами дали мне ссылку еще на «кучу плагинов», где я и откопала Simple Post Thumbnails. Или Вы мне ссылку для красоты дали?
    Разве мне этот плагин неподходит? Он для версии 2.7.1, которая у меня и стоит.
    А у YD Recent Posts Widget свои заморочки, и неизвестно еще, чьи круче. Так что была бы Вам очень благодарна, если бы Вы смогли чем-то помочь с тем, что я делаю. Мы же тут все-таки не для высказывания взаимных колкостей собрались. Вы не против?

    И что с этим делать? Может быть, есть какие-нить плагины на этот случай?

    Atrax, дело не в моей неблагодарности, а в том, что Вы отвечаете как для опытных хакеров. Спасибо Вам за помощь, но также я прошу Вас помнить, что я сильно новичок в WP и вообще в сайтостроении.

    SergeyBiryukov, мне уже неловко говорить об этом, но все равно ничего не выходит 🙁
    Если я вывожу как Вы сказали, кодом <?php p75GetThumbnail($post->ID, 200, 150); ?>, ничего не происходит.
    Я попробовала сделать так: <img src=»<?php echo p75GetThumbnail(get_the_ID(),200,150,»jpg»);?>» />
    и вылезла тумбинашка. Но ведь она выводится в контенте!

    Я так понимаю, это надо бы записать в widgets.php, но этот файл чувствителен вообще к любым переменам и сразу выводит ошибки вплоть до админки.

    Чего я опять не понимаю??

    Хорошо. Раз уж взялись мне помогать, сделайте, пожалуйста, до конца. Я с этим плугом уже замучилась биться. Я вижу в документации, что нужно записать куда-то код

    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    // Some code here…
    p75GetThumbnail($post->ID, 200, 150); // Width is 200px, height 150px
    // Some more code…
    <?php endwhile; endif; ?>

    и он каким-то образом связан с циклом loop. И что? Как это все формировать и куда записывать? В sidebar.php? Или в widgets.php?
    Вы можете объяснить мне как пятилетнему ребенку что и куда писать? Если бы я была крутым программером, способным все сделать самостоятельно, я бы не висела на этом форуме.

    Я Вас обожаю, Вы спаситель моих нервов!! Спасибо огромное 🙂 Все заработало ))

    Отключила плагины, добавила новую статью — на http://www.tvoivybor.com/blog/?feed=rss вообще ничего не появилось! А http://feeds2.feedburner.com/tvoivybor/iKhK опубликовала только первый кусочек 🙁
    Я зарегила эту RSS уже дня 3 назад. Она же не может так долго кэшировать!
    Я что, чего-то не понимаю?
    Может сделать RSS каким-то другим способом?

    Спасибо, Вы очень любезны 🙂

Просмотр 15 ответов — с 91 по 105 (всего 109)