Sly32, пусть функция возвращает (return) массив, а не выводит (echo) значение. Потом уже, используя полученный массив, в файле представлений (views) формируйте теги с данными. Вообще, движетесь в правильном направлении (про паттерн MVC).
Ещё, советую "не доверять" входным данным и $limit перед подстановкой превращать в (int)$limit.
foreach (News::datlim('style-class', 3) as $n) { //тут вывод }
Вчера переехал на vps и заметил что сайт перестал кешироваться (плагин wp Hyper Cache) , я его деактивировал/активировал, сбрасывал кэш - не помогло. в файле wp конфиг строка для кэша прописана. Может в настройках сервера нужно что-то посмотреть?
в порядке бреда, найдите способ автоматически создавать много страниц с левыми ссылками, редиректами и прочим, и удаляйте их сразу как они попадут на сайт-клон
idante: А как-то закрыть возможность копирования нельзя?
Вы можете заблокировать ip, с которого идёт парсинг.
А вообще, лишние сложности только ухудшат юзабилити и индексацию поисковиками. Лучше всего делать связанное с доменом (ссылка на домен на картинках, внутри статей). И про защиту от хотлинка не забудьте
idante: Еще такой вопрос. Копируется все автоматом. Только я написал, он тут же и там. Не могли бы посоветовать, как отключить автоматического копирование?
Попробуйте создать какой-то вредоносный пост, или пост со скриптом, редиректящим на Ваш сайт
Поставьте защиту от хотлинка (размещения Ваших картинок на других сайтах)
Вставляйте в статьях ссылки на другие Ваши статьи, в тексте
seotanya: Спасибо за ответы! Но вопрос не решен. Как оказалось варианты с .htaccess не подходят, по крайней мере варианты с 301 редиректом.
Нужно что бы открывалась именно такая ссылка сайт.ру/html/front/bin/ptlist.phtml?Category=65416461876 , но по ней не открывается страница и как я понимаю это из-за знака вопроса в урл.
Что бы было более понятно для чего нужна именно такая нелепая структура ссылки, с знаком вопроса, объясню - это для восстановления страницы сайта с трастовыми показателями, в данном случае PR, для дальнейшей торговли в sape :)
не уверен, что это реализуемо средствами WP, без ковыряния в коде
Sly32, пусть функция возвращает (return) массив, а не выводит (echo) значение. Потом уже, используя полученный массив, в файле представлений (views) формируйте теги с данными. Вообще, движетесь в правильном направлении (про паттерн MVC).
Ещё, советую "не доверять" входным данным и $limit перед подстановкой превращать в (int)$limit.
Здравствуйте,
Вчера переехал на vps и заметил что сайт перестал кешироваться (плагин wp Hyper Cache) , я его деактивировал/активировал, сбрасывал кэш - не помогло. в файле wp конфиг строка для кэша прописана. Может в настройках сервера нужно что-то посмотреть?
права на папку проверьте
ох..
А теперь, внимание, правильный ответ:
На каждой странице пагинации нужен canonical на первую страницу, которая, в идеале, должна быть без ?page=1
Помимо этого, на страницах пагинации для лучшей индексации нужны rel prev и next
Пример, если страниц только 3:
это обычные метатеги, которые вставляются в <head> страницы
в порядке бреда, найдите способ автоматически создавать много страниц с левыми ссылками, редиректами и прочим, и удаляйте их сразу как они попадут на сайт-клон
Там же нужно через .httaccess защиту ставить? А у blogger'а доступа к нему нет, так как сайт не на хостинге лежит.
Так Ваш сайт на блоггере, или тот, на который скопировали?
неа. с доступом к базе можно сделать гораздо больше неприятных вещей, чем просто скопировать сайт.
А как-то закрыть возможность копирования нельзя?
Вы можете заблокировать ip, с которого идёт парсинг.
А вообще, лишние сложности только ухудшат юзабилити и индексацию поисковиками. Лучше всего делать связанное с доменом (ссылка на домен на картинках, внутри статей). И про защиту от хотлинка не забудьте
Еще такой вопрос. Копируется все автоматом. Только я написал, он тут же и там. Не могли бы посоветовать, как отключить автоматического копирование?
Попробуйте создать какой-то вредоносный пост, или пост со скриптом, редиректящим на Ваш сайт
Поставьте защиту от хотлинка (размещения Ваших картинок на других сайтах)
Вставляйте в статьях ссылки на другие Ваши статьи, в тексте
Если посещаемость большая, посмотрите в сторону кэширующих плагинов
хорошо будет, если сайт будет доступен просто и с www, но один из них будет редиректить на другой
site.ru -> site.ru
www.site.ru -> site.ru
Спасибо за ответы! Но вопрос не решен. Как оказалось варианты с .htaccess не подходят, по крайней мере варианты с 301 редиректом.
Нужно что бы открывалась именно такая ссылка сайт.ру/html/front/bin/ptlist.phtml?Category=65416461876 , но по ней не открывается страница и как я понимаю это из-за знака вопроса в урл.
Что бы было более понятно для чего нужна именно такая нелепая структура ссылки, с знаком вопроса, объясню - это для восстановления страницы сайта с трастовыми показателями, в данном случае PR, для дальнейшей торговли в sape :)
не уверен, что это реализуемо средствами WP, без ковыряния в коде