Victor

Forum Replies Created

Viewing 15 posts - 3,151 through 3,165 (of 5,398 total)
  • Author
    Posts
  • in reply to: Aggregator still not working fine #1362283
    Victor
    Member

    Hi Elza,

    Thanks for letting us know about that.

    If you have that many scheduled imports, that might be reaching the import limit for your Event Aggregator license. You can learn more about how this limit works here > https://theeventscalendar.com/knowledgebase/event-aggregators-import-limits-work/.

    I can see you have several sites under the same EA license, could you please verify that the sum of all scheduled imports in a single day, for the same license is not bigger than 100 imports?

    The screenshot you shared with us is for your system information. In that same page if you scroll down, you’ll be able to see the Event Aggregator System Status where you can see the current usage for your license among other things.

    It’s a good sign that some imports are now importing fine with the filter in place. Please let us know what error messages you get for the recently failed scheduled imports, as they might relate to a different issue.

    Thanks,
    Victor

    Victor
    Member

    This reply is private.

    in reply to: Breadcrumbs labeled as Archives #1362076
    Victor
    Member

    Hi Nancy!

    I came up with a way to manipulate the x_breadcrumbs() function from your theme.

    Try placing the following code snippet into your 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__' ) . '&#8220;' . get_search_query() . '&#8221;' . $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__' ) . '&#8220;' . $userdata->display_name . $current_after . '&#8221;';
    
    } 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 ( class_exists( 'Tribe__Events__Main' ) && tribe_is_event_query() ) {
    echo $current_before . 'Events' . $current_after;
    } else {
    echo $current_before . __( 'Archives ', '__x__' ) . $current_after;
    }
    
    }
    
    echo '</div>';
    
    }
    
    }

    Let me know if it works for you.

    Best,
    Victor

    in reply to: Recurring Event – Only Show One Week Ahead #1362051
    Victor
    Member

    Hi Daniel!

    Thanks for clearing that out. I was thinking of overwriting that setting from the backend with some custom coding, so you would not need to change the submission form. But yes, you would have to consider decimal input somehow if you were to use that setting.

    And you are correct about the next recurring event. Just tested out and it will show up until the event passes.

    Let me know if you have any follow up questions for this.

    Best,
    Victor

    in reply to: Adding featured/sticky event to quick edit #1361867
    Victor
    Member

    Hi Shane!

    Thanks for reaching out to us. Let me help you with this topic.

    That is a really interesting request you have. There is no built in functionality to achieve that, but it would be possible with some custom coding.

    I have also found a plugin that seems to provide the ability to add custom quick edit options > https://wordpress.org/plugins/custom-bulkquick-edit/

    Please note that we don’t own that plugin, and we haven’t tested it so I’m not sure if it will work.

    I can see the good use of what you are requesting, so I encourage you to post this idea in our User voice so others can chime in and vote for it > https://tribe.uservoice.com/forums/195723-feature-ideas

    Let me know if you need help elaborating this idea and I’d be happy to assist 🙂

    Best,
    Victor

    in reply to: Does ET+ account for discounts in reports? #1361864
    Victor
    Member

    Hi Bruce!

    Thanks for taking your time to report this.

    I have been able to reproduce this issue in my own installation. I will log a bug report for this so it can be taken into account for one of our next maintenance releases.

    I will set this thread to Pending fix and link it to the report, so we’ll let you know when a bugfix is released.

    I apologise for this inconvenience and we’d appreciate your patience in the meantime.

    Best,
    Victor

    in reply to: Can't get any imports to work #1361856
    Victor
    Member

    Hi Katherine!

    I’m sorry you are having problems with your imports. Let me help you with that.

    For the CSV imports you should refer to the following article about CSV file examples for importing https://theeventscalendar.com/knowledgebase/csv-files-options-and-examples/ and make sure you comply with the field types and formats.

    If you still experience issues with it, please share with us the CSV so we can run some tests with it and see if we can find the problem.

    Are you also having issues while trying to import from Facebook? If so, please let us know if you get any error messages and share with us the Facebook URL where you are trying to import from.

    Let us know how it goes.

    Thanks,
    Victor

    in reply to: Aggregator still not working fine #1361712
    Victor
    Member

    Hi Elza!

    I’m truly sorry you are going through those issues with your sites.

    Let me help you with the troubleshooting.

    Could you please hover over the red exclamation mark for those failed imports and let us know the message you get?

    We’ve had some users reporting some issues with the Facebook connection, so could you please go to Events > Settings > APIs and refresh your connection with the Facebook API? Do you notice a difference after that?

    Also, please go to Events > Help and send us a screenshot of the Event Aggregator System Status.

    If scheduled imports are still failing, please let us know how many scheduled imports you currently have set for each site. Are they all scheduled to be weekly as I can see from the screenshot?

    The timeout error you are getting could be due to the import feed being too long or the connection is somehow slow and thus taking longer than 60 seconds to fetch, which is the default time. Please try adding the following code into your active theme’s functions.php file which will extend that time to 2 minutes:

    add_filter( 'tribe_aggregator_connection_timeout', function() { return 120; } );

    After that, try manually running an import and see if it works.

    Thanks

    in reply to: Dashboard shows same start/end date for recurring events #1361536
    Victor
    Member

    Hi Andrew!

    Thanks for getting in touch with us. Let me help you with that issue.

    I’m not sure I understand exactly how the dates are showing up in the Dashboard, Could you please send us a screenshot of the dashboard so we can see the same as your client?

    Thanks,
    Victor

    in reply to: Distance filter is not showing up #1361525
    Victor
    Member

    Hi Samantha!

    Thanks for reaching out to us! Let me help you with that.

    The distance filter will only show up after you search for a location, so you’ll be able to apply distance filters from the place your searched.

    I’ve made a screen recording showing you how the distance filter works in wpshindig.com here > https://cloudup.com/cesxmjYfEJQ

    I hope that helps! Let me know if you have any follow up questions.

    Best,
    Victor

    in reply to: number of tickets #1361520
    Victor
    Member

    Hi Rida!

    Thanks for getting in touch with us. Let me help you with this topic.

    You can achieve that by customizing the template. We have a great article that will show you how you can customize our templates > https://theeventscalendar.com/knowledgebase/themers-guide/.

    For the specific part you show in the screenshot, you might want to have a look at the tickets.php template file located at /wp-content/plugins/event-tickets-plus/src/views/wootickets/ 

    I hope it helps! Let me know if you have any follow up questions 🙂

    Best,
    Victor

    in reply to: Event Aggregator Not Importing Properly After Updating #1361464
    Victor
    Member

    Hi Brandon!

    Thanks for confirming that.

    Yikes! I’m sorry you still get the error. I have flagged this to the developer assigned to the ticket to see if we can come up with a workaround for this while it’s being addressed.

    I will get back to you as soon as I have something.

    Please hang in there.

    Thanks,
    Victor

    in reply to: "Completed" total doesn't account for refunds #1361461
    Victor
    Member

    Hi Michael!

    Thanks for following up with this and for confirming the problem.

    I have reached out to the team about this, but we haven’t got time to look deeper into the code yet to see if there is anything we can do on our side to prevent this situation, or at least provide more information in our knowledgebase articles to take this problem into account.

    We’ll keep you posted about it.

    We appreciate your feedback on this.

    Best,
    Victor

    in reply to: Not All Facebook Events Get Loaded Due to Ajax Call #1361456
    Victor
    Member

    You are welcome Mark!

    As you marked this Resolved I’ll go ahead and close this thread, but feel free to open a new one if anything comes up and we’d be happy to help.

    Best,
    Victor

    in reply to: Imports are not working at all #1361393
    Victor
    Member

    Hello Andreas!

    I’m really sorry you are experiencing those issues. Let me help you with this.

    First, please make sure you are using the latest version of The Events Calendar 4.6.1 as it includes fixes and improvements for Event Aggregator.

    The fatal error you are getting means that your site is reaching the memory limit set for your site while trying to perform an action. We were not able to import your system information, so we can’t see the memory settings for your site. Please go to Events –> Help in your WordPress dashboard and copy your system information below in private reply.

    We should first aim to solve the memory issue as it might not relate to Event Aggregator, but could be causing your imports to fail.

    Also, when coming back let us know if you can manually run one of your scheduled imports.

    Please let us know about that and don’t hesitate to ask any questions you might have.

    Thanks,
    Victor

     

Viewing 15 posts - 3,151 through 3,165 (of 5,398 total)