url: '/ajax',
где вы сможете определить, с какой формы пришло, и, соответственно, сделать правильный вывод в форму. И лучше всего $_POST для ajax использовать. @ProjectSloft, это мертвая версия. Еще и на политике помешанные.
https://github.com/evolution-cms/evolution/releases
А у 2GIS и Яндекса подобного нет?
очень хочется попробовать хотя бы предустановленный софтВот к нему вы и сброситесь до заводских установок.
с просьбой оценить оптимизацию сайта, если несложно, то ответьте, пожалуйстаТак вам здесь уже дали ответ. Оптимизируйте изображения. Добейтесь самого малого объёма данных.
get_the_post_thumbnail($post_id, array(524, 349));
?<video poster="image-video.jpg" preload="metadata" controls="controls">
<source src="video.mp4" type="video/mp4">
<source src="video.ogv" type="video/ogg">
<source src="video.webm" type="video/webm">
</video>
preload="none"
<?php
function translate(string $str) {
$lang = "";
/**
* Функция транслита описанная вами
**/
return $lang;
}
/**
* $_REQUEST, $_POST или $_GET думать вам
* https://www.php.net/manual/ru/reserved.variables.request.php
**/
if(isset($_REQUEST['wt_region_by_default'])):
$rus = $_REQUEST['wt_region_by_default'];
$eng = translate($rus);
/**
* Организовать логику проверки существования алиаса
**/
/*************/
/**
* Если алиас существует отправить на редирект с кодом 301
* Если алиас не существует - отправить на страницу ошибки с кодом 404
**/
if(enabledAlias($eng)):
header('Location: http://site.ru/city/' . $eng, true, 301);
// Выходим из скрипта
exit();
else:
http_response_code(404);
include('404.php');
exit();
endif;
endif;
?><!DOCTYPE HTML>
<html lang="ru">
<head>
<title>Page</title>
</head>
<body>
<p>Text</p>
</body>
</html>
Так у вас это и было. Что прописывать то )))
Goobert Cripto, просто дело вкуса.
А вообще, вы не хотите получить страницу целиком. Значит post.