Codd

Codd
Рейтинг
65
Регистрация
13.01.2011
Но вот в чем проблема, движок сайта, а точнее редактор вставляет кусок своего кода и вся задумка не работает.

Покажите код, который вставляет редактор.

"Другой" вариант


<html>
<head>
<style type="text/css">
span#ad {
background: url('do_i_posle.jpg') no-repeat;
display: block;
width: 686px;
height: 386px;
}
span#ad:hover {
background-position: -686px 0;
}
</style>
</head>
<body>
<span id="ad"></span>
</body>
</html>

Шаблон выложите

Есть дополнение для FF

https://addons.mozilla.org/ru/firefox/addon/dust-me-selectors/

анализирует селекторы из всех таблиц стилей на странице, на которой вы находитесь + есть паук, который может пройтись по всему сайту

Наверно он считает вместе с картинками(<img src="...)

Теги он вырезает

Linyli, как то не правильно он считает, по его версии в записи http://shophelp.ru/moda/2011/06/09/2840.html 2571 символ, а реально 1562

Он считает с пробелами + у вас подписи к картинкам

[caption id="" align="alignnone" width="300" caption="Looking for the summer"]<a rel="nofollow" href="http://shophelp.ru/forum/redirect.php?/http://www.shopbop.com/shop-shopbop-lookbooks/br/v=1/2534374302189880.htm" target="_blank"><img src="http://shophelp.ru/wp-content/uploads/2011/06/114-300x182.png" alt="" width="300" height="182" /></a>[/caption]

из которых он вырезает только <img... и <a..., а остальное считает.

2) Как запретить автору редактировать дату написания записи, а то так можно менять даты двух недельной давности и получать второй раз за это деньги у меня стоит сейчас Role Manager но там нет отдельной настройки на запрет редактирования даты.

Только изменением ядра wp.

Чтобы не было проблем с изменением дат, можно написать плагин. В БД будет создана таблица с информацией про опубликованные посты (месяц, id поста, id юзера), при публикации поста, его id попадает в эту таблицу. Если юзер изменит дату, то в таблице всё-равно остаётся старая дата и это изменение никак не повлияет на общую статистику.

На странице со списком юзеров в таблице можно будет выводить данные о количестве символов в опубликованных ими постах. Добавить возможность выбирать месяц, после выбора из таблицы с информацией об опубликованных постах будут браться id постов за выбранный месяц и подсчитываться символы в этих постах + можно сделать отдельно статистику по данным постам в этой же таблице.

По сути ничего сложного. Раз сайт на cms, то достаточно добавить небольшую функцию в файл, отвечающий за вывод контента на сайте.

Например в html редакторе цены будете вводить в виде

текст текст текс стоит [rub]417 рублей[/rub] текст текс

ну и в движок нужно добавить функцию, которая будет с помощью регулярного выражения заменять [rub]417 рублей[/rub] на эквивалент в евро.

Ну и добавить в админку форму для ввода курса.

Вероятнее всего в functions.php шаблона

сейчас хочу сделать ссылки вида site.ru/category/year/month/day/12339.html, но вот незадача, он все ссылки переписывает в такой вид, в ПС куча страниц по старому адресу, все отслеживать и втыкать 301 - это нереально.

При смене ЧПУ 301 редирект со старых адресов на новые включается автоматически.

Если редирект не происходит, значит он отключен в шаблоне сайта (либо у вас очень старая версия wp)

поищите функцию remove_action('template_redirect', 'redirect_canonical') и удалите её.

Если же вам нужно оставить старые записи с адресами вида site.ru/12339.html, а новым уже присваивать новое ЧПУ, то можете стукнуть мне в асю - писал небольшой хак для этого, могу адаптировать под ваше ЧПУ

В functions.php своего шаблона

add_filter('the_content', 'noindex_add');
function noindex_add($content){
$converter = array(
'слово',
'фраза для замены',
'текст текст'
);

foreach($converter as $str)
$content = str_replace($str, '<noindex>' .$str. '</noindex>', $content);


return $content;
}
Всего: 77