Как отправить заголовок страницы как параметр в шорткоде - PullRequest
1 голос
/ 23 марта 2019

Как получить заголовок страницы в значение параметра шорткода?У меня есть скрипт php, который принимает параметры, я могу отправить жестко закодированные кадры в параметре в качестве значения, но мне нужно отправить заголовок страницы в параметре

Ответы [ 2 ]

1 голос
/ 23 марта 2019

Отправить заголовок сообщения в шорткоде:

[myshortcode title='Web pages']

// шорткод

function shortcode_myshortcode($atts) {

$atts = shortcode_atts(
        array(
            'title' => 'no foo',            
        ), $atts);

return  $atts['title'];

}
add_shortcode('myshortcode', 'shortcode_myshortcode');
0 голосов
/ 23 марта 2019

Не уверен, что я понимаю ваш вопрос, но для получения названия текущего поста используйте get_the_title(). Вы можете использовать его в функции шорткода или при подготовке запроса к выполненному вами пользовательскому сценарию php.

https://developer.wordpress.org/reference/functions/get_the_title/

...