Первый символ в тайтлах категорий и тегов — кракозябра

Такая проблема, на блоге, первый символ в русскоязычном тайтле категорий и тегов отображается кракозяброй:( Тайтлы записей и страниц отображаются нормально.
Подскажите, как исправить кракозябры. Спасибо!

как получить рендомный тег?

Для примера поиска на моем сайте (см. скриншот) мне нужно получать рендомный тег.

пока что подсмотрел с БД и реализовал, но проблема с том что в таблице $wpdb->terms судя по всему так же хранятся названия рубрик (они мне не нужны потому что по ним ничего не выдаст поиск от ВП)

function get_rand_tag(){
    global $wpdb;

    if( $tags = $wpdb->get_results("select LOWER(name) as name from $wpdb->terms order by rand() limit 1") ){
        foreach ($tags as $tag){
            return $tag->name;
        }
    }
    
    return "щука";
}

вопрос: как можно реализовать функцию get_rand_tag средствами ВП ?

Конфликт плагинов. Древовидные комменты(Thread Comment) vs wp-openID

Дальше будет многабукф.

Искал решение двух проблем:
как сделать вменяемы комментарии, чтобы было видно наглядно, кто на чью реплику отвечает(как во вражьем ЖЖ), а не все в один столбик, как в идиотском ЛиРу. И второе, как сделать так, чтобы хорошие люди могли коментить не запариваясь дурацкими регистрациями, а спамеры сосали по углам. По-скольку дофига народу приходит из ЖЖ (кросспост настроен), им, ессесно удобно юзать ЖЖ-аккаунт, они же там уже зарегены и сразу понятно кто это. Короче нашел я OpenID, тогда еще версияю 2.1.9 – поставил, зашибись, работает отлично.

нашел я плагин Древовидные Комментарии (далее ДК). отличная штука, хоть и не наши разработали, но выглядит отлично, прям то что нужно.
поставил их оба и обломался – OpenID перестал работать.

После некоторых экспериментов выяснлилось. что мешает ему работать Ajax включенный в настройках ДК. Отключил, отлично все заработало. Но появился второй косяк.
проблема №2: те кто комментирует используя аутентификацию по OpenID могут в ветке оставить только один комент, следующий комент у них получается в новой ветке, несмотря на попытку откоментить именно в той же ветке, открывается новая. ну, думаю глюк, бывает. При этом, те кто вводят имя+e-mail могут коментить в одной ветке сколько угодно не вываливаясь в корневые коменты.

тут как раз выходит 2 подряд обновления OpenID 2.2.0 и сразу за ней 2.2.1 – зашибись думаю я и апгрейжусь, и сразу получаю сообщения от друзей что моя глючкавая поделка снова не работает. А именно, снова не работает OpenID в комментах, при попытке откоментить с ЖЖ-ным адресом выкидывает на файл http://mysite.ru/wp-comments-post.php с надписью "Ошибка: пожалуйста, заполните все требуемые поля (имя пользователя, адрес электронной почты)".
откатываюсь обратно на OpenID 2.1.9 – все работает. В файлы плагинов руками не лазил, ничего не менял, абсолютно стандартные версии.

Кто-нибудь сталкивался с подобными проблемами? Как решал?

Может быть есть более удобная связка плагинов для решения моих задач, чтобы пришедшие из ЖЖ френды могли сразу коментить и чтобы коментарии были ветвистыми а не все в одну кучу?

На всякий случай вырезка из свойств плагина

Status information: All Systems Nominal (Toggle More/Less)
[INFO] Database Tables:

    * Table wp_openid_associations exists.
    * Table wp_openid_nonces exists.
    * Table wp_openid_identities exists.

[INFO] PHP version: 5.2.6
[INFO] PHP memory limit: 128M
[INFO] Include Path:

    * /usr/local/www/wp-content/plugins/openid
    * /usr/local/www/wp-admin
    * /usr/local/apache/lib/php

[INFO] WordPress version: 2.6
[INFO] MySQL version: 5.0.45
[INFO] WordPress' table prefix: wp_
[OK] Curl Support: Version 7.18.2. SSL: OpenSSL/0.9.7e. zlib: 1.2.3. Supports: tftp, ftp, telnet, dict, http, file, https, ftps.
[OK] Big Integer support: GMP is installed.
[INFO] Plugin Revision: svn-56341
[INFO] Plugin Database Revision: 24426
[OK] Overall Plugin Status

Update: зашел на сайт к создателю плагина OpenID , попытался оставить ему коммент с описанием проблемы использовал свою регистрацию в ЖЖ :))

получил "Error: please fill the required fields (name, email)." бугога 🙂 ждем апгрейда

cforms создание сложных форм

всем привет

кто нибудь с помощью плагина cforms создавал сложные формы?

к примеру
в первом выпадащем поле выюирается какоето значение
и автоматически менялизь значения полей в следуюшем выпадающем поле

и еще можно ли производить расчеты по выбранным значениям.

внизу формы выводил онлайн расчет

Перерисовка шапки, подвала, sidebar.

Здравствуйте.
Подскажите пожалуйста, как сделать в Вордпрессе, точнее в теме, что б при выборе страницы (навигации по сайту) или категории, не происходила перезагрузка( перерисовка) всего сайта?
Что б шапка, подвал, sidebar оставались на месте однажды загруженными, а при навигации по сайту они б не перерисовывались.
Подскажите где копать и по возможности, где подправить тему.

Своя тема для WP

помогите не могу установить свою тему на WP пишет что – Список стилей не найден.
Может проблема в том что не правильно указаны где-то в этих файлах директории проверьте если не трудно.

WP у меня установлень в корень сайта в папку WordPress

Тема в этой директории
/Wordpress/wp-content/themes/Template
—————————————————-
header.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

<html><head>

<title><?php wp_title(); ?></title>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<meta name="generator" content="WordPress <?php echo $wp_version ?>">

<meta name="description" content="">

<meta name="keywords" content="">

<link rel="shortcut icon"
href="<?php echo get_settings(‘siteurl’); ?>/favicon.ico"
type="image/x-icon">

<link rel="stylesheet" href="Style.css"
type="text/css" media="screen">

<link rel="pingback" href="<?php bloginfo(‘pingback_url’); ?>">

<link rel="alternate" type="application/rss+xml" title="RSS 2.0"
href="<?php bloginfo(‘rss2_url’); ?>">

<link rel="alternate" type="text/xml" title="RSS .92"
href="<?php bloginfo(‘rss_url’); ?>">

<link rel="alternate" type="application/atom+xml" title="Atom 0.3"
href="<?php bloginfo(‘atom_url’); ?>">

<?php wp_head(); ?>

</head>

<body>
<!– end header –>

————————————-

index.php

<?php
require(‘./wp-blog-header.php’);
require_once(‘header.php’);
?>
</head>
<body>
всякие тэги
</body>
</html>

——————————

footer.php

<p>Имя компании и т.д.</p>

WordPress MU > Неверное перенаправление на странице

Инсталировалось нормально, админка работает.
На сам зайти не удается. – "Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится." – IE просто виснет.

Читал readme. Пробовал выключать через .htaccess – global переменные – непомогает.
Есть смутное подозрение что дело в строчке – RewriteBase /
навевают его строки из error_log
….site/www/.htaccess: RewriteBase: argument is not a valid URL

пробовал для разнообразия поставить обычный вордпресс – все работает зашибись.

Event Calendar + WP 2.6, проблема с Content-type

Использую Event Calendar 3.1.1.rc3 (http://wpcal.firetree.net/). Все устраивает, но есть один бок.

Виджет календаря имеет функционал подгружать предыдущий\следующий месяцы через ajax, в ответ приходит некий XML — пример можно посмотреть на сайте производителя. Запрос на XML выглядит как /?ec3_xml=2008_6 например а уже в недрах плагина фильтр отлавливает наличие GET параметра и вызывает соответствующую функцию по формированию XML. ответ пишется хаком:

@header('Content-type: text/xml');
echo "..."
exit(0)

На моем сайте при разборе ответа responseXML = null соответственно не работает обновление, javascript exception.
вероятность 99.9% что суть проблемы в том что ответ приходит но Content-type:text/html т.е. не срабатывает выставление верного mime-type и браузер отказывается его разбирать как XML.
У автора плагин крутится на 2.3.2, возможно там была другая система формирования заголовков ответа.

Кто что может посоветовать? Заранее спасибо

плагин Nice Search

Нашел такой плагин: http://txfx.net/code/wordpress/nice-search/
Он меняет при поиске ?s=фраза на /search/фраза и убирает %20 из адреса. Для западных сайтов это хорошо для оптимизации, для русскоязычных – удаление %20 приводит к нарушению поиска, ведь поиск русского слова на блге и превращается в эти %20.
Гуру, как думаете, можно этот плагин для отечественной аудитории адаптировать?

анкета пользователя

не знаю на чем это реализовать, или прикрутить к вордпрессу сбоку
или вставить в сам вордпресс

суть такова.
берется вордпресс МУ,
создается юзер + во время создания юзера
выпадает меню с параметрами, например, любимым цветом юзера на выбор,
юзер выбирает это и регистрация окончена.
потом эта информация отображается на личной странице пользователя.
как реализовать?

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

пасиба! 🙂

НА чем я спалился – либо советы таким же олухам как я!

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

итак! первое!
мой блог имел сумасшедшую нагрузку на сервак – хостер крыл матами – правда оказались порядочными и не сбросили меня в яму.
запросов к базе было 234, при считающейся нормальной для вордпреса 70.

по совету умнейших людей интересующихся и продуктивно работающих с вордпресом (а именно Миколки), поигрался с выключением установленных плагинов, и в процессе играния обнаружил что отключения плагина Vote It Up (голосования за посты!) – нагрузка упала сразу на 24. плагин конечно полезный (голосование дает возможность оценить пользователям что действительно стоит внимания), но почему эта зараза ТАК ЛУПИТ БАЗУ, понятия не имею. на данный момент ищу аналоги, консультируюсь… будет результат – сообщу (кому интересно это!)

WordPress MU “Извините, данный адрес электронной почты не разрешен!”

Всем Здравствуйте!
Установил WordPress MU
Возникли вопросы.

Все было хорошо пока не ткнул в комментарии WordPress сразу предлагает зарегистрироваться почитать недает!
Далле пишет "Извините, данный адрес электронной почты не разрешен!"

Устанавливал не для сабдоменов а для директорий.
У кого было такое? Что исправить?

Заранее благодарен за ответ.

прикрепление поста

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

получить список картинок

Добрый день,
когда мы пишем пост в админке, заливаем картинки ч-з медиа библиотеку.
все картинки "привязываются" к ID поста (так по крайней мере в базе данных я увидел), как можно получить их список, имея имя поста, или ID поста средствами ВП?

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

SEO plugin

До последнего времени сидел на All in one SEO, но сейчас заметил серьезный для меня недостаток: нельзя прописывать мета для категорий. Стал искать подобные плагины – их куча, причем у многих конфликты с другими плагинами. Вопрос знатокам – есть ли достойная замена All in one SEO или плагин, который позволит задавать заголовки для категорий и при этом не будет конфликтовать с AioS?

пингбэки и трэкбэки

У меня появилась небольшая проблема. Использую хорошую тему WP, но файл comments.php стащил из старой темы: там ужасно много всего наворочено, потому что в самом файле стоит хак для ветвящихся комментариев и OpenID. В итоге, что получилось: когда я сам ссылаюсь на свои же старые статьи – пингбэк (это же так называется) приходит: в старой статье появляется ссылка на новую с кусочком текста. А вот трэкбэки с других сайтов – не приходят.
Насколько я понял, проблема в моем comments.php, посоветуйте, что там нужно допилить.

Вместо шаблона только текст

После установки сайта,главная страница выглядит так:

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

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

Здравствуйте, простите если есть такая тема уже… Вот когда я ввожу www.mysite.ru/wp-admin/admin.php и дальше ввожу свой логин с паролем, то передо мной появляется чистая беленькая страница, и ничего больше… пробывал почти со всех обозревателей, пробывал с другого компа зайти, такаяж картина… подскажите плз как с этим справиться…

Блог не отображается в opera и explorer

Привет,
Собственно сабж. В ФФ все показывается нормально, а в Opera и Explorer не выводится на экран ничего, хотя весь хтмл доступен в source-код.

Косяк, видимо в верстке. Но ФФ выводит также как и ИЕ, обычно. Что думаете по этому поводу?

Не работает WP-Postratings 1.3.1, установлен на WP 2.6

Старая и многим известная проблема с плагином Postratings, но решить никак не могу.
После установки вращяется анмация AJAX и нет возможности проголосовать.
Уж вроде бы всё сделал, как писалось у Лекактуса в комментах. Т.е. ручкам прописал пути к js плагина в хедере, перезапустил плагин и всё равно ни чего так и не заработало.
Кто сталкивался как решить это упроблему? Помогите пожалуйста, очень нужна оценка постов!
Плагин последней версии 1.3.1 установлен на WP 2.6

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