Реклама на сайте Advertise with us

CyberSEO Suite.

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

осинизатор

С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819

Ссылка на сообщениеДобавлено: 26/02/11 в 00:13       Ответить с цитатойцитата 

groko писал:
а как сделать наоборот - задать не стоп лист, а список конкретных слов или фраз, которые я хочу выдернуть из тайтла или из тела поста и добавить их к тегам данного поста?

Для этого достаточно просто убрать восклицательный знак перед аргументом оператора выбора (пятая строка). Вот так:

Код:
$whitelist = array( 'boobs', 'mature', 'shemale', '...' );
preg_match_all('/[\w-]{4,}/', $post['post_title'] . ' ' . $post['post_content'] . ' ' . $post ['post_excerpt'], $words);

foreach ($words[0] as $word) {
   if (in_array(strtolower($word), $whitelist)) {
      $post ['categories'][] = ucwords($word);
   }
}

Edit: Чуть доработал пост, т.к. сначала не заметил, что тебе нужны слова не только из тайтла, но и из тела поста.

Последний раз редактировалось: cyberxxx (26/02/11 в 17:04), всего редактировалось 2 раз(а)

ушел на завод

0
 



С нами с 22.03.09
Сообщения: 7753
Рейтинг: 6329


Передовик Master-X (01.04.2010) Передовик Master-X (16.04.2010) Передовик Master-X (01.05.2010) Передовик Master-X (16.05.2010) Передовик Master-X (01.06.2010) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 26/02/11 в 02:05       Ответить с цитатойцитата 

Цитата:
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.
<--more-->
It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.


После параграфа для длинных постов всунуть read more >>

Это сига

0
 

осинизатор

С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819

Ссылка на сообщениеДобавлено: 26/02/11 в 15:16       Ответить с цитатойцитата 

Semen_ssr писал:
После параграфа для длинных постов всунуть read more >>

А, ну так это очень просто. Вот код:

Код:
$post['post_content'] = preg_replace('/<\/p>/', '</p><!--more-->', $post['post_content'], 1);

После самого первого параграфа будет вставлен "<!--more-->". Правда скрипт не проверяет, является ли пост длинным. Во-первых, что такое длинный? Во-вторых, а что если первый параграф будет состоять из 100 слов, а второй всего из двух, типа "Join Now"?

ушел на завод

0
 



С нами с 15.02.09
Сообщения: 342
Рейтинг: 93

Ссылка на сообщениеДобавлено: 26/02/11 в 17:42       Ответить с цитатойцитата 

спасибо, но не работает этот код:
Код: [развернуть]


вот примеры фидов
Код: [развернуть]


еще вопрос

обычно картинка в посте залинкована на фхг или платник, как сделать, чтобы под картинкой еще стояла текстовая ссылка, которая ведет туда же, куда и картинка, а анкор ссылки это
1. тайтл поста
2. альт картинки
3. рандомная фраза из заданного списка

то есть три варианта кода, в разных блогах будет по-разному

Бонусы вебмастеру

0
 

осинизатор

С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819

Ссылка на сообщениеДобавлено: 27/02/11 в 13:23       Ответить с цитатойцитата 

groko писал:
спасибо, но не работает этот код:
Код: [развернуть]

вот примеры фидов
Код: [развернуть]

Не вводи людей в заблуждение. Все работает. Только что проверил на первом посте из первого же приведенного тобой фида. Может просто ключевики из твоего уайтлиста не встречаются в тексте поста, или в его тайтле? Покажи код с твоими ключевиками (не с теми, что я дал для примера) и проквоть какой-нибудь заголовок/пост, для которого должны быть сгенерированы тэги. И, кстати, я надеюсь, ты не забываешь включать опцию "Create tags from category names" в настройках фида? icon_wink.gif

groko писал:

еще вопрос
обычно картинка в посте залинкована на фхг или платник, как сделать, чтобы под картинкой еще стояла текстовая ссылка, которая ведет туда же, куда и картинка, а анкор ссылки это
1. тайтл поста
2. альт картинки
3. рандомная фраза из заданного списка
то есть три варианта кода, в разных блогах будет по-разному

тайтл поста:
Код:
$post ['post_content'] = preg_replace ( '/(href=)(.*?)(><img.*?><\/a>)/is', '\\1\\2\\3<br /><a href=\\2 title="' . $post ['post_title'] . '">Click Here!</a>', $post ['post_content'], 1 );


альт картинки (если альта нет, ссылка под картинкой не появится):
Код:
$post ['post_content'] = preg_replace ( '/(href=)(.*?)(><img.*?)(alt=[\'"])(.*?)([\'"].*?><\/a>)/is', '\\1\\2\\3\\4\\5\\6<br /><a href=\\2 title="\\5">Click Here!</a>', $post ['post_content'], 1 );


рандомная фраза из заданного списка:
Код:
$words = array ("red", "blue", "green", "..." );
$post ['post_content'] = preg_replace ( '/(href=)(.*?)(><img.*?><\/a>)/is', '\\1\\2\\3<br /><a href=\\2 title="' . $words [rand ( 0, count ( $words ) - 1 )] . '">Click Here!</a>', $post ['post_content'], 1 );

ушел на завод

0
 



С нами с 22.03.09
Сообщения: 7753
Рейтинг: 6329


Передовик Master-X (01.04.2010) Передовик Master-X (16.04.2010) Передовик Master-X (01.05.2010) Передовик Master-X (16.05.2010) Передовик Master-X (01.06.2010) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 28/02/11 в 07:55       Ответить с цитатойцитата 

cyberxxx: спасибо, оно, посты длинные icon_wink.gif

Это сига

0
 



С нами с 15.02.09
Сообщения: 342
Рейтинг: 93

Ссылка на сообщениеДобавлено: 28/02/11 в 17:07       Ответить с цитатойцитата 

1. ептыть! ну конечно я не ставил галку "Create tags from category names", ведь я не собирался создавать теги из категорий, с галкой все работает

2. ептыть! то ли лыжи не едут, то ли я... по поводу ссылки под картинкой... не работает! на первом фиде том же самом, я проверял коды 1 и 3, альта там нет, поэтому второй не проверял

3. думаю это будет полезно и интересно многим здесь - как подружить киберсео с этими тьюб-темами?
http://templatic.com/freethemes/video
http://www.freewptube.com/ (4-я версия)

Бонусы вебмастеру

0
 

осинизатор

С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819

Ссылка на сообщениеДобавлено: 28/02/11 в 20:32       Ответить с цитатойцитата 

groko писал:
2. ептыть! то ли лыжи не едут, то ли я... по поводу ссылки под картинкой... не работает! на первом фиде том же самом, я проверял коды 1 и 3, альта там нет, поэтому второй не проверял

Тут дело в лыжах скорее всего, ибо оба, приведенных тобой фида, не имеют тэга "content". Все содержимое у них находится внутри тэга "description". Это значит, что в приведенном мной выше коде, надо заменить все $post ['post_content'] на $post ['post_excerpt'] и все заработает.

groko писал:
3. думаю это будет полезно и интересно многим здесь - как подружить киберсео с этими тьюб-темами?
http://templatic.com/freethemes/video
http://www.freewptube.com/ (4-я версия)

С первым шаблоном я пока не разбирался, а мануал по интеграции со вторым находится тут: http://www.cyberseo.net/wordpress-tube/

ушел на завод

0
 



С нами с 22.03.09
Сообщения: 7753
Рейтинг: 6329


Передовик Master-X (01.04.2010) Передовик Master-X (16.04.2010) Передовик Master-X (01.05.2010) Передовик Master-X (16.05.2010) Передовик Master-X (01.06.2010) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 01/03/11 в 06:06       Ответить с цитатойцитата 

Оффтопик: модераторы, почему то мне не приходят уведомления он новых постах icon_sad.gif

Это сига

0
 



С нами с 04.01.03
Сообщения: 317
Рейтинг: 89

Ссылка на сообщениеДобавлено: 14/03/11 в 23:27       Ответить с цитатойцитата 

cyberxxx помоги скриптом плз
берем сайт xvideos и вытаскиваем оттуда из РССа видео но только по той нише которая нам надо.
Тащим отсюда http://www.xvideos.com/rss/rss.xml.
Нишевый кейвордец как я понимаю ищем в $post ['post_title']. Напиши тут плз - вдруг кому еще пригодится.

0
 

осинизатор

С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819

Ссылка на сообщениеДобавлено: 14/03/11 в 23:33       Ответить с цитатойцитата 

Чего с фидом-то делать хочешь? На сплог его хочешь запихнуть в виде обычного поста, или ты собрался свой тюб делать? Если тюб, то на какой теме и т.д.

ушел на завод

0
 



С нами с 04.01.03
Сообщения: 317
Рейтинг: 89

Ссылка на сообщениеДобавлено: 14/03/11 в 23:42       Ответить с цитатойцитата 

нишевые тубы. чтобы не тащить контент от спонсоров - то можно брать его с таких сайтов просто выделять из тайтла нужный кейз. тема любая по которой есть там видео.

0
 

осинизатор

С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819

Ссылка на сообщениеДобавлено: 14/03/11 в 23:53       Ответить с цитатойцитата 

Ну если просто проверять тайтл на наличие нужного слова, то так:

Код:
if (stripos($post ['post_title'], 'нужное слово') === false) {
   $post = false;
}

ушел на завод

0
 



С нами с 14.10.02
Сообщения: 462
Рейтинг: 727

Ссылка на сообщениеДобавлено: 15/03/11 в 02:09       Ответить с цитатойцитата 

Раньше посты добавлялись нормально, а сейчас см. ниже. Естественно отображается на блоге криво. Подскажи, что не так??

Feed Title: 100 Upskirts updates
URL: http://rss.seriousarea.com/upd_link.php?site=100upskirts&id=axel615
Charset Encoding: utf-8
Title: Student upskirt in the college
Date: 2011-03-15 07:06:26
Код:
a href="http://www.hostave4.net/100u/fhg/video/Student_upskirt_in_the_college/?id=axel615" target=_blankimg src="http://rss.seriousarea.com/100upskirts_rssimgs/Student_upskirt_in_the_college.jpg" width="320" height="240" border="0"//abrThe pretty college chick bent over near the street shop and her nice naked booties sexily gave me a wink inviting to come closer and make the hot shots of that student girl's upskirt! a href='http://www.hostave4.net/100u/fhg/video/Student_upskirt_in_the_college/?id=axel615' target=_blankWatch this gallery now!/a

0
 

осинизатор

С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819

Ссылка на сообщениеДобавлено: 15/03/11 в 11:21       Ответить с цитатойцитата 

А как именно ты этот фид добавляешь? Как обычный RSS, или пользуешься каким-то PHP кодом для его предварительной обработки? Опять же, какие у тебя там настройки выставлены? Какая версия скрипта? С какого именно момента фид стал тянуться неправильно?

С такими вопросами ты лучше на email обращайся, и сразу же указывай адрес сайта и админский доступ в панель управления блога.

З.Ы. У кого-нибудь еще есть проблемы с этим фидом? Попробуйте, пожалуйста, добавить его себе на блог чисто ради эксперимента и отпишитесь (лично у меня с ним никаких проблем). Заранее спасибо!

ушел на завод

0
 



С нами с 14.10.02
Сообщения: 462
Рейтинг: 727

Ссылка на сообщениеДобавлено: 15/03/11 в 12:29       Ответить с цитатойцитата 

Отправил на почту инфу

0
 



С нами с 14.10.02
Сообщения: 462
Рейтинг: 727

Ссылка на сообщениеДобавлено: 16/03/11 в 21:52       Ответить с цитатойцитата 

Кто-нибудь проверял, у всех фид работает? Разработчик сказал, что проблема не в скрипте, а в хосте и кривом фиде. Раньше этот фид тянулся нормально, но несколько дней назад перестал. Может у кого-нибудь будут предположения в чем может быть проблема?

0
 

осинизатор

С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819

Ссылка на сообщениеДобавлено: 17/03/11 в 13:49       Ответить с цитатойцитата 

Все так и есть. Это баг в твоей сборке PHP. Вот, читай описание проблемы: http://www.phpfreaks.com/forums/index.php?topic=269015.0

Из-за этого бага не только CyberSEO Suite не сможет нормально работать, но и любой другой агрегатор фидов, который использует функцию xml_parse.

Когда я тебя спрашивал, что именно ты сделал до того, как фид перестал парситься нормально, ты ответил, что, мол, ничего, только WP проапгрейдил. Оказывается не только. Вот скажи мне честно, тебе трудно было правду сказать? Я бы хоть голову сегодня 3 часа подряд не ломал из-за этого...

В общем, устанавливай нормальную сборку PHP с правильным libxml и все у тебя заработает.

0
 



С нами с 14.10.02
Сообщения: 462
Рейтинг: 727

Ссылка на сообщениеДобавлено: 17/03/11 в 21:56       Ответить с цитатойцитата 

Так я тебе писал, что и систему проапгрейдил и спрашивал, что может быть из-за этого.
Но всё равно огромное спасибо, теперь есть с чем обращаться к адинам.

0
 

осинизатор

С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819

Ссылка на сообщениеДобавлено: 17/03/11 в 22:07       Ответить с цитатойцитата 

WordPress это не система. О системе ты как раз ни слова не сказал. Из-за чего поиск причин глюка сильно усложнился.

З.Ы. Не за что.

0
 



С нами с 14.10.02
Сообщения: 462
Рейтинг: 727

Ссылка на сообщениеДобавлено: 17/03/11 в 22:13       Ответить с цитатойцитата 

--------
У меня дедик, я сам себе админ. А что предположительно может повлиять?
На другом блоге с другим фидом тоже самое. Из последнего что делал на сервере обновил Дебиан до последн. стабильной версии. Там много чего обновилось. Но я даже не знаю что предполагать? Что использует скрипт в работе? Какие ресурсы зависящие от сервера?
------------
Админы уже работают. по наводке.
Это я тебе писал. посмотри в почте.

0
 



С нами с 04.05.06
Сообщения: 346
Рейтинг: 234

Ссылка на сообщениеДобавлено: 07/04/11 в 16:18       Ответить с цитатойцитата 


как включить чтобы PHP код впихнуть

0
 



С нами с 10.02.09
Сообщения: 345
Рейтинг: 317

Ссылка на сообщениеДобавлено: 07/04/11 в 23:17       Ответить с цитатойцитата 

Leonard писал:

как включить чтобы PHP код впихнуть


Автор скрипта же в этой теме писал:

По умолчанию, в этих режимах, плагин включает защиту от перегрузки и хака на случай, если он используется на бесплатном блогхосте вроде rbbloggers.com. Как ты сам понимаешь, если не запретить "PHP Code <?php .. ?>" то хостинг не проживет и пяти минут
В общем, чтобы отключить эти ограничения, нужно создать файл cyberseo-mu-setting.inc и поместить его в папку /wp-content/plugins/CyberSEO. Содержимое файла может быть примерно таким:
Код:
<?php
define('CXXX_MAX_REPLACEMENTS', 5000);
define('CXXX_MAX_HEADERS', 100);
define('CXXX_MAX_FOOTERS', 100);
define('CXXX_MIN_UPDATE_TIME', 300);
define('CXXX_ALLOW_MORPHING_RSS_HOST_MODE', true);
define('CXXX_ALLOW_PHP_CODE', true);
define('CXXX_ENABLE_RSS_PULL_MODE', true);
define('CXXX_ALLOW_RSS_FEEDS', true);
?>

Как видно из названий констант, это простой способ настроить нужные тебе ограничения вручную. То есть, цифровые значения ставишь, исходя их собственных желаний.

Lesbian and medical fetish link trade 59552888two, SKYPE boris.winner

0
 



С нами с 10.02.09
Сообщения: 345
Рейтинг: 317

Ссылка на сообщениеДобавлено: 07/04/11 в 23:18       Ответить с цитатойцитата 

Там кажется еще надо будет inc файл в php переименовать...

Lesbian and medical fetish link trade 59552888two, SKYPE boris.winner

0
 

осинизатор

С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819

Ссылка на сообщениеДобавлено: 09/04/11 в 09:35       Ответить с цитатойцитата 

Все верно. Файл с настройками должен называться cyberseo-mu-setting.php.

ушел на завод

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »