Intereting Posts
Как проверить, сохранен ли образ в базе данных почты сайта? (сеть) Заставка экрана в htaccess, теперь ссылки не работают Ограничить доступ пользователя только к указанным страницам? Проблема подключения Db на Azure Так как база данных перемещена на CLEARDB Добавить мета-бокс, не отображающийся в новой записи – пользовательский мета-ящик не отображается Получение отображаемого изображения на странице статических сообщений в блогах URL-адрес перезаписи из плагина на основе пользовательских значений Вход и регистрация Ajax – правильные ошибки отображения Не удается ввести «:: before» для тега li при редактировании страницы WordPress functions.php включается дважды, создавая фатальные ошибки PHP Пользовательские мета-поля в ленте RSS Обновление изменено правило перезаписи Админ-крючок после редактирования изображения? Пользовательский заказ страницы вместо алфавитного Facebook не берется правильно og: Изображение

Поиск помощи при написании правильного синтаксиса функции для печати результатов пользовательских полей полей для открытия в wp_footer

ЦЕЛЬ: единый внешний многостраничный формат пользовательского интерфейса. Я совмещаю две связанные регистрации. Некоторые поля запрашивают одну и ту же информацию (имя, фамилия), но используют разные ассоциированные поля. В настоящее время формы работают отдельно.

Может ли кто-нибудь помочь мне написать следующее для вывода результатов в нижнем колонтитуле через wp_footer?

ПРИМЕЧАНИЕ. Я намеренно размещал пространство между тегами php, поскольку он испортил форматирование этого сообщения.

FROM CODEX:

<?php $custom_field_keys = get_post_custom_keys(); foreach ( $custom_field_keys as $key => $value ) { $valuet = trim($value); if ( '_' == $valuet{0} ) continue; echo $key . " => " . $value . "<br />"; } ?> 

ВОПРОС: Как я могу изменить приведенный выше код, чтобы перехватить / распечатать нижний колонтитул?

Моя попытка ниже. Я знаю, что это далеко, так как я все еще изучаю крючки, и я не знаю, как конвертировать то, что будет в шаблоне, и как использовать это, чтобы подключиться к чему-то другому, вернуть результаты.


 /** * Show custom post type form field "keys" associated with input boxes * Print into footer via wp_footer if admin */ <?php function j66_show_cpt_keys() { $custom_field_keys = get_post_custom_keys(); foreach ( $custom_field_keys as $key => $value ) { $valuet = trim($value); if ( '_' == $valuet{0} ) continue; if ( current_user_can( 'create_users' ) ) { global $custome_field_keys; print_r($custome_field_keys); } } add_action('wp_footer', 'j66_show_cpt_keys'); ?> 

Заранее спасибо за то, что посмотрели.



Справочник по функциям CodePress WordPress / получить почтовые пользовательские ключи

https://codex.wordpress.org/Function_Reference/get_post_custom_keys

Описание Возвращает массив, содержащий ключи всех настраиваемых полей определенного сообщения или страницы. См. Также get_post_custom() и get_post_custom_values()

Применение

Следующий пример установит переменную ($ custom_field_keys) как массив, содержащий ключи всех настраиваемых полей в текущем сообщении, а затем распечатает его. Примечание. Тест if исключает значения для встроенных пользовательских ключей WordPress, таких как _edit_last и _edit_lock .

 <?php $custom_field_keys = get_post_custom_keys(); foreach ( $custom_field_keys as $key => $value ) { $valuet = trim($value); if ( '_' == $valuet{0} ) continue; echo $key . " => " . $value . "<br />"; } ?> 

Если сообщение содержит пользовательские поля с ключами mykey и yourkey, вывод будет примерно таким:

 0 => mykey 1 => yourkey 

Примечание. Независимо от того, сколько значений (настраиваемых полей) назначено одному ключу, этот ключ будет отображаться только один раз в этом массиве.

Solutions Collecting From Web of "Поиск помощи при написании правильного синтаксиса функции для печати результатов пользовательских полей полей для открытия в wp_footer"