Preci

Рейтинг
72
Регистрация
21.01.2012

Друзья, нужна помощь!

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

<?php 
$cat_ID = get_query_var('cat');
$args = array(
'child_of' => $cat_ID
);
$categories = get_categories( $args );
foreach ($categories as $cat) {
$cats[] = $cat->cat_ID;
}
$cats[] = $cat_ID;
?>

По чуть-чуть от куда то накопипастил, вроде работает, но интересует более "рациональный" вариант, если есть.

Необходимо это для того, что бы в категории вывести самые популярные записи, основываясь на рейтинге WP-PostRatings

Сейчас вывожу так:

get_most_rated_range_category($time = '30 day', $category_id = $cats, $mode = '', $limit = 4, $chars = 0, $display = true)

В результате чего имеется проблемка:

Если запись состоит в рубрике и ее подрубрике, то при выводе постов в рубрике, количество голосов умножается на 2, т.е. прибавляются еще и голоса из подрубрики. Если зайти в подрубрику - все нормально.

Подскажите как сделать так, что бы при выводе описания категории в div блок все что не помещается в отведенную высоту блока - пряталось, а в конце добавлялась ссылка "показать" при клике на которую блок раскрывался полностью.

Пример: http://www.ivi.ru/watch/komanda_che Сразу после описания

Использую сл. код для добавления спойлера:

function hyper_spoiler($atts, $content) {

if (!isset($atts[name])) {
$sp_name = 'Спойлер';
} else {
$sp_name = $atts[name];
}
return '<div class="spoiler-wrap">
<div class="spoiler-head folded">'.$sp_name.'</div>
<div class="spoiler-body">'.$content.'</div>
</div>';
}
add_shortcode('spoiler', 'hyper_spoiler');

Спойлер работает нормально, но есть 2 проблемы:

1. Не могу сделать спойлер внутри спойлера

2. На сайте имеется контент, который показан только для зарегистрированных и он заключается в тег [member] - если разместить этот тег внутри спойлера, то он не обрабатывается, а тупо выводится на сайте: [member]блаблабла[/member]

Прошу помочь решить проблемы

Проблема решена.

Если кому интересно, то:

1. Обновляем All in SEO Pack до последней версии (2.0.2)

2. Берем с этой страницы (внизу) http://www.websoldier.ru/plagin-category-seo-meta-tags-seo-optimizaciya-rubrik-wordpress.html файл aioseop_class и заменяем им наш.

3. Открываем category-seo-meta-tags.php и меняем в нем:

$cur_cat_id = get_cat_id( single_cat_title("",false) );

На

// $cur_cat_id = get_cat_id( single_cat_title("",false) );
$cur_cat_id = get_query_var('cat');

Всего в файле надо произвести 3 таких замены.

Есть конечно, но зачастую это 1-3 строчки. т.е. 90% текста останется прежним

После вчерашнего апа? У меня так же проблема, ровно в 3 раза резануло трафик с яндекса (сайт игровой тематики). Из рекламы всего 2 баннера - 1 вверху страницы и 1 внизу, так что это не пессимизация из-за рекламы. Позиции у меня так же упали - с топ10 на 15-30 места. Это либо какой-то глюк, либо новый фильтр.

Вот и статистика подошла с провалом

[ATTACH]126139[/ATTACH]

Что самое интересное - ссылки на сайт не прибавились / не убавились, количество страниц в индексе не изменилось. Тупо просели позиции и вверх по вылазили сайты которые с начала года не обновлялись, обидно.

jpg 123.jpg
WebMage:
Так ты борись за своё, пиши хостерам тех сайтов что они нарушают права

Кто то игнорирует, а кто то просит предъявить документы. Увы, но в настоящее время подобный метод мягко говоря не актуальный.

Вчера с ЯД зашло 17.800, а сегодня 3.500, к концу дня дай бог 5к набежит. Похожие падения были примерно пол года назад, но тогда происходила смена доминирующих ПС на сайте - т.е. с гугла траффик падал в 2 раза, а с яндекса рос в 2 раза, а сейчас вот только упало, без какого-либо роста. Либо ошибка какая-то, либо фильтр какой-то новый, ибо под известные и логически объясняемые мой сайт никак не вписывается...

Синяя полоса - статистика за сегодня. Сайту почти 3 года, причина такого падения - вообще не ясна, сейчас выше меня по запросам те, кто тырит у меня контент и обновлял сайт последний раз в январе этого года...

Из-за ссылок падения быть не может, ибо их покупалось всего 10-15шт. за все 3 года, а последние 4 месяца вообще ничего не покупал.

себе скажи спасибо за "это"! падение не только по яндексу как я вижу.

Падение только по яндексу, по остальным плавный рост с начала лета. У меня просто траффик спадает к выходным и растет в начале недели.

Это я так вижу у тебя раскладка по часам и по ПС?
что за синяя полоса и почему она обрывается?

Нет, раскладка по онлайну сегодня. Падение только по яндексу. Раскладку по ПС увижу только завтра, но какая она будет - ясно уже сейчас

Спасибо яндексу за это :)

[ATTACH]126125[/ATTACH]

jpg 123.jpg
Всего: 236