smart1k

Рейтинг
49
Регистрация
13.03.2008

Озвучьте требуемый функционал для начала.

alexlsd:
Настал тот момент в создании сайтов когда уже не вставляет пабликовская CMS, сегодня дам программеру ТЗ посмотрим что получится.

Вам для исследовательских целей или деньги некуда девать? Иначе лучше заплатите программисту за кеширующий скрипт и сись админу за настройку сервера.

Раньше, по-моему, так и было. На свежих версиях можно и просто val() от селекта брать

Да, Вы правы, значение можно и так получить. Спутал с получением text() выбранной опции.

Постановка не совсем корректная у вас - не надо каждому option'у присваивать картинку, надо получить текущий выбранный option и по его value или тексту определить картинку, которую надо показать.
выбранное значение (value) можно определить $("#select_id").val();

Могу ошибаться, но скорее всего Ваш вариант не будет работать. Следует писать так: $("#select_id option:selected").val()

programmer92:
А вот если проверять не категорию, а допустим юрл? Совпадает или нет, то это как будет выглядеть?

Вы это о чем?

Воспользуйтесь предложением "HarleyDavidson"

Так вставьте в то место, где хотите ;)

weblad:
В WordPress каждая страница имеет только один адрес, с точки зрения SEO WordPress один из самых лучших движков, все лишнее хорошо закрывается в robots.txt. Топикстарер это кстати автор темы, если по русски.

Вот Джумла это кошмар оптимизатора, на одном сайте клиента каждая страница доступна по шести разным адресам.
Нет, обманул, страница доступна вообще по любому адресу вида index.php/component/content/article/46-любойтекст, кроме этого еще по нескольким вариантам адресов

Редирект 301. И если не светить адреса вида index.php/component/content/article/46-любойтекст то все будет ок. В WP тоже можно гетами так: posttype/548/?любойтекст=любойтекст, другое дело что разные ссылки на одну страницу WP не генерирует и если чпу, то везде редиррект с ?= на чпу, кроме поиска.

сергей-034:
smart1k, что то не показывает количество рубрик ... тот код что в Функции темы добавил, вроде нормально прижился, но не выводится ничего так и отображается на сайте category_n_image_counter()

<?php category_n_image_counter() ?>

Вот так.

Скиньте Ваш functions.php. Попробуйте вставить функцию не перед ?>, а вначале файла, сразу после <?php

function category_n_image_counter() {

global $wpdb;

$categories = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->term_taxonomy WHERE taxonomy = 'category' ");
$images = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->posts WHERE post_type = 'attachment' AND post_mime_type = 'image/jpeg' ");

echo 'Всего рубрик: ', $categories, ', Всего фото: ', $images;

}

Это вставить в functions.php(файл лежит в папке темы) перед символами: ?>

category_n_image_counter()

Это вставить в туда, где нужно выводить счетчик. Например в sidebar.php (файл лежит в папке темы)

Всего: 241