Дикий пионер

Рейтинг
203
Регистрация
23.11.2009

А fopen не может разве при наличии разрешений/библиотек или как оно там правильно называется (wrapper вроде), открывать файлы по url?

Но так да, надежнее файлс со своего сервера аттачить и рекомендую заюзать какую-нибудь более специализированную библиотеку, типа SwiftMailer, чтоли.

Даже если этот код и прикрепит вам к письму картинку - то вставляете в письмо вы её неправильно.

Думаю, как-то так надо, без $.each


var i = 0;
var send = function(){
if(typeof list != "undefined"){
$.post("ajax.php", {a: list}, send,"json");
i++
}
}
send();

Судя по всему надо передать имя куки - т.е. _visited в вашем случае.

И кука у вас ставится на 60 секунд сейчас, судя по всему.

http://konrness.com/php5/how-to-prevent-blocking-php-requests/ покурите, может в этом проблема. Ну так, наобум.

Вроде у WP есть встроенный дебаг небольшой, который показывает количество и время запросов к БД - его включите.

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

Посмотрите в инспекторе в хроме за счет чего у вас так долго страницы грузится - она долго генерируется или долго рендерится?

Если долго генерируется - то включить лог медленных запросов в mysql - скорее всего что-то у вас там медленно работает. Хотя, я понимаю, что WP у вас свежепоставленный, но думаецца мне, что проблема может всё-таки быть в базе.

Что за wysiwyg установили? Как правило у них таки есть документация или хотя бы неминимизированный js, который можно посмотреть.

Комментарии наверняка в цикле выводятся.

Перед циклом инициализируете счетчик, на каждом проходе увеличиваете его. Если его значение станет 3,10 или 15 - выводите рекламный код.


SELECT
`p`.*
FROM `products` AS `p`
INNER JOIN `likes` AS `l` ON `p`.`id` = `l`.`product_id`
INNER JOIN `comments` AS `c` ON `p`.`id` = `c`.`product_id` AND `c`.`author` = 22
GROUP BY `p`.`id`
HAVING COUNT(`l`.`id`) > 12

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

Включите вывод ошибок, почитайте логи. Что-то на сервере обновляли?

Всего: 1870