Sly32, пусть функция возвращает (return) массив, а не выводит (echo) значение. Потом уже, используя полученный массив, в файле представлений (views) формируйте теги с данными. Вообще, движетесь в правильном направлении (про паттерн MVC).
Ещё, советую "не доверять" входным данным и $limit перед подстановкой превращать в (int)$limit.
foreach (News::datlim('style-class', 3) as $n) {//тут вывод}
права на папку проверьте
ох..
А теперь, внимание, правильный ответ:
На каждой странице пагинации нужен canonical на первую страницу, которая, в идеале, должна быть без ?page=1
Помимо этого, на страницах пагинации для лучшей индексации нужны rel prev и next
Пример, если страниц только 3:
страница 1 (первая):site.ru/catalogcanonical:<link rel="canonical" href="http://site.ru/catalog" /><link rel="next" href="http://site.ru/catalog?page=2">страница 2:site.ru/catalog?page=2canonical:<link rel="canonical" href="http://site.ru/catalog" /><link rel="prev" href="http://site.ru/catalog"><link rel="next" href="http://site.ru/catalog?page=3">страница 3 (последняя):site.ru/catalog?page=3canonical:<link rel="canonical" href="http://site.ru/catalog" /><link rel="prev" href="http://site.ru/catalog?page=2">и так далее.
это обычные метатеги, которые вставляются в <head> страницы
в порядке бреда, найдите способ автоматически создавать много страниц с левыми ссылками, редиректами и прочим, и удаляйте их сразу как они попадут на сайт-клон
Так Ваш сайт на блоггере, или тот, на который скопировали?
неа. с доступом к базе можно сделать гораздо больше неприятных вещей, чем просто скопировать сайт.
Вы можете заблокировать ip, с которого идёт парсинг.
А вообще, лишние сложности только ухудшат юзабилити и индексацию поисковиками. Лучше всего делать связанное с доменом (ссылка на домен на картинках, внутри статей). И про защиту от хотлинка не забудьте
Попробуйте создать какой-то вредоносный пост, или пост со скриптом, редиректящим на Ваш сайт
Поставьте защиту от хотлинка (размещения Ваших картинок на других сайтах)
Вставляйте в статьях ссылки на другие Ваши статьи, в тексте
Если посещаемость большая, посмотрите в сторону кэширующих плагинов
хорошо будет, если сайт будет доступен просто и с www, но один из них будет редиректить на другой
site.ru -> site.ru
www.site.ru -> site.ru
не уверен, что это реализуемо средствами WP, без ковыряния в коде