Создание троллей - наука тонкая. Тролля нельзя просто так (тут картинка "Нельзя просто так взять и создать...") создать.
Тролля нужно выращивать.. Периодически прикармливать. Причём, хороший тролль разборчив в еде - он не есть всё подряд, может сделать вид, будто не замечает кого-нибудь из кормильцев.
p.s. для создания демотиваторов - вполне себе MSPaint подойдёт.
http://codex.wordpress.org/Function_Reference/wp_get_post_categories - все категории поста (там же - как использовать)
http://codex.wordpress.org/Function_Reference/wp_get_post_tags - аналогично - для тегов.
Вставлять примерно в это место:
} elseif (is_single() || is_page() ) { single_post_title(); // тут получить все тэги, если есть - выбрать первый (?другой) и вывести echo " | site.ru";
Благодарности Яндексу.
"по науке" связь многие-ко-многим в реляционных БД правильно делать через отдельную таблицу.. Ну а "можно" - как угодно =) Хоть в файлике.
p.s. В mongodb, например, можно прямо в таблице юзеров хранить.. :)
Дополнительная информация вполне себе укладывается в третье (при необходимости - в четвёртое и тд) поле в таблице связей (id_user, id_post, data)
Это что? Хостинг? VDS? бэкапы какие-нибудь имеются? SSH? Root-доступ?
Шанс "полечить" есть, но довольно мал.
Что нужно-то? На входе список доменов, на выходе цифры? Ежедневно? Разово? Графики?
Эм.. а этот кусок запроса точно нужен?
fsbackup - довольно гибкий в настройке.. есть каталоги и исключения в т.ч. и по маскам, базы (mysql, pgsql,...) с исключениями.
Для новых версий ПО может потребовать "допилить" аргументы (незначительные изменения вроде --all в mysqldump и - (минус) для опций в ps).
В остальном - работает как часы. При необходимости - всегда можно настроить под себя.
Если я правильно понял.. и нужен действительно редирект..
RewriteRule ^img/myhost/(.*)$ /myhost/$1 [R=301,L]
Это был не вопрос. Вот в том направлении и копать... разобраться, откуда берётся "смесь" кодировок