Добавление номера страницы в шорткоды в WordPress?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Добавление номера страницы в шорткоды в WordPress?

Сообщение Anonymous »

Я ищу способ извлечь номер страницы (например, site.com/match/2/), в этом случае 2, но может быть любое число, и извлечь его для использования в короткометражных кодах.
Я добавил пользовательскую перчатую, которая выглядит так, как это /match match_id%/. Мой собственный короткометражный код [match_id] , который работает, но я не могу добавить его в существующий шорт-код в качестве числа (например, [FP-predictions Text = "No Data" match = [match_id]].

Код: Выделить всё

function get_match_id_from_url() {
global $wp;
$current_url = home_url(add_query_arg(array(), $wp->request));
$parts = explode('/', $current_url);
$match_id = end($parts);
return $match_id;
}
function display_match_id_shortcode() {
$match_id = get_match_id_from_url();
return $match_id;
}
add_shortcode('match_id', 'display_match_id_shortcode');
Есть ли способ импортировать номер из моего URL -адреса после/match/in the shortcodes?

Подробнее здесь: https://stackoverflow.com/questions/794 ... -wordpress
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»