shin
Ответы в темах
-
Форум: Проблемы и решения
Тема: image resizeчестно говоря, голова сегодня варит уже очень плохо, постараюсь завтра помочь. надо добавить нужные классы к моему коду. сейчас дам примерный код. за 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 — не самая легкая штука)
но если сайт работает медленно, то в первую очередь смотрите в сторону хостинга. и своего интернета, кстати.
тогда идите в Параметры \ Чтение, там в настройке «На главной странице отображать» выбирайте статическую страницу «о нас» (еще нужно создать пустую страницу и указать ее в качестве страницы для записей. либо указать любую существующую). а теперь в Внешний вид \ Меню удалите страницу «о нас» из меню, она вам не нужна, это теперь главная страница. вроде бы все.
посмотреть можно в Параметры \ Чтение. первая настройка.
впрочем, я торможу, у вас последние записи. можно их убрать с главной и написать там то, что вам нужно. но если планируются новости, тогда можно выводить на главной только их. как вам нужно?Форум: Проблемы и решения
Тема: Нужен совет специалиста по WPну, можно же сделать полный бэкап и попробовать обновить тему. если что — вернетесь к предыдущей.
вообще, эта проблема обсуждается у самих appthemes на форуме, причем, как я понял, неоднократно. но там нужно быть покупателем, чтобы видеть обсуждение. если вы купили тему, то можно там посмотреть.
насчет удаление переключателя страниц. я не уверен, то мне кажется, что аза это отвечает <?php jr_paging(); ?>. попробуйте его закомментировать.
если пост появляется на странице «о нас», то это не статичная страница. проверьте. просто создайте новую страницу, добавьте на нее нужный текст и добавьте саму страницу в меню.
если на ней все равно будут появляться записи, то залейте куда-нибудь файл темы page.php, я посмотрю.
с главной ненужные рубрики можно убрать. но для этого мне нужно знать подробнее о сайте. какая тема используется? главная страница — статическая или «последние записи» (это меняется в настройках)?
Форум: Проблемы и решения
Тема: Подскажите пожалуйста новичкуя не знаю, каким образом вы выводите товары, но если в style.css темы убрать свойство clear: both для класс .entry, а для div.excerpt назначить
width: 30%; float: left;
то записи будут выводится в 3 столбца.
Форум: Проблемы и решения
Тема: image resizeсамое простое — вставить в нужном месте:
<?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 отвечает за вывод отдельной записи. если речь о таком случае, то да, в это файле меняйте.
Форум: Проблемы и решения
Тема: Нужен совет специалиста по WPтогда проще убрать пагинацию вообще и назвать страницу «10 последних вакансий», такой вариант автором, как я понял, рассматривается.
Форум: Проблемы и решения
Тема: Нужен совет специалиста по WP@wikicms ведь разные же функции совершенно. ту, что дал я покажет в коде название шаблона в том месте, где он подключается. грубо говоря, если в index.php будет вызываться loop.php, ваша функция этого не отобразит.
но телодвижений немало, согласен. хотя это можно автоматизировать)
Форум: Проблемы и решения
Тема: Добавить новую записьвот здесь я человеку подробно объяснял, как добавить рубрику в меню. может, пригодится.
Форум: Проблемы и решения
Тема: Нужен совет специалиста по WPа еще можно резко сузить круг поиска с помощью функции
function get_filename() { $array = debug_backtrace(); $file = basename( $array[0]['file'] ); echo '<!-- ' . $file . ' -->' . "\n"; }
если добавить ее в functions.php и вызвать в начале и конце каждого файла шаблона,
<?php get_filename(); ?>
то в нужных местах на странице появятся закомментированные имена шаблона. после этого сразу будет понятно, какой именно шаблон выводит эти записи.Форум: Проблемы и решения
Тема: image resizeоборачивать ссылкой на оригинал нужно в шаблоне. но в каком именно — зависит от темы. у вас своя или стандартная?
Форум: Проблемы и решения
Тема: Нужен совет специалиста по WPпокажите для начала содержимое index.php
тогда все именно так, как я сказал. идет в Внешний вид \ Меню. там рядом с надписью Заголовок меню вписываем любое название и нажимаем Создать меню. теперь слева в блоке Области темы из выпадающего списка выбираем выбираем созданное нами меню, жмем сохранить.
теперь добавляем в меню нужные страницы (чуть ниже блок Страницы), я так понимаю, страницы уже есть. добавляем все, кроме Статей. пометили галками нужные страницы, жмем Добавить в меню, нажимаем справа Сохранить меню. теперь смотрим на блок ниже страниц, он называется Рубрики. в нем помечаем рубрику Статьи (предварительно ее нужно создать и пометить ею нужные посты), снова Добавить в меню, снова Сохранить меню. все. теперь все посты помеченные рубрикой Статьи будут появляться на странице Статьи.
если все равно не понятно, то можете сменить пароль администратора, дать мне логин\пароль, я сделаю это за вас, а затем вы смените пароль.
подробнее объяснить я не могу.