Alex

mysql-slow

подскажите, в логе mysql-slow очень много строк вида

SELECT option_name, option_value FROM wp_options WHERE autoload = 'yes';

а также

SELECT t.*, tt.*
                        FROM wp_terms AS t
                        INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id
                        INNER JOIN wp_term_relationships AS tr ON tt.term_taxonomy_id = tr.term_taxonomy_id
                        INNER JOIN wp_posts AS p ON tr.object_id = p.ID
                        WHERE tt.taxonomy IN ( 'post_tag' )
                        AND p.post_date_gmt < '2010-07-13 12:04:58'


                         AND tt.count > 0

                        GROUP BY t.term_id
                        ORDER BY tt.count DESC
                        LIMIT 45;

что необходимо подкрутить в ВП или mysql для избавления от "длинных" запросов?
версии ВП в основном 2.3.3

Xml_rpc2 и кодировка

добрый день.
помогите понять в чем проблема с кодировкой.
есть 2 сервера, на одном скрипт, использующий xml-rpc2 для постинга в вордпресс выполняется отлично, а на втором output совсем другой.
куда копать не знаю, проверил locale – на серверах абсолютно идентичный

скрипты и библиотека xml-rpc2 для проверки перезаписывались из одного места

скрин вывода дебага на "плохом" сервере
http://pics4u.ru/image-280A_4B98BBE1.jpg
(обратите внимание, что как выводится текст)

скрин вывода дебага на "хорошем" сервере
http://pics4u.ru/image-4BD2_4B98BBE1.jpg
(здесь текста не видно который будет размещен на блоге, но он абсолютно читабельный)

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

привет всем,
написал кусок кода, который лезет в базу wordpress использую параметры в wp-config
код выбирает список постов в массив, выбирает рандом пост, обрабатывает контент выбирая произвольную превьюшку из поста и выводит ее с линкой на сам пост (такая себе ссылка на другие посты, только с картинкой)

но

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

есть идеи?

<?
mysql_connect(DB_HOST,DB_USER,DB_PASSWORD) OR DIE("Cant create connection");
mysql_select_db(DB_NAME) or die(mysql_error());
$query = "select * from wp_posts";
$res = mysql_query($query) or die(mysql_error());
$number = mysql_num_rows($res);
$i=0;
  while ($row=mysql_fetch_array($res)) {
      $pictures[$i]=$row['post_content'];
      $name[$i]=$row['guid'];
      $i++; }

$i--;
for ($count=0; $count<6; $count++){
$random=rand(2,$i);
$link_to_post=$name[$random];

preg_match_all("/\<td\>(?:\<a href.+\>)?(.*(?:\.thumbs).*)\<\/td\>/", $pictures[$random], $matches);

$list=$matches[1];
echo "<a href=\"".$link_to_post."\">".$list[rand(0,9)]."</a>&nbsp;";

}
?>

поломался Advanced tinymcy

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

краткий обзор плагинов работы с изображениями. не галереи(+вопросик)

Что было пересмотрено:

Встроенные возможности хлипкие, превью есть, но размеры жестко зашиты(можно менять редактируя файл)

Плагин vault – с ним долго создается пост(сначала сохранить пост, потом открыть его, линкануть файлы, выбрать ), и полное изображение открывается через эффект с затемнением в слое выше, в целом неплохо, сделан с применением ajax, можно группировать изображения по тегам

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

ImageManager – позволяет заливать изображение, сразу указывать размер превьюшки, и вставлять код в каком виде ты хочешь получить изображение на выходе. нельзя заливать несколько изображений, можно указать свойства width & height если выводить оригинальное изображение. думал обмануть его немного, залив файлы в обход WP, но работает плагин с ними кривовато – превьюшка

Flexible upload – расширение стандартного аплоада, позволяет создавать превью при аплоаде, может делать ресайз, цеплять watermark, позволяет заливать несколько изображений за раз.

думаю если ничего больше не найду, остановлюсь на ImageManager

хотел получить один из вариантов на выходе:
Идеальный вариант: когда смотришь на пост с главной – то видишь превьюшки без ссылок, когда открываешь сам пост, превьюшек уже нет, но есть изображения по ширине ленты, по клику – открывается в новом окне изображение в полный размер. Идея в том, чтобы обязательно открывался сам пост ибо там будет реклама 🙂 Да, и еще было бы хорошо, если б файлы можно было заливать больше чем по одному (хочу чтото типа этого: focusdaddy.com)

если кто знает что еще можно попробывать или как сделать чтобы когда открываешь пост, то, что было до more не показывалось – пишите 🙂

не срабатывает Simple Popup Images

поставил Denwer,
WP ver. 2.3.2
Simple Popup Images – не срабаывает – thumbs продолжают открываться в том же окне

путь полный к popup.php:
Z:\home\box\www\business\wp-content\plugins\simple-popup-images\

в настройках плагина указал

path to popup.php: /wp-content/plugins/simple-popup-images
Local directory of your website: Z:/home/semishan/www/business/

кто сталкивался? и еще по теме: как менять размер thumbs?

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