Ultimate member

  • WordPress :4.8.2
  • Statut : hors support
  • Ce sujet a 1 participant et 0 réponse.
Affichage de 1 message (sur 1 au total)
  • Auteur
    Messages
  • #1965356

    yohann8
    Participant
    Initié WordPress
    6 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL :
    • Thème utilisé :  Customizr
    • Extensions en place : Caldera Forms, Code Snippets, Loco Translate, Ultimate Member, LoginPress
    • Nom de l’hébergeur :
    • Adresse du site :

    je souhaite rajouter des champ à coter d’un profil utilisateur dans account. (extension ultimate member)

    J’ai donc  ajouter ceci :

    /* add new tab called "mytab" */
    
    add_filter('um_account_page_default_tabs_hook', 'my_custom_tab_in_um', 100 );
    function my_custom_tab_in_um( $tabs ) {
    	$tabs[800]['mytab']['icon'] = 'um-faicon-pencil';
    	$tabs[800]['mytab']['title'] = 'My Custom Tab';
    	$tabs[800]['mytab']['custom'] = true;
    	return $tabs;
    }
    	
    /* make our new tab hookable */
    
    add_action('um_account_tab__mytab', 'um_account_tab__mytab');
    function um_account_tab__mytab( $info ) {
    	global $ultimatemember;
    	extract( $info );
    
    	$output = $ultimatemember->account->get_tab_output('mytab');
    	if ( $output ) { echo $output; }
    }
    
    /* Finally we add some content in the tab */
    
    add_filter('um_account_content_hook_mytab', 'um_account_content_hook_mytab');
    function um_account_content_hook_mytab( $output ){
    	ob_start();
    	?>
    		
    	<div class="um-field">
    					
    		<!-- Here goes your custom content -->
    		
    	</div>		
    		
    	<?php
    		
    	$output .= ob_get_contents();
    	ob_end_clean();
    	return $output;
    }
    Mytab

    Je voudrais savoir si il n’y avait pas possibilité que les champs contenu dans :  [ultimatemember form_id=100] s’ajoute automatiquement dans le nouvel onglet my custom tab ? Ou si je devais obligatoirement les rajouter ici

    	<div class="um-field">
    					
    		<!-- Here goes your custom content -->
    		
    	</div>	

    Cordialement

     

     

Affichage de 1 message (sur 1 au total)
  • Vous devez être connecté pour répondre à ce sujet.