- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Настроить один сайт, установить все нужные плагины и потом просто перекидывать базу и файлы по разным доменам, настройки не слетят.(только url менять доменов).
К сожалению этот метод "не рабочий". После подобных действий постоянно что то отваливается и перестает работать. Хотя по логике что сложного - юрл только сменить.
Или попробовать https://ru.wordpress.org/plugins/duplicator/
Спасибо, попробую.
Только, Devvver, на практике - ещё не факт, что лучше будет так делать. Если десятки сайтов в месяц, то ещё оправдано. А если один-два - лучше ставить всё с нуля. Ибо за это время многое уже устареет, а тему ж по-любому менять надо.
Установить же нужные плаги - можно через избранное в репо.
Вся в проблема в настройках этих плагинов. На настройку одного сайта уходит около 5 часов, плагинов около 32 штук.
Все несложно редактировать "под себя", даже если там что-то во внутренних подкаталогах.
Для этого есть механизм дочерних тем
Попробую, а дочерняя тема не создает дополнительную нагрузку? Я обычно просто выкалупываю лишний код и заменяю иерархию заголовков, потом редактирую стили и все ок. Но это когда тема имеет человечий вид, без десятков подкаталогов, где черт ногу сломит. Вот и ищу темы где header single и page без всяких подкаталогов
Вся в проблема в настройках этих плагинов. На настройку одного сайта уходит около 5 часов, плагинов около 32 штук.
как делал я:
1) Экспорт БД,
2) Полная копия сайта из бэкапа,
3) Берем замечательный скрипт https://github.com/interconnectit/Search-Replace-DB и меняем с его помощью url
так все настройки плагинов у меня сохранялись. Единственное- проблемы могут возникнуть с плагинами безопасности типа iThemes security и плагинами кэширования, их лучше заранее отключить, перед экспортом БД
На настройку одного сайта уходит около 5 часов,
Ух ты.. А что это за плаги такие? Тему согласен, можно и несколько дней настраивать и доводить, а плаги..
Такие сложные должны иметь импорт-экспорт настроек.
Но если нет, тогда дубликатор или др плаги для миграции. Дубликатор самый удобный. Но после разворачивания стоит перепроверить пути к файлам непосредственно в базе.
Берем замечательный скрипт https://github.com/interconnectit/Search-Replace-DB и меняем с его помощью url
2015... Актуальная версия на оф сайте: https://interconnectit.com/products/search-and-replace-for-wordpress-databases/ Если это тот же скрипт.
Единственное- проблемы могут возникнуть с плагинами безопасности типа iThemes security и плагинами кэширования, их лучше заранее отключить, перед экспортом БД
Их вообще не нужно использовать при разработке :) Если что-то такое и ставить, то уже на конкретном рабочем сайте на конкретном хостинге.
Но и это не единственное. Всякие некстгены, ревослайдеры и пейджбилдеры тоже хранят пути в базе в таком виде, что без регулярок фиг заменишь.
Вся в проблема в настройках этих плагинов. На настройку одного сайта уходит около 5 часов, плагинов около 32 штук.
С настроенным хостингом разворачивание занимает 20 минут с перекурами. Плагинов поболе будет)
1. Ставлю вордпресс как предлагает кодекс( хотя можно тоже копировать)
2. Удаляю папку wp-content
3. разворачиваю из гита проект - он лежит от папки wp-content, там тема и самописные плагины, которые не надо обновлять
4. Копирую с помощью баш-скрипта через scp /uploads и те плагины, которые которые из офрепо. Их нет смысла тащить в гит
5. Разворачиваю бэкап базы
6. С помощью плагина SRDB прохожусь по базе и меняю домен. Этот плагин прекрасно работает с сериализованными данными.
Все
С помощью плагина SRDB прохожусь по базе и меняю домен. Этот плагин прекрасно работает с сериализованными данными.
О, неужели наконец понял про сериалы? Это радует.
Осталось понять про пути. :)
С помощью плагина SRDB
Чё за плагин?
Чё за плагин?
SeVlad, ууу ну ты даешь))) А, ну у тебя же есть мощщщнейший дупликатор, зачем еще что-то...
Search Replace DB - php-шный скрипт, с его помошью поменять пути- минутное дело
Search Replace DB - php-шный скрипт,
А ты говорил - плагин. :) А ссылку на скрипт я давал выше.
с его помошью поменять пути- минутное дело
Главное - не забыть их поменять, о чём ты не говорил. Причём сделать это нужно ДО замены домена.
А вот с дубликатором всё это делается намного проще. :)
Добрый день. Необходимо установить движок WP в подкаталог (есть основной сайт и к нему изолированный от остального содержимого в папке блог на вп со статьями). В интернете нашлась информация следующих правок:
1. .htaacces вида:
2. В файл wp-config.php
После этих манипуляций движок так и не заработал. Пока есть доступ только в авторизацию. После ввода пароля и логина редиректит на урл http://tst.site.ru/articles/wp-admin/, но сам кабинет не загружается. Где нужно искать ошибку? И еще: каких косяков следует ожидать в дальнейшем с такой особенностью установки?
Вывожу код адсенса в конце статьи с помощью кода
add_filter( 'the_content', 'prefix_insert_post_ads' );
function prefix_insert_post_ads( $content ) {
$ad_code = 'КОД';
if ( is_single() && ! is_admin() ) {
$closing_p = '</p>';
$paragraphs = explode( $closing_p, $content );
$count_p = count($paragraphs);
foreach ($paragraphs as $index => $paragraph) {
if ( trim( $paragraph ) ) {
$paragraphs[$index] .= $closing_p;
}
if ( $count_p == ($index + 1) ) {
$paragraphs[$index] .= $ad_code;
}
}
return implode( '', $paragraphs );
}
return $content;
}
При добавлении плагина getsocial кнопки соцсетей выводятся до рекламного кода а не после. Как сделать чтобы код адсен раньше показывался соцсетей?