Содержание вкладки профиля Ultimate Member - PullRequest
0 голосов
/ 06 августа 2020

Мне удалось добавить в свои профили персонализированные вкладки, но я не знаю, как добавить в них статистический c контент. (Я хочу добавить короткий код для Gravity Forms)

Я добавил этот код для создания вкладок. Я получил его отсюда: https://docs.ultimatemember.com/article/69-how-do-i-add-my-extra-tabs-to-user-profiles

/ **

  • В этом примере показано, как добавить несколько вкладок с пользовательскими шорткодами на страницу профиля Ultimate Member.
  • Вы можете добавить собственный код в конец файла functions. php в каталог активной темы.
  • Важно! Каждая вкладка должна иметь уникальный ключ.
  • Документация для Ultimate Member: https://docs.ultimatemember.com/
  • Поддержка Ultimate Member (для клиентов): https://ultimatemember.com/support/ticket/ * /

/ **

  • Добавить новые вкладки профиля

  • @ param массив $ tabs

  • @ return array * / function um_mycustomtab_add_tab ($ tabs) {

    / * MY Tab1 * /

    $ tabs ['ld_course_list '] = array (' name '=>' My Tab1 ',' icon '=>' um-faicon-book ',' custom '=> true);

    if (! isset (UM () -> options () -> options ['profile_tab_'. 'ld_course_list'])) {UM () -> options () -> update ('profile_tab_'. 'ld_course_list', true); }

    / * MY Tab2 * /

    $ tabs ['uo_learndash_certificates'] = array ('name' => 'Tab2', 'icon' => 'um-faicon-certificate' , 'custom' => true);

    if (! isset (UM () -> options () -> options ['profile_tab_'. 'uo_learndash_certificates'])) {UM () -> options ( ) -> update ('profile_tab_'. 'uo_learndash_certificates', true); }

    return $ tabs; } add_filter ('um_profile_tabs', 'um_mycustomtab_add_tab', 1000);

Любая помощь будет принята с благодарностью!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...