Forum Replies Created
-
AuthorPosts
-
Brook
ParticipantHowdy Nigel,
Welcome to the forums! I would love to help you with this.
That is an interesting problem. We did have a performance issue
I am assuming you are on the latest versions of our plugins. But could you just confirm that you are on The Events Calendar 4.2.5 and Events Calendar Pro 4.2.5 ? The reason I ask is because a little while ago we fixed a bug along these lines.
If you are are on the latest versions would be able to install one extra plugin that will help shed light on the situation? It’s name is Query Monitor . It will tell you if there are any slow queries on the page. If you load up one of the pages that does actually load with it active, could you check the Slow Queries section and copy any queries from there to a reply here?
Copy/pasting from Query Mon can be a little difficult due to all of the information it provides. If you would prefer to generate a new admin account for your site, and share the user/pass here for me to login with I would happily do so. Just let me know which page to visit. If you prefer this route please be sure to check the box “Set as private reply” so the user/pass will be hidden from the public.
Does that all make sense? Will that work for you? Please let me know.
Cheers!
– Brook
Brook
ParticipantHowdy Kara,
I would love to help you with this.
That is a nifty idea you have got. Unfortunately there is no built-in way to make that happen. As you have discovered, you would need to make them an Editor on your site, and that’s no good because it allows them to edit others events as well.
It is possible in theory as a decent sized customization. You or your PHP developer could spend some dev time to create a plugin/script that adds this capability to Community. Basically what you would want to do is change the author of all those events to some user account on your website. When that user becomes the author for certain events, they will be able to edit those events via Community > My Events.
Does that all make sense? Please let me know.
Cheers!
– Brook
August 25, 2016 at 12:43 am in reply to: Visitors cannot add tickets to cart or update quantity in cart #1155682Brook
ParticipantHowdy Phillip,
I would love to help you with this.
I am running Google Chrome on Windows, and am also having trouble updating the # of tickets in my cart on your website. No JavaScript errors are being shown, which means we will need to test if a “conflict” is happening, and if so narrow it down so we can find a fix for it. This guide walks you through how to test for a conflict, and then identify what is conflicting.
You might also want to ask users who are having trouble adding this to the cart what browser/OS they are using. It is likely they are all using one browser, such as Safari, and the only way to reproduce their issue will be in the same browser.
One thing that might impact this is to setup your permalinks in WP-Admin > Settings > Permalinks. Yours is currently set to “Plain”. You might change it to any of the others, such as Month and Name. This will essentially turn pretty permalinks on, and can sometimes fix issues in WordPress.
Does that all make sense? Will that work for you? Please let me know.
Cheers!
– Brook
Brook
ParticipantHowdy Martin,
I would love to help you with this.
Unfortunately the CSV importer only supports “additional fields” that are created by our plugin, it does not support “custom fields” such as those used by ACF.
What you might be able to do is write your own miniature plugin/script that will fire off when a post is saved. Basically you could use the action save_post_tribe_event to alter an imported event when it gets saved. You could setup an additional field that imports the data for your custom field. When you import map the data to the additional field. In your script, check if that field is present, if it is save it to the custom field area (either as well or instead, the choice is yours). This might require a ~couple hours of dev time to write something up and test it to get it working right. It will certainly require a decent knowledge of PHP to write.
Does that all make sense? Will that work for you? Please let me know.
Cheers!
– Brook
August 25, 2016 at 12:29 am in reply to: Recurring Events – How to Set up 2 Times in One Day #1155675Brook
ParticipantHowdy Matthew,
That’s a great question. The truth is our plugin does not support multiple recurrences on the same day. We recently added the feature to allow a recurrence to be on different times, as you obviously have seen. But, what slipped through the cracks when testing this feature was adding support for different times on the same day. None of us thought of this before release :-/ and so that capability was not added.
This is something we would like to add in the future, but until then you can not have a single series be for multiple times on the same day. What you can do is create a second series, maybe name it “event title – 8:45pm” and set that one to be a different time.
I wish I had better news here. Please let me know if you have any questions. Cheers!
– Brook
August 25, 2016 at 12:25 am in reply to: Events Calendar PRO 4.2.4 on NGINX – weird dashboard caching errors #1155673Brook
ParticipantHowdy Joe,
I would love to help you as best I’m able.
Are you using W3TC? How have you setup Varnish? What pages and is it caching and when does it purge the cache?
You probably are already thoroughly versed in such things, but Varnish should be set to ignore wp-admin entirely. Further it should not be serving pages to logged in users.
You might double check that Varnish is the culprit here and not some other caching. You could do this by finding an event in WP Admin, noting it’s ID #, then finding the event in your database’ wp_posts table. Now make a change in WP Admin. Presumably you will not see the change take effect immediately. as you currently are experiencing. But, does the wp_posts table update immediately? Are you seeing the change in the database?
Cheers!
– Brook
Brook
ParticipantYou are very welcome Ingo! I am so happy that worked. Thank you for getting back!
– Brook
Brook
ParticipantOops, sometimes WordPress just randomly inserts HTML into our forum comments here, like it did with that script I shared. Here is the proper link to that script for disabling JSON LD:
https://gist.github.com/elimn/9ce1c3e64d060b758e22627b815455ae
On current versions of the plugins that can yield some huge performance gains with caching enabled. That is because JSON LD does not get cached. In future versions we’d like to cache it as well. But until then disabling it is a good idea if you’re pushing your server to the brink.
Did that help?
Cheers!
– Brook
Brook
ParticipantBTW… where is the best place to put the code above?
Getting a Tribe__Events__Community__Tickets__Cart not found error?
I would load that code after the ‘plugins_loaded’ action. One place that does this automatically is your theme’s functions.php file. Simply inserting the code in there with the Community Tickets plugin active should work.
But if you would prefer to write a proper plugin, just wait to include/require the above class definition until after all of the plugins have loaded, that way the Community Tickets classes will be present and the code can extend them.
I guess it seems there is no consistency in knowing if something is getting implemented on votes. Something with 7 votes is done, one with 8 votes is not.
That is definitely true. There are many reasons for this, such as one feature was trivial to implement, or was something that we had already planned, etc. Typically when this happens there is a good reason for it. We’ll have to consider ways to communicate this better. We are planning an overhaul of our feature request process, so this is good feedback to have.
a mobile scanning app and a real barcode solution on tickets
To be up front there is almost no chance we will ever build our own suite of mobile apps. The initial investment will be huge, the ongoing investment will also be sizable. We know it’s a feature that will make a smattering of folks happy, but for the cost of building that feature we could make many times more people happy by spending our time elsewhere. We are however always looking for already existing native apps that we could build a tie-in with. We already have one for Android that helps streamline the checkin quite a bit. But have yet to find anything for iOS that would help.
also putting products into a category in woocommerce
Tickets already are a category in Woo. But the products inside this category are hidden by default. We have snippets to alter this behavior though if you desire that.
custom design ticket pdf’s
That is one thing we certainly might revisit. We used to run PDF tickets, but they got a lot of complaints. PDFs require a rather sizable library to be included in the plugin, which caused some to complain of bloat. All of the libraries available are rather finicky and thus can be hard for people to customize the look of the tickets. Eventually we stripped it out and switched to HTML tickets, which have their fair share of advantages too. But sometimes we have tossed around the idea of going back.
Thanks again for your honest feedback. Let me know if you have any more questions. Cheers!
– Brook
Brook
ParticipantThat’s a good idea. We certainly keep our ear to the ground for more feedback like this. Another thing thing that will be happening within the year is that all of our snippets will start getting hosted on our site as miniature plugins, and we will be able to track how popular they are. Popular snippets will become built-in features 🙂 . We like to make sure something will be used a lot before we make it an option, that way our backend does not get packed with 100s of options that literally 99% of people will consider “bloat”.
Thank you again for letting me know that worked and sharing your feedback. Feedback is very helpful for shaping our future plugin choices. Cheers!
– Brook
Brook
ParticipantHowdy David,
So far you are the only person with this issue, so unfortunately that means it is a lower priority than average. We typically will hit something within ~4-6 weeks if 5+ users have reported it. If only one user has reported bumping into this, it can take months to work our way around to it. 🙁 I wish we could hit all bugs next release, but that’s just not feasible. This is still going to be a ways out, but we will let you know when a release is imminent.
I know you don’t want to hear that.. We do try to be forthright though and let you know what’s happening behind the scenes, and that’s what is happening. Right now we just have to hit higher priority bugs and those that have been around longer than this one.
Please let me know if you have any questions. Cheers!
– Brook
Brook
ParticipantHowdy Ingo,
I am sorry it took me a bit to get back to you. I was not able to get much buyoff on this, their thinking was that this is an edge case that not a lot of people are facing.
However I do think I found a simple way of doing this. I have not had a chance to test it yet, but inserting this in your theme’s functions.php would likely do the trick:
function tribe_woocommerce_payment_complete_send_email( $order_id ) { do_action( 'wootickets-send-tickets-email', $order_id ); } add_action( 'woocommerce_payment_complete', 'tribe_woocommerce_payment_complete_send_email' );Does it?
Cheers!
– Brook
Brook
ParticipantHowdy Agnes,
Please pardon my belated response. I typed up a response the day you sent this but it’s obviously not here. I must have closed the window too quickly after hitting send. 🙁 My apologies. But I would love to help you with this. Performance is a huge passion of mine.
The best caching solution is our built in one. Have you already enabled the Month View Cache in WP-Admin > Events > Settings > Display ? If so have you tried disabling JSON LD for the month view page? That should help the main calendar page load faster. This can be done by inserting the following snippet into your site, perhaps your theme’s functions.php file:
https://gist.github.com/elimn/<wbr />9ce1c3e64d060b758e22627b815455<wbr />ae
That might drastically speed up your site on its own.
Regarding your question on a recommended caching technique, I wish I could give you a simple answer. But caching is not simple. It’s often a specialty of select server admins, with 5-30 years of experience administrating servers. I can give you very generic recommendations like our article does. But to get own to the nitty gritty you need someone experienced to analyze your server, find the bottle necks, and then help you make changes. This can often be expensive, and is usually only done for large websites with hundreds of thousands of visitors. Until you’re that size it often makes sense to just upgrade your server to something faster. Where are you situated right now? Do they offer more resources or a higher plan? Often times your website host is willing to help you find out what in your server is bottlenecking you, and help you find a more expensive plan that should alleviate this.
Does that all make sense? Did out built in cache combine with disabling JSON do what you needed?
Cheers!
– Brook
Brook
ParticipantThis reply is private.
August 23, 2016 at 12:05 am in reply to: Filter Bar- Increase width and length of drop down #1154709Brook
ParticipantNo worries there.
Assuming your site does not have any exotic stuff going on this CSS will change the width of the drop down itself in Firefox and possibly Safari/Older versions of IE (It is not possible to alter in Chrome or Edge):
.tribe-events-filter-select select option { width: 300px; }If you wish to adjust the width of that box and drop down this ought to do it in most every browser:
.tribe-events-filter-select select { width: 300px; }Did that work?
Cheers!
– Brook
-
AuthorPosts
