if ( !defined( '_SAPE_USER' ) ){ if (!defined('_SAPE_USER')){
А 2 раза - чтоб наверняка? :D
А по сути - вставить <h4>Статьи</h4> перед выводом статей (искать код такого вида:
<?php echo $sape_article->return_announcements(); ?>
А зачем столько городить?
Зачем делать SELECT *, если, например, содержимое записи (TEXT) не нужен.
Зачем делать хитрые JOIN-ы, если запросы по PK выполняются в разы быстрее..
Показательно не количество запросов, а время их выполнения.
А самый быстрый запрос - тот, который не сделан.
На странице ведь тэги выводятся.. значит, полагаю, можно без запроса, уже в коде получить их ID-шники и сделать из них через запятую что-то вроде такого:
$tag_ids = implode(',',$tag_ids); // строка вида '2,3,5,7';
Далее 2 "простых" запроса по ключу:
$q1 = "SELECT post_id, count(tag_id) as cnt FROM TABLE_3 WHERE tag_id <> $post_id AND tag_id IN ($tag_ids) GROUP BY post_id ORDER BY 2 DESC LIMIT 0, 5";// 5 самых популярных//... Разбираем, получаем строку вида id1,id2,id3 и аналогично запрашиваем посты$q2 = "SELECT id, title FROM table WHERE id in ($post_ids)";
Ещё есть смысл индексы перепроверить...
Картинка сколько весит? И размер X x Y (в точках) какой?
Если на компьютере локально уменьшить - отработает?
Вообще, полагаю, движок wp можно скачать с офсайта.. Тему (уникальную - можно "создать" самому на основе скачанного) и плагины можно "вычислить" (если открытые) и (большинство) опять же скачать и установить на скачанный WP.Данные тоже можно выкачать (уже про парсинг упоминалось).. и поместить в свой WP с блэк темой и плагинами.
Сложность в том, что, раз у ТС-а возникают такие вопросы и в такой формулировке, то, видимо, хочется "раз и сделать".
Предлагаю не гадать, а подождать уточнений от ТС-а..
В частности, что подразумевается под скачать меня его "полностью"..
Осмелюсь предположить, что это был намёк на несоответствие названия вакансии и требований. Быть может, есть смысл переименовать.. во что-то более универсальное вроде "вебмастер" (на все руки). Вы ведь тоже в результате заинтересованы.
А можно поподробнее, о чём именно речь?
p.s. почти "авто с личным водителем".. И никто не откликнулся до сих пор?
p.p.s. Да и вообще, объявление зачётное
А по каким критериям "пока" был сделан выбор?
Посмотрите в файлах темы.. вижу ссылки на другой домен
<link href="http://pro-ege.com/wp-content/themes/wp-pro-ege/img/icons/favicon.ico" rel="shortcut icon"> <link href="http://pro-ege.com/wp-content/themes/wp-pro-ege/img/icons/touch.png" rel="apple-touch-icon-precomposed">
Так примернО:
Осмелюсь предположить, что ТС-у всё же нужен каталог (ну БД, или точнее, конкретные данные в структурированном виде).
Если вариант выкачать БД (нехорошими способами) не рассматривается - возможно, имеет смысл поискать исполнителя на парсинг сайта.
Только перед этим определиться, что же именно нужно и в каком виде (дерево категорий - id, id_parent, name и тд.), и составить хотя бы минимальное ТЗ описание. Исполнителя можно тут же на сёрче найти.
В Total Commander - Конфигурация - Настройка - Содержимое панелей...
В выпадающем списке выбираем "Естественная сортировка коды символов и числа":