- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Помогите пожалуйста допилить скрипт..
Задача такая: Нужно сделать скрипт автоматической простановки ссылок на сайте. Цикл должен взять первый сайт из массива и проставить ссылку в какой нибудь статье, затем взять второй сайт из массива и проставить в другой статье и т.д. Еще тут нужно добавить условие, если в статье нет ссылки, то проставить ссылку.
Вот то что я смог наковырять, но дальше не пойму как сделать.
Походу тут нужно как то организовать цикл в цикле..
Я не помню на вскидку структуру БД у wordpress, а что тут не так?
Единственное, что лучше проверку на присутствие ссылок делать через preg_match(), т.к. хз как код ваших ссылок выглядит точно.
if ( !preg_match('/(<a[^>]*)href=(\"?)([^\s\">]+?)(\"?)([^>]*>)/ismU', $myrow[post_content] ) ){Ну и не мешало бы подумать, что ссылку надо искать не соответствующую вашему доменному имени, может там есть внутренние ссылки.
Как то так, не проверял работоспособность.
Немного подкорректировал код, уже есть результат (можете проверить скрипт), но почему то первый элемент из массива дублируется. Не могу понять как устранить этот баг. Результат этого скрипта выглядит так :
текст 1
Источник: http://11.ru/
текст 2
Источник: http://11.ru/
текст 3
Источник: http://22.ru/
Бррр... Лучше бы ничего не писали, а просто попросили написать скрипт по заданным условиям... Потому что чушь написана, прошу прощения, если обидел.
Бррр... Лучше бы ничего не писали, а просто попросили написать скрипт по заданным условиям... Потому что чушь написана, прошу прощения, если обидел.
не обидели, сам вижу что не работает..
---------- Добавлено 24.12.2016 в 11:42 ----------
Может кто подскажет правильное направление. Условия такие: нужно найти статью без ссылки, затем взять домен из массива и вставить в конец текста этот домен и т.д. пока не закончатся все домены в массиве. Вроде просто, но как реализовать не пойму..
Да у Вас и само условие непонятное. Я вот всё пытаюсь его осмыслить, но никак не получается:
"нужно найти статью без ссылки" - а если все без ссылки, то какую выбрать?
"пока не закончатся все домены в массиве" - статей 30, а доменов 10, что делать с остальными статьями?
Да у Вас и само условие непонятное. Я вот всё пытаюсь его осмыслить, но никак не получается:
"нужно найти статью без ссылки" - а если все без ссылки, то какую выбрать?
первую попавшуюся.
"пока не закончатся все домены в массиве" - статей 30, а доменов 10, что делать с остальными статьями?
прервать цикл, когда будут проставлены все домены.
прервать цикл, когда будут проставлены все домены.
Но тогда ссылки будут в первых 10 статьях. А остальные 20, или 200, или 990 будут без ссылок. Смысл какой?
Но тогда ссылки будут в первых 10 статьях. А остальные 20, или 200, или 990 будут без ссылок. Смысл какой?
Дак в этом и смысл, проставить на сайте в статьях все ссылки, зачем трогать остальные статьи? Если вы не можете осознать элементарные вещи, то не пишите здесь, потому что помощи нет, а глупые, вводящие в заблуждение всех, вопросы есть.
Сотрите это и никому не показывйте!!! mysql_connectпри работе с Вордпресс - сразу отрубить руки.Если хотите сохранить руки, то:
- Идете в кодекс(если проблема с англ- на каму) Читаете про правильное подключение к базе в ВП и использование своих таблиц
- Читаете про регулярки и как проверить в тексте наличие ссылок - это пара строк кода, получил the_content() Проверил, выполнил что нужно
- читаете про апдейт записей для ВП, делаете.
Или берете 50 баксов, несете специально обученному человеку и он вам за пару часов пишет плагин.
Сотрите это и никому не показывйте!!! mysql_connectпри работе с Вордпресс - сразу отрубить руки.Если хотите сохранить руки, то:
- Идете в кодекс(если проблема с англ- на каму) Читаете про правильное подключение к базе в ВП и использование своих таблиц
- Читаете про регулярки и как проверить в тексте наличие ссылок - это пара строк кода, получил the_content() Проверил, выполнил что нужно
- читаете про апдейт записей для ВП, делаете.
Бред , все прекрасно работает.