skillbox banner 468x60skillbox banner 728x90skillbox banner 930x180beget banner 468x60beget banner 728x90beget banner 930x180etxt banner 468x60etxt banner 728x90etxt banner 930x180

Как убрать все get параметры из строки на php, WordPress

Чтобы убрать все GET-параметры из URL в PHP, включая в WordPress, можно воспользоваться функцией parse_url для разбора URL, а затем собрать его заново без query-параметров. В WordPress также можно использовать встроенные функции для работы с URL.

Пример на чистом PHP:

$url = 'https://example.com/page?param1=value1&param2=value2';
$parsed_url = parse_url($url);

// Убираем GET-параметры
$clean_url = $parsed_url['scheme'] . '://' . $parsed_url['host'] . $parsed_url['path'];

echo $clean_url; // https://example.com/page

Пример для WordPress:

В WordPress можно использовать функцию remove_query_arg, которая удаляет GET-параметры:

$url = 'https://example.com/page?param1=value1&param2=value2';

// Убираем все параметры
$clean_url = remove_query_arg( array_keys( wp_parse_args( $_SERVER['QUERY_STRING'] ) ), $url );

echo $clean_url; // https://example.com/page

Этот подход удаляет все параметры запроса из текущего URL.

smsc banner 480x320smsc banner 728x90smsc banner 120x600skillbox banner 480x320skillbox banner 728x90skillbox banner 120x600jivo banner 480x320jivo banner 728x90jivo banner 120x600

Читайте также

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 5 / 5. Количество оценок: 1

Оценок пока нет. Поставьте оценку первым.

Похожие посты

Как проверить, что в массиве есть хотя бы одно не пустое значение на php, WordPress?

Чтобы проверить, что в массиве есть хотя бы одно непустое значение в PHP, включая сценарии с использованием WordPress, вы можете воспользоваться следующими методами: Метод 1: Использование array_filter Функция array_filter удаляет из массива все пустые значения и возвращает новый массив. Если после фильтрации массив не пуст, значит в исходном массиве было хотя бы одно непустое значение….
Подробнее

Как проверить, что папка существует на php, WordPress

Чтобы проверить, существует ли папка в PHP, можно использовать функцию is_dir(). Эта функция возвращает true, если путь является существующей директорией, и false в противном случае. Пример: В контексте WordPress вы также можете использовать встроенные функции WordPress для работы с файлами и директориями. Например, функция wp_mkdir_p() создаст директорию, если её не существует. Пример для проверки и…
Подробнее

Как перемешать массив с сохранением ключей на php, WordPress

В PHP (в том числе в WordPress) можно перемешать массив с сохранением ключей с использованием пользовательских функций. Для этого нужно избежать использования стандартной функции shuffle(), так как она сбрасывает ключи массива. Вот один из способов перемешивания массива с сохранением ключей: Эта функция shuffle_assoc() сначала извлекает ключи массива, перемешивает их с помощью shuffle(), а затем собирает…
Подробнее