• Задача такова: при отображении категории постов одной рубрики (http://magazine.lightmuzikrecords.com/category/браслеты-мужские/) нужно сделать так, что бы люди могли оставлять комментарии сразу к каждой записи, не открывая ее.

    Пытался поменять строку

    <?php comments_template(); ?>

    на

    <?php
    $withcomments = «1»;
    comments_template();
    ?>

    Не помогло.. Как справится с подобной задачей? Тема: Yootheme Cloud

Просмотр 15 ответов — с 1 по 15 (всего 23)
  • Если надо вывести форму и уже оставленные комментарии, то

    <?php if (is_category(1)) {
        global $withcomments;
        $withcomments=1;
        comments_template();
    } ?>

    Только форму комментирования
    <?php comment_form(); ?>
    После отправки комментария произойдет редирект на саму запись. Если хотите оставить его в архиве рубрики, решение здесь
    http://stackoverflow.com/questions/4534713/in-wordpress-how-to-redirect-after-a-comment-back-to-the-referring-page

    Не помогло.. В обоих случаях результата 0.
    Ниже прикрепляю код файла single.php, возможно в теме Yootheme есть какие то секреты?

    Удалено.
    См правила форума, пп14 и 7
    SeVlad

    Состояние кода — до изменения.

    VictorSlate Во-первых, код надо публиковать в обратных кавычках, для этого есть кнопка code.
    Во-вторых, single.php тут ни сном, ни духом.
    Мат. часть http://codex.wordpress.org/Иерархия_шаблонов
    Надо смотреть цикл в файле category.php или, если его нет, archive.php
    Если обнаружится что-то типа
    get_template_part( 'loop', 'category' );
    То что-то типа loop.php

    какие то секреты?

    Никаких секретов, в мат. части все подробно написано.

    vjpo Именно поэтому я и обратился на форум. Дело в том, что в шаблонах от Yootheme изменены большинство файлов, начиная от index.php. (поправьте, если я ошибаюсь). И как я понял весь index перенесен в functions.php

    Очень сложно найти тот или иной файл, когда все в шаблоне засекречено.
    Ни category.php, ни archive.php не могу найти.. подскажите пожалуйста где же их искать?

    vjpo, нашел я archive.php по пути «wp-content/themes/yoo_cloud_wp/warp/systems/wordpress/layouts/archive.php»

    Не могу понять куда здесь поместить представленный вами код?

    То что представлено в файле

    <div id="system">
    
    	<?php if (have_posts()) : ?>
    
    		<?php if (is_category()) : ?>
    			<?php /* <h1 class="page-title">Archive for the ‘<?php single_cat_title(); ?>’ Category</h1> */ ?>
    		<?php elseif (is_tag()) : ?>
    			<h1 class="page-title"><?php printf(__('Posts Tagged %s', 'warp'), '‘'.single_tag_title('', false).'’'); ?></h1>
    		<?php elseif (is_day()) : ?>
    			<h1 class="page-title"><?php printf(__('Archive for %s', 'warp'), get_the_date()); ?></h1>
    		<?php elseif (is_month()) : ?>
    			<h1 class="page-title"><?php printf(__('Archive for %s', 'warp'), get_the_date('F, Y')); ?></h1>
    		<?php elseif (is_year()) : ?>
    			<h1 class="page-title"><?php printf(__('Archive for %s', 'warp'), get_the_date('Y')); ?></h1>
    		<?php elseif (is_author()) : ?>
    			<h1 class="page-title"><?php _e('Author Archive', 'warp'); ?></h1>
    		<?php elseif (isset($_GET['paged']) && !empty($_GET['paged'])) : ?>
    			<h1 class="page-title"><?php _e('Blog Archives', 'warp'); ?></h1>
    		<?php endif; ?>
    
    		<?php echo $this->render('_posts'); ?>
    
    		<?php echo $this->render("_pagination", array("type"=>"posts")); ?>
    
    	<?php else : ?>
    
    		<?php if (is_category()) : ?>
    			<h1 class="page-title"><?php printf(__("Sorry, but there aren't any posts in the %s category yet.", "warp"), single_cat_title('', false)); ?></h1>
    		<?php elseif (is_date()) : ?>
    			<h1 class="page-title"><?php _e("Sorry, but there aren't any posts with this date.", "warp"); ?></h1>
    		<?php elseif (is_author()) : ?>
    			<?php $userdata = get_userdatabylogin(get_query_var('author_name')); ?>
    			<h1 class="page-title"><?php printf(__("Sorry, but there aren't any posts by %s yet.", "warp"), $userdata->display_name); ?></h1>
    		<?php else : ?>
    			<h1 class="page-title"><?php _e("No posts found.", "warp"); ?></h1>
    		<?php endif; ?>
    
    		<?php get_search_form(); ?>
    
    	<?php endif; ?>
    
    </div>

    Мы обсуждаем платную тему, ее код мне недоступен, было бы иначе, сказал бы. Спросите на форуме поддержки «Where is category loop in WP Cloud Theme?» Там же можно уточнить, куда вставлять код. Должны ответить, это их business.

    Только не говорите, что скачали тему с файлообменника )

    vjpo, ну а как иначе должен был поступить самоучка, который методом тыка делает себе сайт?)

    ну а как иначе должен был поступить самоучка, который методом тыка делает себе сайт?)

    Взять тему из официально репозитария или у серьезного разработчика — не все они жлобы, многие выкладывают и бесплатные темки, причем, довольно качественные.

    Почему темы для WordPress стоит скачивать только с официальных ресурсов

    ну а как иначе должен был поступить самоучка, который методом тыка делает себе сайт?)

    А взять бесплатную тему в репозитарии — в голову не приходило?

    Разве «самоучку» кто-то заставляет воровать\пользоваться ворованным?
    И при этом ещё хватает наглости просить помощи.

    Читайте.
    И вот ещё.

    SeVlad вы смотрите фильмы, музыку тоже наверно слушаете? И я на 100% уверен, что покупная часть того, что вы послушали/посмотрели сейчас никчемно мала.
    Дело в том, что пока в нашей стране не будут бороться с пиратством, оно будет сопоставимо с легальными действиями.

    Лично я сам — музыкант, и прекрасно знаю, что такое пиратство, т.к. владею собственным рекорд-лэйблом. Но к сожалению пока в России это никак не контролируется..

    Поэтому давайте не будем набрасываться на таких же людей, как и вы сами. Этот форум для помощи, а не для нравоучений.

    Этот форум для помощи, а не для нравоучений.

    Т.е. Вы хотите нас научить помогать? :))

    Вы бы данные выше ссылочки почитали. Это будет самая лучшая помощь, поверьте.

    таких же людей, как и вы сами.

    Все мы разные 😉

    SeVlad Ссылочки прочитал и за них спасибо!) Буду искать ответ на мой вопрос дальше.. Обрыл весь интернет..

    Решил посмотреть… Эту тему делали маньяки, и для начинающего самоучки она совсем не годится. Не знаю, чем премиум-креаторам не понравилась простая и ясная архитектура темы для WP. Возможно, джумла-карма тому причиной.
    Ни мат. часть «Иерархия шаблонов», ни многие примеры из кодекса здесь не прокатят, как и в artisteer. А это, на мой взгляд, недостаток.
    В том числе и пример с $withcomments=1;. Так что успехов в научном тыке, но мне этот монстр что-то не улыбается.

    vjpo Самое интересное, что я это прекрастно понимаю и уже состряпал для себя 3 сайта на их темах. Возможно будет интересно, как новичек справляется с этим)
    1 сайт — сделал за 2 дня http://www.thedualpersonality.net
    2 сайт — сделал за 1 день http://www.lightmuzikrecords.com
    3 сайт — наполнил содержанием за пол дня, а теперь пытаюсь найти решение вышеописанной проблемы) — magazine.lightmuzikrecords.com

Просмотр 15 ответов — с 1 по 15 (всего 23)

Тема «Меню комментария в предпросмотре поста» закрыта для новых ответов.