This topic has 8 replies, 2 voices, and was last updated 10 years by HHMediaDesign.

  • Author
  • #36967
     HHMediaDesign
    Participant

    I would like to change the title of the tab BASE to something else. Which php file should I go to to find the code to add to my child theme?

    Thanks!
    Hillary

    #37021
     Laura
    Moderator

    Hello, just go to your wp admin panel > Users > Profile Fields and change the name there

    Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solution

    Laura Solanes - Graphic Designer and Web Designer

    Please be patient as I try to answer each topic as fast as i can.

    If you like the theme or the support you've received please consider leaving us a review on Themeforest!

    Always happy to help you 🙂

    #37050
     HHMediaDesign
    Participant

    The problem is that when I change the title of the BASE which is the Primary tab, it causes the ABOUT ME tab to disappear next to the profile image. I am 100% certain this is what is causing the ABOUT ME tab as I have removed all custom css and the only thing I change is the title and it immediately removes the Base tab… and puts it back when I change it back to Base.

    I am assuming that because it is the Base tab it needs to title to also be changed somewhere within the php… Can you help?

    Attachments:
    You must be logged in to view attached files.
    #37059
     Laura
    Moderator

    Hello, if you have your own tabs in your child theme functions.php ,change this

    COPY CODE
    
       $bp_tabs['base'] = array(
                'type' => 'regular',
                'name' => __('About me', 'kleo_framework'),
                'group' => 'Base',
                'class' => 'regulartab'
        );
    

    And base for the new name, if you dont have it you can use this code:
    https://archived.seventhqueen.com/forums/topic/how-to-add-more-tabs-next-to-the-profile-image

    Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solution

    Laura Solanes - Graphic Designer and Web Designer

    Please be patient as I try to answer each topic as fast as i can.

    If you like the theme or the support you've received please consider leaving us a review on Themeforest!

    Always happy to help you 🙂

    #37101
     HHMediaDesign
    Participant

    Feeling rather stupid here but would you mind posting a sample child functions.php? Every time I try to edit the site shows a parse error… I am obviously putting the code in the wrong part of the file. This is what I’ve got – this is just showing previous changes I am trying to make, not the BASE title change yet:

    COPY CODE
    
    <?php
    /**
     * @package WordPress
     * @subpackage Sweetdate
     * @author SeventhQueen <themesupport@seventhqueen.com>
     * @since Sweetdate 1.0
     */
    
    
    /**
     * Sweetdate Child Theme Functions
     * Add extra code or replace existing functions
    */ 
    
    <?php do_action( 'bp_before_profile_loop_content' ); ?>
    
    <?php if ( bp_has_profile() ) : ?>
    	<ul class="accordion">
    	<?php while ( bp_profile_groups() ) : bp_the_profile_group(); ?>
    
    		<?php if ( bp_profile_group_has_fields() ) : ?>
    
    			<?php do_action( 'bp_before_profile_field_content' ); ?>
    
    				<li>
    				  <h5 class="accordion-title <?php bp_the_profile_group_slug(); ?>"><?php bp_the_profile_group_name(); ?><span class="accordion-icon"></span></h5>
    				  <div class="accordion-content">
    						<dl class="dl-horizontal">
    
    							<?php while ( bp_profile_fields() ) : bp_the_profile_field(); ?>
    
    								<?php if ( bp_field_has_data() ) : ?>
    
    									<dt><?php bp_the_profile_field_name(); ?></dt><br />
    									<dd><?php bp_the_profile_field_value(); ?></dd>
    
    								<?php endif; ?>
    
    								<?php do_action( 'bp_profile_field_item' ); ?>
    
    							<?php endwhile; ?>
    						</dl>
    
    				  </div>
    				</li>
    			<?php do_action( 'bp_after_profile_field_content' ); ?>
    
    		<?php endif; ?>
    
    	<?php endwhile; ?>
    	</ul>
    	<?php do_action( 'bp_profile_field_buttons' ); ?>
    
    <?php endif; ?>
    
    <?php do_action( 'bp_after_profile_loop_content' ); ?>
    
    function bp_add_profile_navigation() {
        if(bp_is_user()): ?>
        
          <div class="three columns">
            <ul class="inline-list right">
              <li><?php _e("View more members", 'kleo_framework');?> </li>
              <?php $prev = bp_prev_profile(bp_displayed_user_id()); if ($prev !== "#") : ?><li><a>" title="<?php _e("Previous profile",'kleo_framework');?>"><i class="icon-chevron-left"></i></a></li><?php endif; ?>
              <?php $next = bp_next_profile(bp_displayed_user_id()); if ($next !== "#") : ?><li><a>" title="<?php _e("Next profile", 'kleo_framework');?>"><i class="icon-chevron-right"></i></a></li><?php endif; ?>
            </ul>
          </div>
    
        <?php endif;
        
    }
    
    ?>
    
    #37105
     Laura
    Moderator

    Hello, when you want to add a new function just add it on top of everything and after this

    COPY CODE
    
    <?php
    /**
    * @package WordPress
    * @subpackage Sweetdate
    * @author SeventhQueen <themesupport@seventhqueen.com>
    * @since Sweetdate 1.0
    */
    
    /**
    * Sweetdate Child Theme Functions
    * Add extra code or replace existing functions
    */
    
    Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solution

    Laura Solanes - Graphic Designer and Web Designer

    Please be patient as I try to answer each topic as fast as i can.

    If you like the theme or the support you've received please consider leaving us a review on Themeforest!

    Always happy to help you 🙂

    #37108
     HHMediaDesign
    Participant

    But I need to keep the end ?> correct? Ok, I got the BASE name change in there (thank you so much!) but can’t work out the others – when I add the changes I get the parse error again. SHould I open a new subject? Or can you advise…

    For instance, I want to change the quick navigation wording using this… what would I need to put into the functions.php file instead because this isn’t working:

    COPY CODE
    
    function bp_add_profile_navigation() {
        if(bp_is_user()): ?>
        
          <div class="three columns">
            <ul class="inline-list right">
              <li><?php _e("View more members", 'kleo_framework');?> </li>
              <?php $prev = bp_prev_profile(bp_displayed_user_id()); if ($prev !== "#") : ?><li><a>" title="<?php _e("Previous profile",'kleo_framework');?>"><i class="icon-chevron-left"></i></a></li><?php endif; ?>
              <?php $next = bp_next_profile(bp_displayed_user_id()); if ($next !== "#") : ?><li><a>" title="<?php _e("Next profile", 'kleo_framework');?>"><i class="icon-chevron-right"></i></a></li><?php endif; ?>
            </ul>
          </div>
    
        <?php endif;
    
    #37112
     Laura
    Moderator

    Hello, try adding ?> at the end like <?php endif; ?>

    Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solution

    Laura Solanes - Graphic Designer and Web Designer

    Please be patient as I try to answer each topic as fast as i can.

    If you like the theme or the support you've received please consider leaving us a review on Themeforest!

    Always happy to help you 🙂

    #37113
     HHMediaDesign
    Participant

    Again, I feel like I am CLOSE but just don’t have quite enough php experience… This is the bit I altered from the primary Sweetdate functions.php to change the wording of “Quick Navigation” to “View More Members”. And I want to add it to the child functions… but I keep getting errors. Do you mind just showing me what bit I would need to put in the child theme to help me understand how the child functions file is working – I have obviously left in too much additional php code. It might help me edit more in future! Thank you…

    COPY CODE
    
    <?php do_action( 'bp_after_profile_loop_content' ); ?>
    
    function bp_add_profile_navigation() {
        if(bp_is_user()): ?>
        
          <div class="three columns">
            <ul class="inline-list right">
              <li><?php _e("View more members", 'kleo_framework');?> </li>
              <?php $prev = bp_prev_profile(bp_displayed_user_id()); if ($prev !== "#") : ?><li><a>" title="<?php _e("Previous profile",'kleo_framework');?>"><i class="icon-chevron-left"></i></a></li><?php endif; ?>
              <?php $next = bp_next_profile(bp_displayed_user_id()); if ($next !== "#") : ?><li><a>" title="<?php _e("Next profile", 'kleo_framework');?>"><i class="icon-chevron-right"></i></a></li><?php endif; ?>
            </ul>
          </div>
    
        <?php endif;
    
Viewing 9 posts - 1 through 9 (of 9 total)

The forum ‘Sweetdate – WordPress’ is closed to new topics and replies.

Log in with your credentials

Forgot your details?