Организация взаимозависимого меню

Приветствую всех 🙂
Прошу помощи знатоков

Есть непростая задача (возможно она непростая только для меня):
Есть сайт-портал республики.

На сайте слева меню – города республики (выполнены в виде рубрик). Наверху меню – сферы жизни (общество, политика и т.д.).

Заходим на сайт и верхнее меню выдает статьи из сфер жизни для всей республики.
Заходим на город (слева) и видим все новости по данному городу.
А вот и сложность:
Когда находимся на странице города, нужно чтобы при щелчке на сферу жизни (в верхнем меню) выдавались новости из ДАННОГО города И ДАННОЙ сферы жизни.

Т.е. как бы получается фильтр. Щелкаем слева на город – выходят ВСЕ новости города. Щелкаем на сферу жизни, НАХОДЯСЬ на странице города, выходят новости города из данной сферы жизни.

Первая мысль, которая пришла, сделать для каждого города подкатегории со сферами жизни, а в верхнее меню выдавать подкатегории данного города. Но у меня около 50 городов и 10 сфер жизни. 50*10=500 рубрик надо создать 🙁

Возникла еще мысль сделать сферы жизни метками, но ведь при щелчке на сферу жизни, например, общество, будут выдаваться ВСЕ новости из "общество".

Как можно решить данную проблему?

Заранее спасибо.

Как сделать так как у этого блога?

Подскажите пожалуйста, как это можно реализовать?

Есть пример блога, писал хозяину – тот ответил что заказывал у фрилансера.
Но мне по чему-то кажется что это можно сделать самому не обращаясь к программистам.

Задача такая:
Организовать отдельную рубрику под фото работы.
Все посты в рубрике идут как обычно, списком, но при открытии "Читать полностью",

  • надо чтобы выводилась только статья, на всю ширину блога, без боковых колонок.

Вот пример блога копирайтера д.кота.
Есть отдельный "Блог", а есть отдельный раздел "Курсы".
http://www.mastertext.ru/

Мне надо научиться делать как у него раздел "Курсы". чтобы мои фотоработы выводились как

отдельная страница или статья.

Ну вообщем точь-в -точь как на том блоге.

Скажите это сложно сделать?

Спасибо

помогите с колличеством рубрик

Здравствуйте! Изучение worpress только начальное, и возникла проблемка, хотя до этого ее не было, у меня почему-то появилось какое-то ограничение в добалении рубрик, т.е. в админке пишет и показывает, что у меня их 7, а на странице выводит только 3 рубрики, причем не зависимо от темы, везде так, как это иправить, подскажите плиз. :/

Помогайте все плывет(

Сам как ни химичил – так ничего и не получилось сделать. вот сам глюк : http://henzo.org/kartinki/dab665e76affd6ece6524a6b42dc012ad.png http://henzo.org/kartinki/437eff971f704fb434707dba7627b633.png
глючит преимущественно в опере. Ссылка на css : http://henzo.org/wp-content/themes/deMar/style.css
может подскажите чего?

Каптча вводится со второго раза

Здравствуйте. Поставил плагин trymath. При первой попытке отправить комментарий и вводе ответа на секретный вопрос, всегда выдается ошибка Invalid Code, при второй и дальнейших комментарий отправляется успешно. Через сутки опять та же история – при первой попытке комментарий не отправляется, при дальнейших все нормально. Предполагаю что проблема с куками. Помогите найти ошибку. Код прилагаю.

<?php
require_once ('phpfiglet_class.php');

$newTrymath = new trymath;

class trymath {
  var $num1;
  var $num2;
  var $op;
  var $formula;
  var $figlet;
  var $fonts = array ('doom', 'fuzzy', 'standard', 'avatar', 'alphabet','bell', 'big', 'banner3');
  var $font;
  var $salt = 'ushcompu.com.ar';

  function trymath () {
        add_action('comment_form', array("trymath", "draw_form"), 9999);
        add_action('comment_post', array("trymath", "comment_post"));
  }

    function draw_form ($id) {
    global $newTrymath, $user_ID;
    if ($user_ID) return $id;
    @session_start ();
    $newTrymath -> generate ();
    $_SESSION['trymath'] = md5 ($newTrymath -> salt . $newTrymath -> getResult ());
?>
<div id="trymath_cont">
 <p>
  <label for="trymath">
    Seguridad:
  </label>
  <input type="text" name="trymath" id="trymath" />
  <br /> =
 </p>
 <pre><?php echo $newTrymath -> fetch () ?></pre>
</div>
<script type="text/javascript">
//<![CDATA[
//for( i = 0; i < document.forms.length; i++ ) {
//    if( typeof(document.forms[i].trymath) != 'undefined' ) {
//        commentForm = document.forms[i].comment.parentNode;
//        break;
//    }
//}
//var commentArea = commentForm.parentNode;
//var captchafrm = document.getElementById("trymath_cont");
//commentArea.insertBefore(captchafrm, commentForm);
//commentArea.trymath.size = commentArea.author.size;
//commentArea.trymath.className = commentArea.author.className;
function insertAfter (referenceNode, newNode) {
  referenceNode.parentNode.insertBefore (newNode, referenceNode.nextSibling);
}
var captchafrm = document.getElementById("trymath_cont");
var url = document.getElementById ('url');
if (url != undefined) {
  insertAfter (url, captchafrm);
}
//]]>
</script>
<?php
  }

  function comment_post ($id) {
    global $newTrymath, $user_ID;
    if ($user_ID) return $id;
    session_start ();
        $publicTrymath = $_POST['trymath'];
    if (md5 ($newTrymath -> salt . $publicTrymath) == $_SESSION['trymath'])
      return $id;
        wp_set_comment_status ($id, 'delete');

        ?><html>
            <head><title>Invalid Code</title></head>
            <body>
        Invalid Code
            </body>
        </html>
        <?php
        exit();
  }

  function generate () {
    global $newTrymath;
    $newTrymath -> figlet = new phpFiglet ();
    $newTrymath -> font = $newTrymath -> fonts[rand(0, count ($newTrymath -> fonts) - 1)];
    $newTrymath -> figlet -> loadFont (dirname (__FILE__) . '/fonts/' . $newTrymath -> font . '.flf');

    $op = mt_rand (0, 3);
    switch ($op) {
      case 0:
        $sign = '+';
        $num1 = mt_rand (0, 99);
        $num2 = mt_rand (0, 99);
        $result = $num1 + $num2;
        break;
      case 1:
        $sign = '-';
        $num1 = mt_rand (0, 99);
        $num2 = mt_rand (0, 99);
        if ($num2 > $num1) {
          $aux = $num2;
          $num2 = $num1;
          $num1 = $aux;
        }
        $result = $num1 - $num2;
        break;
      case 2:
        $sign = '*';
        $num1 = mt_rand (0, 9);
        $num2 = mt_rand (0, 9);
        $result = $num1 * $num2;
        break;
      case 3:
        $sign = '/';
        $num2 = mt_rand (1, 9);
        $result = mt_rand (1, 9);
        $num1 = $num2 * $result;
        break;
    }
    $newTrymath -> op = $op;
    $newTrymath -> num1 = $num1;
    $newTrymath -> num2 = $num2;
    $newTrymath -> result = $result;
    $newTrymath -> formula = $num1 . $sign . $num2;
  }
  function getResult  () { global $newTrymath; return $newTrymath -> result; }
  function getFormula () { global $newTrymath; return $newTrymath -> formula; }
  function fetch () {
    global $newTrymath;
    return $newTrymath -> figlet -> fetch ($newTrymath -> formula);
  }
}
?>

технический вопрос

Может есть умельцы, которые подскажут 1 вещь. Как сделать, чтобы текст во всех комментариях автоматически помещался в quote, с отступами от границ. То есть человек пишет свой комментарий, а публикуется его комментарий в цитированной рамке. Реально ли такое сделать?

Где исправлять ошибки?

Подскажите пожалуйста где (в каких файлах index.php или другой) нужно исправлять ошибки, найденные валидатором "validator.w3.org"
Например такая:
Line 9, Column 87: end tag for "link" omitted, but OMITTAG NO was specified
…el="stylesheet" href="http://popularly.ru/wp-content/themes/Sublime/style.css">(именно знак больше подчёркнут)

You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".
очень надо! помогите!

Кодировка в поле title

Искал подобную тему – не нашёл (долго искал и упорно!)

Итак Хост дефолтно стоит на cp1251 а сайт (ещё со старого хоста) на utf-8. С этим уже всё наладил и всё в порядке.

Но в теге title почему то выводится: Блог Марка Р?фраимова психологические тренинги, отноС?ения

Причём есть 2 особенности:
1. Ни в какой кодировке оно нормально не отображается и пробывал разные кодировщики/декодировщики, всё равно не переводится.
2. если в шаблоне убрать wp_title() то ничего не изменится (ну или если заменить нак какие-либо слова)

Честно говоря я мало работал с wordpress, но думаю здесь дело в плагинах…Возможно в all-in-one-seo-pack.
Если вы также считаете, т оне подскажете, чт ос этим можно сделать, имея доступ только к фтп?
Хотя впринципе могу попросить у владельца и доступ к админке….

markifraimov.ru вот если интересно и сайт.

Благодарю!

помогите убрать часть дефолтного фона

Поменяла фон, а часть его осталась под надписью Комментарии в каждой новости!

design-vsego.dp.ua/orel/
перерыла файл стилей – но не нашла ничего, что могло бы исправить ситуацию!

вот кусок стилей относящийся к коментариям

.comments {
    }
.comments form {
    }
.comments textarea {
    width:60%;
    height:156px;
    background:#FBF9F8;
    border:1px solid #ababab;
    color:#eeeded;
    padding:10px;
    overflow:auto;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    }

.comments textarea:hover {
    background:#FAFDFD;
    }

#commentform {
    padding-left:23px;
    }
#commentform input {
    background:#585857;
    border:1px solid #ababab;
    color:#eeeded;
    padding-left:10px;
    }
#commentform input:hover {
    background:#8c8d8d;
    }
.comments input#submit {
    padding:0;
    width:160px;
    height:29px;
      font-weight: bold;
      background: #C01B1A;
    }
.comments h2 {
    font-size:19px;
    line-height:30px;
    margin:24px 0 0 23px;
    padding:0;
    font-weight:normal;
    }

.comments h3 {
    font-size:16px;
      color: #1f303b;
    padding-top: 10px;
      padding-left: 21px;
    font-weight:bold;

    }

h2#respond {
      color: #28353c;
      font-weight: bold;     
 }
.comments ol li p {
    padding:0;
    margin:10px 0;
    }

Глюк с определением рубрики!

установил 2.9.2 и наблюдаю следующий глюк…Создаю запись, определяю ее в определенную рубрику, сохраняю. А в результате "назначается" еще одна рубрика, которую я не назначал… "Лишнюю" рубрику я убираю (галочку снимаю), остается одна "нужная". Опять сохраняю –все ок!

В чем может быть причина? У меня мыслей нет, не могу понять…:mad:

WP-SimpleViewer не отображает полный размер.

Всем доброго дня!
Застопорилось создание сайта на ВП из-за плагина WP-SimpleViewer,не отображает фотографии в полный размер.В Explorere пишет внизу "ошибка на странице" в Firefox "ожидание". Всё сделал по инструкции.Это моя первая попытка создать сайт на ВП,поэтому не сильно ругайте за может быть глупый вопрос.
Посмотреть http://kaza4ok.ru
Всех женщин поздравляю с 8 Марта!

Футер внизу страницы

Здравствуйте.

Подскажите пожалуйста, как опустить футер в теме в самый низ окна браузера, если контента намного меньше. УЖе целый день парюсь. Верстка – нерезиновая.

Хранение статики на амазоне

Прошу поделиться информацией по поводу хранения медийных файлов на амазоне.
Задача следующая:
Так как в своем блоге выкладываю в постах много картинок, решил ускорить работу (блог еле открывается). Принято было решение хранить всю статику на амазоне s3. Но увы возникла проблема: картинки получаеться загружать непосредственно с админки блога. Я пользуюсь программой Windows Live Writer . Увы установив плагин S34WriterInstall проблему с размещением уменно на амазоне решить не получилось. Статика так и остается на основном хосте. Ребята, кто работал и сталкивался с такой проблемой прошу отписать ее решение…

Не могу войти в админку, ошибки

какая-то хрень с админкой, не могу войти, выдает следующие сообщения

Warning: Cannot modify header information – headers already sent by (output started at /www/zapomina/www/htdocs/wp-includes/default-filters.php:171) in /www/zapomina/www/htdocs/wp-login.php on line 12

Warning: Cannot modify header information – headers already sent by (output started at /www/zapomina/www/htdocs/wp-includes/default-filters.php:171) in /www/zapomina/www/htdocs/wp-login.php on line 24

понимаю, что в wp-login.php есть ошибки в 12 и 24 строках, но не врубаюсь в чем они, вот эти строки:

12 – header(‘Content-Type: ‘.get_bloginfo(‘html_type’).’; charset=’.get_bloginfo(‘charset’));

24 – setcookie(TEST_COOKIE, ‘WP Cookie check’, 0, COOKIEPATH, COOKIE_DOMAIN);

еще на входе в админку пишет, что браузер не поддерживает куки, посмотрел свой FF 3.5.8, фуфло, куки включены

курил форумы по этой теме, свой вариант не нашел

предварительно слетела кодировка, написал хостеру, они прописали в htaccess строку для utf8, стало открываться, но блин в разных браузерах по разному, плюс что-то гложут сомнения, у меня php’шная база в sp1251, и раньше в htaccess ничего не надо было прописывать

подскажите, кто ориентируется в теме, в чем там ошибки в строках и как вообще с этим бороться, главное накануне ничего с сайтом не делал, поэтому сразу подумал про хостера, те действительно подозрительно быстро и без возражений отреагировали, еще и на сапе 80% ссылок вылетели в еррор, наверное тоже с этим как-то связано

сорри, что много пишу, но может это как-то поможет

Пропала форма отправки комменитариев

Помогите, пожалуйста!
Количество комментариев в одной статье дошло до 120 и пропала форма отправки комментариев.
С админки в "редактирование комментариев" отправить комментарий можно.
Кинул статью на Денвер, та же проблема.
Как это исправить?
Спасибо!

P.s. Параметры->Обсуждение->Автоматически закрывать обсуждение статей старше ХХ дней – отключено.

Нужен администратор!

Приветствую! Нужен администратор ресурса на вордпресс (блог и форум). Задача поддержание форума и блога – оперативные изменения по ходу работы с участниками форума, отслеживание глюков и чистоты работы ресурса. Условия сотрудничества оговорим. Мои реквизиты для связи:
скайп:gennadiy3881
icq: 600605623
Геннадий

Вопрос по установке Wpmu

Я всё время работаю с WP. А тут пришлось столкнуться с WPMU. И сразу возник вопрос. Не подскажете такую вещь: при наборе на компьютере "localhost", появляется такая надпись: "Установка в http://localhost/ не поддерживается. Пожалуйста используйте вместо этого http://localhost.localdomain/". Что это может означать?

Путь страницы “Обо мне” в админке

Подскажите какой путь у страницы "Обо мне" в админке. например http://site.ru/wp-admin/???

Ссылка на определенной странице

Как можно разместить ссылку в виджетах, но на определенных страницах.
Ну и не только в виджетах

Все записи рубрики в две колонки

Добрый день.

Подскажите, как можно вывести список всех записей рубрики, но в две колонки?

Например вот так – http://www.miniigry.ru/rubrika/arkady/

С уважением, Виктор.

Anonymous
Отправить
Ответ на: