Forum Replies Created
-
AuthorPosts
-
Nico
MemberThis reply is private.
Nico
MemberThanks for the heads-up Tim 🙂
Nico
MemberThanks for confirming Gene 🙂
I’ll go ahead and close out this thread, but if you need help with anything else please don’t hesitate to create a new one and we will be happy to assist you.
Best,
NicoSeptember 27, 2016 at 9:33 am in reply to: Mobile view – day listings not showing when clicking dates #1169255Nico
MemberHi there @atoohill,
Thanks for getting in touch with us and sorry to hear about this issue 🙁
I wasn’t able to reproduce it in my local install, as you would expect the events are loading under the calendar once you click on a particular day.
Can you try to disable Events Calendar PRO as well, and use default theme Tweenty Sixteen? If the issue still persists in these conditions please try re-installing The Events Calendar (just delete the plugin from the ‘wp-content/plugins/’ folder, re-download the latest zip and place it there) no data will be lost as it’s stored in the database and not in the actual plugin folder.
If none of the above works please send me a database dump of the site and I’ll try to import it to my own test site and see if I can reproduce the issue.
Please let me know about it,
Best,
NicoSeptember 27, 2016 at 9:23 am in reply to: CSV Import of Venues then Organizers, and trying to fit our setup #1169249Nico
MemberHowdy Vicent,
Welcome to our support forums and thanks for reaching out to us! Also thanks for the detailed description of the migration process.
Before jumping to your actual questions, let me explain the ‘find duplicates’ criteria the plugin is using:
– Events: Same title, start date, end date and ‘all day’ setting.
– Venues & Organizers: just looks at the title/name field.1.) Is there some workable mechanism to prevent a duplicate from updating an existing field unless -every single field- is identical? (We’ve tried helping things along by adding new fields, like “Event ID” and “Promo Code” from the old site)…
Are the events titles the same in some cases? If so are the start date/time and end date/time also the same? But they are still different events?
2.) We can do it the right way from here on out, actually specifying the venue name as we learn it and apply it, for all future races…but do you have any suggestions as far as how to make the import data nice beforehand to make sure we avoid the issue?
For this case I understand you used the event name to name the venues? So the question would be the same as above, if titles are the same for various Events I guess this is the reason for the duplicates.
I think the best might be to actually disable this ‘check for duplicates’ for the initial data migration. Taking a look to the code this doesn’t seem possible without editing the core files, but as it is a temporary edit, it might be a good idea. What do you think?
Best,
NicoNico
MemberHowdy Adulis,
Welcome to our support forums and thanks for reaching out to us. I’ll help you here!
Can you please describe how you are getting the events in there? Not sure what you mean by “I use the post by ‘tags’ to display events on the homepage.”.
Also, “When I updated the events calendar plugin, the events aren’t showing up anymore.”. Are you referring when you installed PRO? If that’s the case, when PRO is deactivated are the events back?
Please let me know about it,
Best,
NicoNico
MemberHi there David,
Thanks for getting in touch with us! I’ll help you here…
First of can you please send over a link to an active event with tickets in your site? I don’t see any cache plugins active in your site but if there’s one installed, please try flushing the stored cache and re-test.
Also, if you switch the site theme to Tweenty Sixteen (WordPress default theme) and move the code to the corresponding functions.php file does it work as expected?
Last but not least, you can reduce the code to:
if ( class_exists( 'Tribe__Tickets_Plus__Commerce__WooCommerce__Main' ) ) {
// Remove the form from its default location (after the meta).
remove_action( 'tribe_events_single_event_after_the_meta', array( Tribe__Tickets_Plus__Commerce__WooCommerce__Main::get_instance(), 'front_end_tickets_form' ), 5 );
// Place the form in the new location (after the content).
add_action( 'tribe_events_single_event_after_the_content', array( Tribe__Tickets_Plus__Commerce__WooCommerce__Main::get_instance(), 'front_end_tickets_form' ), 5 );
}if ( class_exists( 'Tribe__Tickets__RSVP' ) ) {
// Remove the form from its default location (after the meta).
remove_action( 'tribe_events_single_event_after_the_meta', array( Tribe__Tickets__RSVP::get_instance(), 'front_end_tickets_form' ), 5 );
// Add the form to its new location (after the content).
add_action( 'tribe_events_single_event_after_the_content', array( Tribe__Tickets__RSVP::get_instance(), 'front_end_tickets_form' ), 5 );
}
I just tested the code and it’s working for me!
Please let me know about it,
Best,
NicoNico
MemberThank for confirming Brad 🙂
Just paste the snippet below in your theme’s (or child theme’s) functions.php file:
/* Tribe, use custom QR checked in notice */
if ( class_exists('Tribe__Tickets_Plus__Main') ) {// remove default notice
remove_filter( 'admin_notices', array( Tribe__Tickets_Plus__Main::instance()->qr(), 'admin_notice' ), 10 );// add custom post QR check in notice
function tribe_custom_qr_checked_in_notice ( ) {
if ( empty( $_GET['qr_checked_in'] ) ) {
return;
}//Use Human Readable ID Where Available for QR Check in Message
$ticket_id = absint( $_GET['qr_checked_in'] );
$checked_status = get_post_meta( $ticket_id, '_tribe_qr_status', true );
$ticket_unique_id = get_post_meta( $ticket_id, '_unique_id', true );
$ticket_id = $ticket_unique_id === '' ? $ticket_id : $ticket_unique_id;$ticket_type = '';
// asumming it's a woo ticket get the product id
$product_id = get_post_meta( absint( $_GET['qr_checked_in'] ), '_tribe_wooticket_product', true );if ( $product_id ) {
$ticket_type = ' (' . get_the_title( $product_id ) . ')';
}//if status is qr then display already checked in warning
if ( $checked_status ) {
echo '';
printf( esc_html__( 'The ticket with ID %s has already been checked in.', 'event-tickets-plus' ), esc_html( $ticket_id . $ticket_type ) );
echo '';
} else {
echo '';
printf( esc_html__( 'The ticket with ID %s was checked in.', 'event-tickets-plus' ), esc_html( $ticket_id . $ticket_type ) );
echo '';
//update the checked in status when using the qr code here
update_post_meta( absint( $_GET['qr_checked_in'] ), '_tribe_qr_status', 1 );
}
}add_filter( 'admin_notices', 'tribe_custom_qr_checked_in_notice' );
}
Give a try and let me know if it works as expected! Also, please note the code assumes the tickets are WooCommerce Tickets (from your system info I see this is the provider you use in your site).
Best,
NicoNico
MemberStocked to hear Jeanne, thanks for the heads-up 🙂
I’ll go ahead and close out this thread, but if you need help with anything else please don’t hesitate to create a new one and we will be happy to assist you.
Best,
NicoNico
MemberNice! Thanks for the heads-up Gene and glad to hear I could provide a workaround until this feature can be revisited 🙂
Do you think we are in a good spot to close out this thread?
Please let me know about it,
Best,
NicoSeptember 27, 2016 at 6:40 am in reply to: Displaying Attendee information on 'My Account' page #1169164Nico
MemberYay! Thanks for confirming Michael 🙂
I’ll go ahead and close out this thread, but if you need help with anything else please don’t hesitate to create a new one and we will be happy to assist you.
Best,
NicoSeptember 26, 2016 at 8:58 pm in reply to: The server responded with a malformed response. Please see the JS console for mo #1169023Nico
MemberHey Charlie,
Thanks for reaching out to us and sorry to hear about this not so great first experience with iCal importer 🙁 I’ll help you figuring out what’s happening here 🙂
First of all let me say I just tried this in my local test site and I could successfully import some random events from the feed. So not sure if this might be a conflict or a temporal Google Calendar issue. Before following the testing steps I’ll outline below, please try this again so we can discard any temporal Google Calendar issues.
I see you marked as this has been tested for conflicts (Testing for conflicts guide). Was there any difference in the error you got? If you didn’t test this out please do so, this way we can see if this is a problem in our plugin or a conflict with the theme or other installed plugins. Also, can you try downloading the feed to your computer (right click save as in the feed link) and importing it with the ‘.ics file’, instead of the ‘iCal URL’ option?
One last thing, we do have a known bug regarding the import of recurring events which we are working on to find a solution soon. Other than that the plugin should work as expected!
Sorry once again for this rough start with our plugins,
Please let me know about it,
Best,
NicoNico
MemberHowdy Lucas,
Welcome to our support forums and thanks for reaching out to us!
Not quite sure about the issue you mention, most probably I’m missing something obvious! Can you please share a screenshot of the ‘WordPress stats’ you are referring to? If you prefer this information to not be publicly visible just mark your reply as private.
Thanks,
NicoSeptember 26, 2016 at 8:34 pm in reply to: Events list widget- show events in future months #1169008Nico
MemberHey Dale!
Stocked to hear you could sort this out 🙂
I’ll go ahead and close out this thread, but if you need help with anything else please don’t hesitate to create a new one and we will be happy to assist you.
Best,
NicoSeptember 26, 2016 at 8:30 pm in reply to: My site is running very slow + slow to edit events in dashboard #1169007Nico
MemberHi @guidegirl,
Thanks for reaching out and sorry to hear about this issue 🙁
First of all please take a look at this article: The Events Calendar Performance Considerations, where the big picture of performance is outlined.
For your particular case, I guess a basic shared hosting plan for the amount of content you have on the site is clearly not enough. Specially if you are not doing any caching at any level!
Let’s do the following:
– Try contacting your server customer support and ask them about the expected performance of a site like your in a shared hosting account. Ask if the memory limit can be modified or if any other tweak is available to give the site more resources. If possible upgrade the plan to a more robust one.
– Also, ask them for the server error log, there might be some issue with recurring events we are not yet aware of.
– Regarding the page not found error, I see it’s a front-end error. Are you getting that error from the backend? What’s the URL in the error screen?
– To leverage the event’s admin screen please try using the snippet in this article: Hide recurring event instances in the admin. And let me know if using it shows an improvement in the Events listing.
– I see you have Facebook events installed,Are you fetching events from various pages? 10-20? 20-50? 50-100? 100+?
– Last but not least you should start doing some caching. The obvious step is to install a plugin (Top WordPress caching plugins), but that’s just the tip of the iceberg!Hopefully the tips above should make an initial dent and put you in a better spot!
Please let me know about it and I’ll continue to help you out 🙂
Best,
Nico -
AuthorPosts
