Столкнулся с задачей, есть 2 одинаковых сайта на wordpress
, бд одна, различие лишь в том, что у первого сайта есть выход в интернет, а другой развернут локально, у одного домен www.example.ru у другого example.local, как в принципе можно заменять ссылки, если доступа в интернет у локальной версии нет? Пробую так:
function checkURL($url){
$domain = get_bloginfo('url');
$handle = curl_init($url);
curl_setopt($handle, CURLOPT_RETURNTRANSFER, TRUE);
/* Get the HTML or whatever is linked in $url. */
$response = curl_exec($handle);
/* Check for 404 (file not found). */
$httpCode = curl_getinfo($handle, CURLINFO_HTTP_CODE);
if($httpCode == 404) {
$url = str_replace($domain, 'example.local', $url);
return $url;
/* Handle 404 here. */
} else {
return $url;
}
curl_close($handle);
wp_die();
}
И у каждой ссылки на сайте делаю эту проверку, но проблема в том что из-за этого сильно увеличивается время загрузки сайта, как по-другому можно решить?
У локального сайта в файл wp-config.php
добавьте строки:
define( 'WP_HOME', 'http://example.local' );
define( 'WP_SITEURL', 'http://example.local' );
Виртуальный выделенный сервер (VDS) становится отличным выбором
После выгрузки проекта на локальный сервак перестал запускаться проект
как сделать, чтобы видно было название товара в письме который заказал человекПример письма с почты: Телефон: +79097526445 Имя: Артем Почта: Вопрос:...
Пытаюсь спарсить каталог товаров со старого сайта на новый (тк
В Laravel имеется роут с помощью которого запрашиваются данные из БД по id