WordPress, как получить слаг(путь) текущей страницы. (Wp how to get slug/path current page)

265

Предлагаю удобный сниппет. С его помощью можно легко получить текущий URL-адрес страницы на вашем сайте WordPress независимо от отображаемой страницы.

Не имеет значения, нужен ли вам URL-адрес для одного поста, URL-адрес страницы, домашняя страница, шаблон категории, шаблон тега, пользовательский тип поста или любой другой шаблон WordPress.

Так вернется полностью url. аналог функции get_site_url().

global $wp;
$current_url = home_url( add_query_arg( array(), $wp->request ) );

Так к примеру, если страница http://mysite.com/some-post, то вернется только слаг some-post.

global $wp;
$current_slug = add_query_arg( array(), $wp->request );

0
 

ERROR: for resume Cannot start service resume: OCI runtime create failed: container_linux.go:349: starting container process caused

263
ERROR: for resume Cannot start service resume: OCI runtime create failed: container_linux.go:349: starting container process caused "process_linux.go:449: container init caused \"process_linux.go:432: running prestart hook 0 caused \\\"error running hook: exit status 2, stdout: , stderr: fatal error: runtime: out of memory\\\\n\\\\nruntime stack:\\\\nruntime.throw(0x5626704ce57f, 0x16)

Ошибка при запуске докер контейнеров.
В моем случае это был недостаток оперативной памяти. 1gb всего памяти на сервере, из них в использовании 0.9gb. Соответсвенно на создание нового контейнера не хватало ресурса..

Сервер был нулевый изначально. SWAP не был настроен.
Расширил память, установил все запустилось.

Можно было перейти на тариф другой, но цена кусалась, поэтому решил этим вариантом.

Хорошая инструкция
https://losst.ru/nastrojka-swap-v-ubuntu-16-04

0