Created
November 18, 2016 19:32
-
-
Save mekela/115bd697070ce6fe06fdc0c5b8d14940 to your computer and use it in GitHub Desktop.
parser for wordpress
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?php | |
| #откуда будем парсить информацию: | |
| $content=file_get_contents('URL донора'); | |
| #начало забираемого контента: | |
| $pos=strpos($content,'код, размещенный перед контентом'); | |
| #Отрезаем все, что идет до нужной нам позиции: | |
| $content=substr($content,$pos); | |
| #Таким же образом находим позицию конечной строки: | |
| $pos=strpos($content, 'кода, размещенный в конце нужного нам текста'); | |
| #Отрезаем ненужное: | |
| $content=substr($content,0,$pos); | |
| #Если встречается код, который нам ненужен, вырезаем его: | |
| $content=str_replace('Код, который нужно вырезать.','', $content); | |
| #Выводим спарсенный текст: | |
| echo $content; | |
| ?> | |
| //Решение находим, установив плагин, разрешающий вордпресс публиковать код php прямо в записи. Ищем какой нибудь плагин типа "Allow PHP in Posts and Pages" и смело заходим в редактор страницы/записи в вордпресс и в нужное место на странице вставляем вызов нашей страницы. | |
| [php] $content=file_get_contents('http://мой сайт/parser.php'); | |
| echo $content; [/php] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment