Jump to content

campusboy

VIP
  • Content Count

    915
  • Joined

  • Last visited

  • Days Won

    23

Everything posted by campusboy

  1. Сложно что-то сказать, не видя пациента. Кстати, так у вас реализовано в рубрике или на главной странице? Это я к тому, если у Вас так сделано, то много дублей получится.
  2. Если Вы говорите о том сайте, то там не WP. А так вообще согласен, на WP сделать это проще простого. Простая запись + произвольные поля.
  3. <?php if (preg_match('/\/story\/\d*?$/i', $_SERVER['REQUEST_URI'])) { echo ''; }else {?> <button onclick="javascript:window.location=\'http://site.ru/story/<?php echo $sk['story']['id']; ?>\'"> <span>Read more...</span> </button> <? } ?> Чуть подправил в меру своих знаний. А у вас эта строчка правильно написана? <button onclick="javascript:window.location=\'http://site.ru/story/<?php echo $sk[\'story\'][\'id\'];?>\'">
  4. Так пробовали? <?php if ($_SERVER["HTTP_HOST"].$_SERVER['REQUEST_URI'] != $_SERVER["HTTP_HOST"].'/story/') { echo 'Таблица'; } ?>
  5. По всем сайтам посещаемость на +30% Яндекс, жги ещё!
  6. Я такие рисунки в Microsoft Office PowerPoint делаю Извините, что влез в разговор, но это единственное, что я мог добавить.
  7. Классно с 40 рецептов столько трафика. У меня 364 статьи. Часть собственные рецепты с уникальными фото, часть рерайт. Копирайт статьи на кулинарные темы типа оформления кухни, советов, техники. Копипаста нет вообще и не будет. Посещалка 600-700 человек. Я что-то прям расстроился.
  8. @applepeace, если бы даже заработало, то вместо 1 картинки, вы бы грузили все, так как сначала обрабатывается php код, а затем всё остальное. То есть загрузились все картинки, а затем JS определил, какую отобразить в видимой части экрана.
  9. , спасибо за разъяснение, я думал, что это одно и тоже, так как таких шаблонов, о которых Вы говорите, не встречал.
  10. Для этого есть заглушка. В неё ещё партнерку засунуть можно.
  11. ,или я или Вы не понимаете, что такое адаптивный дизайн. Определение википедии. Считаю, что адаптивный дизайн лишь позволяет корректно отображать веб-страницу на любом устройстве. Но в его задачи не входит подобная обработка, которая требуется ТС. Другими словами, адаптивный дизайн формирует CSS и отчасти JS. Здесь же они не помогут уменьшить вес картинки.
  12. , к сожалению, чтобы вы не указали в CSS, картинка как была, к примеру, 500кб, то такого размера и загрузиться, только что на экране будет отображаться соотвествующе, независимо, какое устройство запрашивает страницу с этой картинкой. А ТС надо, чтобы сайт понимал, что страницу запрашивает мобильное устройство и отдавал уменьшенную картинку, а значит и размером небольшим (допустим 30кб), так как лучшего качества и не надо.
  13. Как-то так: <php $image_raw = $var; // $var значение ширины экрана в пикселях, которую дает JS скрипт if ($image_raw > 1600) {$size = full;} if ($image_raw > 1200 and $image_raw < 1600) {$size = large;} if ($image_raw > 600 and $image_raw < 1200) {$size = medium;} if ($image_raw < 600) {$size = thumbnail;} else {$size = full;} //если не смог скрипт определить размер the_post_thumbnail($size); ?>
  14. Я считаю, что по user agent лучше не делать. Лучше, чтобы JS определял. К примеру, как гугл узнает, что сайт мобайлфрендли? Скорее всего "просматривает" сайт с имитацией расширения мобильника/планшета. Поищите в ПС темы, как переменную из JS передать в PHP, а затем с помощью условия IF, ELSE (или CASE) подставлять в the_post_thumbnail.
  15. @WQP правильно подсказал решение проблемы. Настройка - Медиафайлы. Тут вы можете указать 3 размера, я думаю, что этого достаточно. При загрузке картинки WP сам их пропорционально сохранит в 4 файла (три установки + оригинал). А затем, как сказал @WQP определять расширение устройства и переменной подставлять в <?php the_post_thumbnail( $size, $attr ); ?> Я не программист, но вроде как PHP не умеет такого делать (определение расширения экрана), только JS. Я скорее всего ошибаюсь.
  16. Всем привет. Вот решил я понаблюдать, что в этой панели. Сегодня (да и раньше) выдает вот такое: Insufficient permissions (нет прав): тут понятно, я поставил "запрет" на этот файл, чтобы боты всякие не нагружали сайт подбором пароля или что там они ещё творят (реальные пользователи этим файлом не пользуются, нет регистрации). client denied by server configuration: я так понимаю это вытекает из того же "запрета". Вопрос: почему выдает разные ошибки? Проверяю эти IP адреса и они все в каких-то черных списках, типа badbot, то есть я могу в настройках хостинга прописать их IP для полной
  17. Ураааа! Салют! Оливье и селедка под шубой! Вебмастера тоже отдыхают
  18. Да, где-то такое в function.php <?php /* обрезка заголовка */ function get_short_title($maxchar = 70){ $title = get_the_title(); if( iconv_strlen($title, 'utf-8') < $maxchar ) return $title; $title = iconv_substr( $title, 0, $maxchar, 'utf-8' ); $title = preg_replace('@(.*)\s[^\s]*$@s', '\\1 ...', $title); //убираем последнее слово, ибо оно в 99% случаев неполное return $title; } ?> Затем выводится название таким кодом (только в цикле): <?php echo get_short_title(27); ?>
  19. @webostrov, это значит вставить, к примеру баннер. Если у системы не будет рекламных блоков, то она выведет вместо пустоты этот баннер и всё еже ними, в том числе блоки рекламы Яндекса, Гугла и подобных. Уточнение насчет HTML в том, чтобы вы не сували туда скрипты, которые могут обрабатываться сервером (типа PHP).
  20. ТС скажу так - это письмо мог прислать кто угодно. Мне приходили письма с просьбой продаже сайта. Не через обратную связь, а через форму отправки писем на сайте регистратора. Я считаю, что правообладание должно быть доказано, а такое вот письмо мог любой конкурент отправить. Насчет морали и чести добавить мне нечего, предыдущие ораторы вполне всё ясно изложили.
  21. Это тоже неверное. Как пелось в одной песне "Другим совесть позволяет детей насиловать" и это правда. Всё относительно, крайне.
  22. Не знаю насчет плагина, у меня за это CSS отвечает советую просто доработать его, чтобы и на других расширениях реклама показывалась правильно.
  23. @stokkete, смотря какой шаблон. Бывает шаблон простой (3 файла), а бывает куча файлов, каждый за что-то отвечает.
×
×
  • Create New...