Создаём свои ShortCode для WordPress

wordpress-plugin

Понадобилось мне вставить в запись ID юзера. (нужно чтобы передать как параметр в ссылке

/test.php?user_id=[user_id]

Для этого можно использовать Shortcodes. В записи просто вставляем

[user_id]

и оно будет автоматически преобразованно в ид пользователя который смотрит запись.

Всё что для этого надо это вставить пару строчек в functions.php для конкретной темы или сделать это плагином.

function user_id()
{
$user = wp_get_current_user();
return $user->ID;
}
add_shortcode('user_id', 'user_id');

А так можно передавать параметры

[user_id foo="parametr"]
function bartag_func($atts) {
	return $atts['foo'];
}
add_shortcode('user_id', 'bartag_func');

Комментариев нет

оставьте комментарий

XHTML: Можно использовать следующие таги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

Есть Twitter?
Жми на кнопку.

Twitter Tweet This