Доступ к идентификатору сообщения внутри шаблона плагина - PullRequest
0 голосов
/ 20 июня 2019

Я хочу передать пользовательский параметр из поля ACF в функцию в плагине WordPress (https://wordpress.org/plugins/insta-gallery/).

Когда я объявляю переменную глобально в моем functions.php, она работает нормально, но проблема в том, что мне нужен почтовый идентификатор, чтобы получить переменную поля ACF.

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

Мне как-то нужно получить ID сообщения из php-файла плагина.

Порядок выполнения кода следующий: 1. Пользовательский код написанный файл Template.php с ACF 2. В конце файл Template.php извлекает контент Wordpress. 3. Внутри Wordpress Content есть шорткод плагина 4. Шорткод плагина выполняется (в лучшем случае с моим параметром из поля ACF)

1 Ответ

0 голосов
/ 20 июня 2019

Хотелось бы что-нибудь подобное для вас?

function inside_content() {
    global $post;
    your_plugin_function($post->ID);
}

add_action( 'the_content', 'inside_content' );
...