Navigation
This is archived content. Visit our new forum.

Tagged: 

  • Author
    Posts
  • #899198
    cidnee
    Participant

    Hi there,
    On our events page, the bread crumbs look like the attached image.
    We want to change the text from “Archives” to “Events”.
    Any idea on how we can do this?

    Thanks in advance.

    #900063
    Christopher
    Moderator

    Thanks for writing in! To assist you with this issue, we’ll first need you to provide us with your URL. This is to ensure that we can provide you with a tailored answer to your situation. Once you have provided us with your URL, we will be happy to assist you with everything.

    #900663
    cidnee
    Participant
    This reply has been marked as private.
    #901797
    Jack
    Keymaster

    Hi there,

    Thanks for writing back! 🙂

    Could you post your wp-admin and FTP details in a private reply please? As we’ll need access to make a change to the breadcrumbs, did you want archive > events (where events is the post type), or just the post type, which in this case is Events.

    For the drop down menu, we’d be happy to assist with that as well, I’ve posted a screenshot of what I see and it looks ok, could you let me know which browser you’re checking in?

    Thank you!

    #902620
    cidnee
    Participant
    This reply has been marked as private.
    #903527
    Rue Nel
    Moderator

    Hello There,

    Thanks for the clarifications and the login credentials!

    For the breadcrumbs:
    Since you already have your child theme active and ready, please insert this following code in your child theme’s functions.php file.

    function x_breadcrumbs() {
    
      if ( x_get_option( 'x_breadcrumb_display' ) ) {
    
        GLOBAL $post;
    
        $is_ltr         = ! is_rtl();
        $stack          = x_get_stack();
        $delimiter      = x_get_breadcrumb_delimiter();
        $home_text      = x_get_breadcrumb_home_text();
        $home_link      = home_url();
        $current_before = x_get_breadcrumb_current_before();
        $current_after  = x_get_breadcrumb_current_after();
        $page_title     = get_the_title();
        $blog_title     = get_the_title( get_option( 'page_for_posts', true ) );
    
        if ( ! is_404() ) {
          $post_parent = $post->post_parent;
        } else {
          $post_parent = '';
        }
    
        if ( X_WOOCOMMERCE_IS_ACTIVE ) {
          $shop_url   = x_get_shop_link();
          $shop_title = x_get_option( 'x_' . $stack . '_shop_title' );
          $shop_link  = '<a href="'. $shop_url .'">' . $shop_title . '</a>';
        }
    
        echo '<div class="x-breadcrumbs"><a href="' . $home_link . '">' . $home_text . '</a>' . $delimiter;
    
          if ( is_home() ) {
    
            echo $current_before . $blog_title . $current_after;
    
          } elseif ( is_category() ) {
    
            $the_cat = get_category( get_query_var( 'cat' ), false );
            if ( $the_cat->parent != 0 ) echo get_category_parents( $the_cat->parent, TRUE, $delimiter );
            echo $current_before . single_cat_title( '', false ) . $current_after;
    
          } elseif ( x_is_product_category() ) {
    
            if ( $is_ltr ) {
              echo $shop_link . $delimiter . $current_before . single_cat_title( '', false ) . $current_after;
            } else {
              echo $current_before . single_cat_title( '', false ) . $current_after . $delimiter . $shop_link;
            }
    
          } elseif ( x_is_product_tag() ) {
    
            if ( $is_ltr ) {
              echo $shop_link . $delimiter . $current_before . single_tag_title( '', false ) . $current_after;
            } else {
              echo $current_before . single_tag_title( '', false ) . $current_after . $delimiter . $shop_link;
            }
    
          } elseif ( is_search() ) {
    
            echo $current_before . __( 'Search Results for ', '__x__' ) . '“' . get_search_query() . '”' . $current_after;
    
          } elseif ( is_singular( 'post' ) ) {
    
            if ( get_option( 'page_for_posts' ) == is_front_page() ) {
              echo $current_before . $page_title . $current_after;
            } else {
              if ( $is_ltr ) {
                echo '<a href="' . get_permalink( get_option( 'page_for_posts' ) ) . '">' . $blog_title . '</a>' . $delimiter . $current_before . $page_title . $current_after;
              } else {
                echo $current_before . $page_title . $current_after . $delimiter . '<a href="' . get_permalink( get_option( 'page_for_posts' ) ) . '">' . $blog_title . '</a>';
              }
            }
    
          } elseif ( x_is_portfolio() ) {
    
            echo $current_before . get_the_title() . $current_after;
    
          } elseif ( x_is_portfolio_item() ) {
    
            $link  = x_get_parent_portfolio_link();
            $title = x_get_parent_portfolio_title();
    
            if ( $is_ltr ) {
              echo '<a href="' . $link . '">' . $title . '</a>' . $delimiter . $current_before . $page_title . $current_after;
            } else {
              echo $current_before . $page_title . $current_after . $delimiter . '<a href="' . $link . '">' . $title . '</a>';
            }
    
          } elseif ( x_is_product() ) {
    
            if ( $is_ltr ) {
              echo $shop_link . $delimiter . $current_before . $page_title . $current_after;
            } else {
              echo $current_before . $page_title . $current_after . $delimiter . $shop_link;
            }
    
          } elseif ( x_is_buddypress() ) {
    
            if ( bp_is_group() ) {
              echo '<a href="' . bp_get_groups_directory_permalink() . '">' . x_get_option( 'x_buddypress_groups_title' ) . '</a>' . $delimiter . $current_before . x_buddypress_get_the_title() . $current_after;
            } elseif ( bp_is_user() ) {
              echo '<a href="' . bp_get_members_directory_permalink() . '">' . x_get_option( 'x_buddypress_members_title' ) . '</a>' . $delimiter . $current_before . x_buddypress_get_the_title() . $current_after;
            } else {
              echo $current_before . x_buddypress_get_the_title() . $current_after;
            }
    
          } elseif ( x_is_bbpress() ) {
    
            remove_filter( 'bbp_no_breadcrumb', '__return_true' );
    
            if ( bbp_is_forum_archive() ) {
              echo $current_before . bbp_get_forum_archive_title() . $current_after;
            } else {
              echo bbp_get_breadcrumb();
            }
    
            add_filter( 'bbp_no_breadcrumb', '__return_true' );
    
          } elseif ( is_page() && ! $post_parent ) {
    
            echo $current_before . $page_title . $current_after;
    
          } elseif ( is_page() && $post_parent ) {
    
            $parent_id   = $post_parent;
            $breadcrumbs = array();
    
            if ( is_rtl() ) {
              echo $current_before . $page_title . $current_after . $delimiter;
            }
    
            while ( $parent_id ) {
              $page          = get_page( $parent_id );
              $breadcrumbs[] = '<a href="' . get_permalink( $page->ID ) . '">' . get_the_title( $page->ID ) . '</a>';
              $parent_id     = $page->post_parent;
            }
    
            if ( $is_ltr ) {
              $breadcrumbs = array_reverse( $breadcrumbs );
            }
    
            for ( $i = 0; $i < count( $breadcrumbs ); $i++ ) {
              echo $breadcrumbs[$i];
              if ( $i != count( $breadcrumbs ) -1 ) echo $delimiter;
            }
    
            if ( $is_ltr ) {
              echo $delimiter . $current_before . $page_title . $current_after;
            }
    
          } elseif ( is_tag() ) {
    
            echo $current_before . single_tag_title( '', false ) . $current_after;
    
          } elseif ( is_author() ) {
    
            GLOBAL $author;
            $userdata = get_userdata( $author );
            echo $current_before . __( 'Posts by ', '__x__' ) . '“' . $userdata->display_name . $current_after . '”';
    
          } elseif ( is_404() ) {
    
            echo $current_before . __( '404 (Page Not Found)', '__x__' ) . $current_after;
    
          } elseif ( is_archive() ) {
    
            if ( x_is_shop() ) {
              echo $current_before . $shop_title . $current_after;
            } elseif ( is_post_type_archive('tribe_events') ) {
              echo $current_before . __( 'Events ', '__x__' ) . $current_after;
            } else {
              echo $current_before . __( 'Archives ', '__x__' ) . $current_after;
            }
    
          }
    
        echo '</div>';
    
      }
    
    }

    And to resolve the submenu in your topbar, please add the following css code in the customizer, Appearance > Customize > Custom > CSS

    .x-topbar .sub-menu {
        position: absolute;
        display: none;
        float: left;
        min-width: 200px;
        margin: 0;
        padding: 0.75em 0;
        font-size: 12px;
        list-style: none;
        background-color: #fff;
        z-index: 1000;
        border-radius: 4px;
        -webkit-background-clip: padding-box;
        background-clip: padding-box;
        box-shadow: 0 3px 5px rgba(0,0,0,0.25);
    }
    
    .x-topbar .sub-menu a {
        display: block;
        clear: both;
        padding: 0.5em 1.6em;
        line-height: 1.7;
        white-space: nowrap;
        color: #b7b7b7;
    }
    
    .x-topbar .sub-menu li {
        display: block;
        float: none;
    }

    Hope this helps.

  • <script> jQuery(function($){ $("#no-reply-899198 .bbp-template-notice, .bbp-no-topic .bbp-template-notice").removeClass('bbp-template-notice'); }); </script>