ПредишенСледващото

Създаване WPGrabber плъгин пример вземете HTML съдържание

За да се избегнат грешки при работа с WPgrabber обмислят създаването на ленти HTML-внос от сайта.

Да вземем например секцията членове на търговски обект.

Wpgrabber Персонализиране на лентата, примери, снимки изтегляне wpgrabber 2

Ние имаме този URL: www.trajectus.ru/stati/

4) Не забравяйте да се наложи да зададете кодирането HTML-страници.

Wpgrabber Персонализиране на лентата, примери, снимки изтегляне wpgrabber 2

Натиснете бутона "Търси" и за линията изглежда:

<Мета HTTP-екв = »Content-Type» съдържание = »текст / HTML; кодировка = UTF-8 "/>

Ето защо, посочен в полето "Encoding HTML-страница" UTF-8 кодиране.

За да търсите за дълго време, използвайте браузъра за търсене (Ctrl + F) и въведете дума набор от знаци. Понякога кодирането е посочено в сценария, те обръщат внимание не си заслужава.

Погледнете в източник на HTML код на страницата си на ред, като:

<Мета HTTP-екв = »Content-Type» съдържание = »текст / HTML; кодировка = КОДОВЕ ТУК "/>

Понякога уебмастъри не указват кодирането, така груба сила, за да се промени: източник или WINDOWS-1251.

Сега попълнете в полето "Шаблон връзки." от които е да се събират линкове към статии за захващане на целта на вноса в уебсайта си.

За да попълните правилно опция "Шаблон връзки" в WPGrabber трябва да се определи вида на връзките в кода на страницата.

Копие от текста на всяко заглавие статия. Първо удар с глава на съдържание се нарича "Тръжни изчисления"

Wpgrabber Персонализиране на лентата, примери, снимки изтегляне wpgrabber 2

Отиди до изходния код, ние натиснете Ctrl + F и поле за търсене, копиране и поставяне на текст: ". Тръжни изчисления"

Ние търсим за частта, където има открита HTML тагове връзки директно към желания текст за контакт.

Важно е, че тази част от фиксираната URL адрес:

защото тази част от Урла остава постоянна за всички други връзки в страницата отива.

Помислете за други модели:

Всички тези връзки се вписват нашето описание на шаблона. За да попълните правилно в полета "референтен шаблон" в WPGrabber трябва да разгледаме формата на описанието на редовен изрази PCRE.

Нека да се разбере логиката на описване Шаблон връзки:

  • Ние промените стойността на този: dostavka_v_krym /, erevalka_gruzov_v_g_ust_kut_s_zhd_st_lena_na_port_osetrovo / и preimuschestva-aviatsionnogo-транспортна
  • Тези стойности на различен брой знака
  • Те биха могли да включват номера
  • Не само може да бъде знак за интервал, като в URL адреса им е забранено

Под формата на PCRE всеки не-празен символ е показан чрез символите \ S

Нашата URL: dostavka_v_krym, preimuschestva-aviatsionnogo а другият съставена от много знака (букви и долна черта), така че пишем в нашите условия, броят на знаците. За тази цел се използва WPGrabber скоби.

Например код \ S означава 8 последователни знаци.

Думата "тапата" е описан по регулярен израз \ S, но не попада в обхвата на изразяване \ S, като с една дума "приставка" е 6, а вместо 2.

Също така, регулярни изрази позволяват да определите набор от знаци. Например: \ S това означава всички думи с дължина от 3 до 6 включително.

За да определи минимален брой символи на ред, без да уточнява максималната след запетаята не пиша нищо. Например \ S означава, че трябва да се използват всички думи на 4 или повече символа.

Ние сега разгледаме опции: dostavka_v_krym / или perevalka_gruzov_v_g_ust_kut_s_zhd_st_lena_na_port_osetrovo /. Дължината на думи и символи се различава значително. Ето защо, ние пренапише модел низ, както следва:

Натиснете бутона "Import тест". WPgrabber плъгин намерих много повече връзки, отколкото е необходимо. Списъкът с препратки са ненужни, ние се свърже текстове.

Wpgrabber Персонализиране на лентата, примери, снимки изтегляне wpgrabber 2

Ето защо, ние използваме следния код:

Това означава, че всяка една буква или цифра или повече от тези символи.

Например, при експресия на формата:

но не попадат, типа на ред:

Следователно, можем да пренапишем нашия израз на тази форма:

Ето защо, когато импортирате съдържанието няма да се хванат на ненужни и грешни линкове!

Поставете този код в модела на линкове, натиснете бутона "Apply" и "тест внос" и плъгина ще даде това време 14 препратки!

Wpgrabber Персонализиране на лентата, примери, снимки изтегляне wpgrabber 2

Когато се изпитва записи внасят в Joomla или WordPress в резултат на виждат съобщението "Намерени линкове: 0". той ни казва, че има грешка в писмен вид справка шаблон WPGrabber. Проверете отново всички настройки отново.

информация Дължина-долу показва изрази формат контролни знаци PCRE.

Кога трябва точка в регулярен израз синтаксис на нашия (.) Това означава, специален характер, което означава, че при появата на всяка възможна характер.

Такъв израз:

Това означава не само, че:

Свързани статии

Подкрепете проекта - споделете линка, благодаря!