Обсуждения

Как убрать сквозные ссылки?

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

Все ссылки с сайдбаров на моем блоге сквозные. Можно ли сделать так, чтобы список ссылок и баннеры (в шаблоне забиты ) отображались только на главной?

сглаживание текста

Здравствуйте
Я по этому поводу гуглил, но в основном в 2002-2005годах
время течет и все меняеться, вот мб и со сглаживанием шрифтов тоже что то поменялось?

я бы не стал думать о переменах если не увидел бы это в действие
на данном сайте http://webreading.ru/
там во время загрузки текст сперва немного гривой, а потом красиво сглажен
"Вы любите читать книги? Тогда вы попали по адресу. Найдите книгу или автора через форму поиска:" (текст о катором речь)

Навигация для поста

Народ, нужна помощь.
У меня на сайте каждый пост занимает большой объем, нужен есть ли есть какой нибудь плагин, который умеет разбивать пост на страницы с навигацией.
Заранее огромное спасибо за помошь.

Плагин вывода обновлённых записей

В общем, задача такая: нужно вывести записи по обновлению в них комментариев, причём за определённый промежуток времени, чтобы не показывать совсем уж старые посты, в которых кто-то оставил коммент. Короче, допустим есть 10 последних комментариев.

Нужно вывести:
1. "запись" (в которой сделан коммент) Если все 10 комментов написали в одном посте, значит выводим только одну запись. Если запись старая, то не выводим её.
2. Автора
3. "сам коммент" (обрезанный на 50 символов например)
4. Количество комментов в записи

Если приводить пример, как примерно должно выглядеть:

Креативщики всем надоели
Сергей: я думаю, что задача решается очень..
30 комментов к записи

Мультилистинговая политика неоднозначна
Армен: говорят задача решается очень просто..
10 комментов к записи

Путин увеличил свой рейтинг
Кира: я не верю в путина, думаю медведев..
3 коммента к записи

Если кто поможет в нахождении плагина, буду очень признателен. также возможно написать это за денежку, только не очень большую, рублей 500-700 готов выделить.

Featured Post with thumbnail

Добрый день! Долго искал что-то наподобие данного плагина!
Мне он нравиться я бы хотел чтобы новости не задавались вручную а выбирались самые популярные! Есть ли аналог этому плагину или нужно переделать его ручками?

Расширенный поиск по Custom Fields

Помогите пожалуйста, нужно создать расширенный поиск, по произвольным полям.
Установлен WordPress 3. Поиск нужен по отдельному Custom Post Types.
К каждой создаваемой записи присваивается около 20 произвольных полей "country", "city", "index" и т.п. Нужно сделать по всему этому хозяйству расширенный поиск, т.е. каждое произвольное поле мы должны запрашивать из его input`a. Сейчас есть код, который частично решает задачу, из одного поля формы можно искать по любым произвольным полям. Вот этот код:

<?php

/*
Plugin Name: Search Custom Fields new
Plugin URI: http://guff.szub.net/search-custom-fields/
Description: Search post custom field values. Also provides for an alternative theme 'search' template: search-custom.php.
Author: Kaf Oseo
Version: 12
Author URI: http://szub.net

    Copyright (c) 2006 Kaf Oseo (http://szub.net)
    Search Custom Fields is released under the GNU General Public License
    (GPL) http://www.gnu.org/licenses/gpl.txt

    This is a WordPress 2 plugin (http://wordpress.org).
*/

function custom_search_join($join) {
    if ( is_search() && isset($_GET['s'])) {
        global $wpdb;

       $join = " LEFT JOIN $wpdb->postmeta ON $wpdb->posts.ID = $wpdb->postmeta.post_id ";
    }
    return($join);
}
add_filter('posts_join', 'custom_search_join');

function custom_search_groupby($groupby) {
    if ( is_search() && isset($_GET['s'])) {
        global $wpdb;
        $groupby = " $wpdb->posts.ID ";
    }
    return($groupby);
}
add_filter('posts_groupby', 'custom_search_groupby');

function custom_search_where($where) {
    $old_where = $where;
    if (is_search() && isset($_GET['s'])) {
        global $wpdb;
        $customs = Array('number', 'creditor', 'index', 'country', 'adress', 'uch', 'other', 'rek', 'osn', 'nprot', 'yur', 'date', 'inn', 'city');
        $query = '';
        $var_q = stripslashes($_GET['s']);
        if ($_GET['sentence']) {
            $search_terms = array($var_q);
        }
        else {
            preg_match_all('/".*?("|$)|((?<=[\\s",+])|^)[^\\s",+]+/', $var_q, $matches);
            $search_terms = array_map(create_function('$a', 'return trim($a, "\\"\'\\n\\r ");'), $matches[0]);
        }
        $n = ($_GET['exact']) ? '' : '%';
        $searchand = '';
        foreach((array)$search_terms as $term) {
            $term = addslashes_gpc($term);
            $query .= "{$searchand}(";
                        $query .= "($wpdb->postmeta.meta_key LIKE '{$n}{$term}{$n}')";
            $query .= " OR ($wpdb->postmeta.meta_value LIKE '{$n}{$term}{$n}')";
            foreach($customs as $custom) {
                $query .= " OR (";
                $query .= "($wpdb->postmeta.meta_key = '$custom')";
                $query .= " AND ($wpdb->postmeta.meta_value  LIKE '{$n}{$term}{$n}')";
                $query .= ")";
            }
            $query .= ")";
            $searchand = ' AND ';
        }
        $term = $wpdb->escape($var_q);
        if (!$_GET['sentense'] && Count($search_terms) > 1 && $search_terms[0] != $var_q) {
            $search .= " OR ($wpdb->postmeta.meta_key LIKE '{$n}{$term}{$n}')";
            $search .= " OR ($wpdb->postmeta.meta_value LIKE '{$n}{$term}{$n}')";
        }

        if (!empty($query)) {
            $where = " AND ({$query}) AND ($wpdb->posts.post_status = 'publish') ";
        }
    }

    return($where);
}
add_filter('posts_where', 'custom_search_where');
?>

Т.е. в запросе http://example.com/?s=Россия Москва будут отображены записи которые содержат в произвольном полю "country" – Россия, а в поле "city" – Москва. Мне нужно чтобы запросы можно было делать так http://example.com/?country=россия&city=москва причем, например по "Росс" и "Моск" тоже должны быть релевантные результаты.

Серверный крон и плагин.

Подскажите, как мне запустить функцию, описанную в файле WordPress плагина из под серверного крона. Заметьте, что функция использует глобальные переменные самого WP:

global $wpdb;

Изменение ссылки при смене заголовка

Здравствуйте. При публикации новых материалов, формируются постоянные ссылки для них на основе заголовка, вида /%category%/%postname%/. При изменении заголовка уже опубликованных материалов и нажатия на кнопку "Обновить", не меняется постоянная ссылка.

Версия WP 2.9.2.

Скажите как сделать так, чтобы при изменении заголовка материала изменялась постоянная ссылка на него?

Ссылки из админки на странице

В админке ВП есть раздел с добавлением ссылок, которые можно вывести в виджете.
А как вывести эти же ссылки на простой, отдельной странице? Т.е., чтобы вывести некий простой каталог ссылок.
Подскажите пожалуйста

Надо изменять тайтлы для новых пост.

Здравствуйте. Есть блог ему уже три года и с тех пор накопилось много постов, если я щас начну ставить плагины типа
# All in One SEO Pack
то скорее всего посыпаться вся структура и попросту начнется падение сайта по трафу, восстановиться или нет не понятно. Но хотелось бы в новых постах уже писать тайтлы как:

%post_title% | %blog_title%

но изменения не должны затронуть татйлы старых постов. Может кто то подскажет такой плагин которым можно так гибко настроить вывод татйлов именно для новых постов?

В теме “Dark Nature” не отображается Title.

Добрый день.

с WordPress работаю недавно, поставил тему Dark Nature, перстали отображаться русские Title(только английские видит), они на мнгновение появляются, а потом исчезают, как будто css их скрывает.
ковыряю код какой день уже, ничего не могу понять.
может кто-нибудь сталкивался с такой проблемой?

ps. пробовал ставить плагин FV All in One SEO Pack. не помогло.

благодарю.

Ищу плагин для своих новостей

Помимо постов хочу пустить отдельную линию специализированных собственных новостей. В виджете отображается несколько последних новостей, внизу ссылка на архив новостей. Получается некий подблог в блоге. Кто-нибудь знает такой плагин? Не могу найти…

Кириллистические адреса на домене .РФ

Всё хорошо, прямо отлично…
Вот только… в одном из плагинов самомписных делаю bbcode ссылки на текущую запись…

function kr_get_links_post(){
    $url =  get_permalink();
    $title = get_the_title();
?>
<ul id="post_links"> 
    <!--- <li><input  type="text" onclick="this.select()" size="50" value='<?=$url?>' /> - ссылка на статью.</li> -->
    <li><input type="text" onclick="this.select()" size="50" value='<a href="<?=$url?>"><?=$title?></a>' /> - HTML код.</li>
    <li><input type="text" onclick="this.select()" size="50" value="<?=$title?>" /> - bbCode.</li>
</ul>
<?
}

Так вот, функция get_permalink();
вместо

<a href="http://Сайт.РФ/обруч-тренажер-«сделай-тело»/">Обруч тренажер «Сделай тело»</a>

Показывает вот это….

<a href="http://Сайт.РФ/%d0%be%d0%b1%d1%80%d1%83%d1%87-%d1%82%d1%80%d0%b5%d0%bd%d0%b0%d0%b6%d0%b5%d1%80-%c2%ab%d1%81%d0%b4%d0%b5%d0%bb%d0%b0%d0%b9-%d1%82%d0%b5%d0%bb%d0%be%c2%bb/">Обруч тренажер «Сделай тело»</a>

Подскажите, как с этим бороться… Прошу прощения за ламерский вопрос…

Дата и время в именах медиафайлов

Я думаю не нужно объяснять как работает переименовывание файлов (например картинок) при закачке на сайт с одинаковыми названиями (т.е. например в первом посте есть изображения img1.jpg и в другом посте картинка с таким же названием), вордпресс их сам переименовывает и по желанию раскидывает в папки по месяцу и году.

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

Может есть такой плагин, но я о нем не знаю? Просветите пожалуйста 🙂

PS: о плагие upload+ я знаю, но он мне не подходит – там можно добавить только текстовый префикс (т.е. не динамический) и вообще как-то этот плагин работает глючно…

Помогите пожалуйста. Заранее спасибо!

Логин

Здраствуйте.
Хочу сделать свою регистрацию и логин на сайте (для того чтобы была общая регистрация и лог с форумом).
Может кто-то сказать где и в какую переменную или обект нужно передать и какие данные о пользователе, чтобы wordpress узнал пользователя как вошедший на сайт?

фатальная ошибка плагина

попытался установить плагин, но выскочила фатальная ошибка, убил плагин, но осталось сообщение об ошибке и не дает в админке открывать опции Плагины и Установка нового плагина

сообщение об ошибке

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 491520 bytes) in /www/zapomina/www/htdocs/wp-admin/menu.php on line 235

понимаю, что превышен допустимый объем памяти, через фтп удалил пару лишних плагинов, вроде места на сервере освободил, но ошибка все равно висит и не дает ничего делать

235-я строка

$_wp_real_parent_file[‘wpmu-admin.php’] = ‘ms-admin.php’;

подскажите, как убрать, или хотя в какую сторону копать? версия WP 3.0.1, тема дефолтная Tventyten

Бан яндекса

Здравствуйте мастера!
Может я не в тему, просто блог на вордпресс, и возможно есть какие-то свои примудрости на этом движке по отношению к ПС.
Проблема такая…
Перестал индексировать Яша. адрес сайта – emlonlife.ru
Тематичный, тематика – все самое интересное в мире, типа факты и все такое.
Ранее хорошо индексировался, даже тиц поднялся с 0 до 10 🙂 а потом резко пропал из индекса и тиц соответственног тоже…
Гугль прекрасно кушает все мои страницы ихорошо ранжирует в поиске. А вот яша…
Писал платону, сначала как всегда писали ересь про свои правила и из соблюдение, а через месяц переписки сказали что сайт под санкциями.
Из-за чего это может быть? Ранее было много неуникального контента, но и с ним он индексировался! Сейчас добавляю только уники, заказываю на адвего. были тизеры на сайте. Из-за них могли забанить?
Все убрал, практически все ссылки убрал. Но эффекта нет, прошел месяц уже…
что посоветуете?

Галерея Nextgen

Вопрос такой.
Есть изображение, допустим, рамером 1500х3000 пикселей. Когда я создаю из них галерею с помощью выше названного плагина, то при клике на превью выдается совершенно нечитаемая картинка. Я так понял, что берется высота видимой части сайта в браузере, а уже под нее подгоняется ширина (с учетом пропорций).

Изменение настроек изображений в опциях не помогает.
Может кто сталкивался с такой проблемой и знает, как ее решить?

Sidebar отцентровать

На левом и правом sidebare на сайте kinonebo.ru баннеры, текст и форма подписки не по центру. Слева поле есть, а справа баннеры например наезжают на край. В общем в сайдбарах все почему-то прижимается к правому краю. Как отцентровать? Где подправить?

Версия вордпресс 3.0.1
Тема Theater Room 1.00

Определяем рубрику поста за циклом

Для того чтобы держать в сайдбаре определенное древовидное меню раскрытытм или закрытым, я использую в цикле такое

<?php if (in_category('6')) {$locked = "ug1";} ?>
<?php if (in_category('7')) {$locked = "ug2";} ?>

И уже исходя из значения данной переменной формирую меню. Но как быть если сайдбар идет перед циклом? Как передать значение переменной "наверх"? Использовать второй раз цикл в сайдбаре типа

<?php 
if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<?php if (in_category('6')) {$locked = "ug1";} ?>
<?php if (in_category('7')) {$locked = "ug2";} ?>
<?php endwhile; else: ?><?php endif; ?>

наверное не сильно ускорит работу блога.

Может есть способ определить, включен ли сингл пост (открытый в данный момент) в ту или инную рубрику без прибегания к циклу? Ведь как то ж работают тайтлы и остальные атрибуты!?

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