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

Просмотр 15 ответов — с 16 по 30 (всего 124)
  • честно говоря, голова сегодня варит уже очень плохо, постараюсь завтра помочь. надо добавить нужные классы к моему коду. сейчас дам примерный код. за lightbox вроде бы отвечает класс cboxElement. должно быть как-то так:

    <?php
    if ( has_post_thumbnail()) {
      $large_image_url = wp_get_attachment_image_src( get_post_thumbnail_id(), 'large');
      echo '<a class="cboxElement" rel="lightbox" href="' . $large_image_url[0] . '" title="' . the_title_attribute('echo=0') . '" >';
      the_post_thumbnail('thumbnail');
      echo '</a>';
    }
    ?>

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

    скорость зависит от многих факторов. в первую очередь от хостинга и шаблона сайта. ну и сам WP — не самая легкая штука)

    но если сайт работает медленно, то в первую очередь смотрите в сторону хостинга. и своего интернета, кстати.

    тогда идите в Параметры \ Чтение, там в настройке «На главной странице отображать» выбирайте статическую страницу «о нас» (еще нужно создать пустую страницу и указать ее в качестве страницы для записей. либо указать любую существующую). а теперь в Внешний вид \ Меню удалите страницу «о нас» из меню, она вам не нужна, это теперь главная страница. вроде бы все.

    посмотреть можно в Параметры \ Чтение. первая настройка.
    впрочем, я торможу, у вас последние записи. можно их убрать с главной и написать там то, что вам нужно. но если планируются новости, тогда можно выводить на главной только их. как вам нужно?

    ну, можно же сделать полный бэкап и попробовать обновить тему. если что — вернетесь к предыдущей.

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

    насчет удаление переключателя страниц. я не уверен, то мне кажется, что аза это отвечает <?php jr_paging(); ?>. попробуйте его закомментировать.

    если пост появляется на странице «о нас», то это не статичная страница. проверьте. просто создайте новую страницу, добавьте на нее нужный текст и добавьте саму страницу в меню.

    если на ней все равно будут появляться записи, то залейте куда-нибудь файл темы page.php, я посмотрю.

    с главной ненужные рубрики можно убрать. но для этого мне нужно знать подробнее о сайте. какая тема используется? главная страница — статическая или «последние записи» (это меняется в настройках)?

    я не знаю, каким образом вы выводите товары, но если в style.css темы убрать свойство clear: both для класс .entry, а для div.excerpt назначить

    width: 30%;
    float: left;

    то записи будут выводится в 3 столбца.

    самое простое — вставить в нужном месте:

    <?php
    if ( has_post_thumbnail()) {
      $large_image_url = wp_get_attachment_image_src( get_post_thumbnail_id(), 'large');
      echo '<a href="' . $large_image_url[0] . '" title="' . the_title_attribute('echo=0') . '" >';
      the_post_thumbnail('thumbnail');
      echo '</a>';
    }
    ?>

    но у вас миниатюра делается скриптом зачем-то (зачем? ведь к посту уже прикреплена картинка и есть стандартный способ ее вывода). если так и нужно, то замените the_post_thumbnail(‘thumbnail’); на это ваше:
    <img class="item_image" src="<?php bloginfo('stylesheet_directory'); ?>/timthumb.php?src=<?php echo $large_image_url[0]; ?>&h=193&w=193&zc=2" alt=""/>

    single.php отвечает за вывод отдельной записи. если речь о таком случае, то да, в это файле меняйте.

    тогда проще убрать пагинацию вообще и назвать страницу «10 последних вакансий», такой вариант автором, как я понял, рассматривается.

    @wikicms ведь разные же функции совершенно. ту, что дал я покажет в коде название шаблона в том месте, где он подключается. грубо говоря, если в index.php будет вызываться loop.php, ваша функция этого не отобразит.

    но телодвижений немало, согласен. хотя это можно автоматизировать)

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

    а еще можно резко сузить круг поиска с помощью функции

    function get_filename() {
        $array = debug_backtrace();
        $file = basename( $array[0]['file'] );
        echo '<!-- ' . $file . ' -->' . "\n";
    }

    если добавить ее в functions.php и вызвать в начале и конце каждого файла шаблона,
    <?php get_filename(); ?>
    то в нужных местах на странице появятся закомментированные имена шаблона. после этого сразу будет понятно, какой именно шаблон выводит эти записи.

    оборачивать ссылкой на оригинал нужно в шаблоне. но в каком именно — зависит от темы. у вас своя или стандартная?

    покажите для начала содержимое index.php

    тогда все именно так, как я сказал. идет в Внешний вид \ Меню. там рядом с надписью Заголовок меню вписываем любое название и нажимаем Создать меню. теперь слева в блоке Области темы из выпадающего списка выбираем выбираем созданное нами меню, жмем сохранить.

    теперь добавляем в меню нужные страницы (чуть ниже блок Страницы), я так понимаю, страницы уже есть. добавляем все, кроме Статей. пометили галками нужные страницы, жмем Добавить в меню, нажимаем справа Сохранить меню. теперь смотрим на блок ниже страниц, он называется Рубрики. в нем помечаем рубрику Статьи (предварительно ее нужно создать и пометить ею нужные посты), снова Добавить в меню, снова Сохранить меню. все. теперь все посты помеченные рубрикой Статьи будут появляться на странице Статьи.

    если все равно не понятно, то можете сменить пароль администратора, дать мне логин\пароль, я сделаю это за вас, а затем вы смените пароль.

    подробнее объяснить я не могу.

Просмотр 15 ответов — с 16 по 30 (всего 124)