Forum Replies Created
-
AuthorPosts
-
September 13, 2016 at 9:31 am in reply to: Permalink structure reflecting category name (event, venue, organiser) #1163396
Brook
ParticipantBy the way, even I know the question was asked dozen times, why does /category/ appears into the url ? is that really impossible to remove (and not rename) this part of the url ???
I forgot to respond to this. That is because it needs to be in the URL for WordPress to work in all scenarios. This is part of the danger/issues with URL structures, often times your desired structure just isn’t advisable. Sometimes it’s downright impossible. A seasoned web developer will be able to help you choose this, any one familiar with WP Rewrites. But again, budget a decent amount of time for this if you choose to go ahead and hire one.
Cheers!
– Brook
September 13, 2016 at 9:29 am in reply to: Permalink structure reflecting category name (event, venue, organiser) #1163394Brook
ParticipantHowdy Akal,
I am very happy to hear you enjoy the plugin. I would love to assist you here.
To be honest and up front, I would strongly advise you not to mess with the permalink structure and just leave it be. This is a very dangerous and difficult thing to do. It is prone to breakage when you update the plugins, and will likely take a lot of effort and time to resolve all of the bugs introduced with your new permalink structure.
All that said you can do this due to how WP Rewrites works. They are a powerful tool that is very dangerous or problematic to use. You or your website developer should be able to modify the rewrites in the typical fashion using the rewrites API. Just budget a lot of dev and testing time, plus a little each time you update plugins.
Does that all make sense? Will that work for you? Please let me know.
Cheers!
– Brook
September 13, 2016 at 9:11 am in reply to: Event deleted in source calendar is not deleted in wordpress upon sync #1163378Brook
ParticipantHowdy Guido,
I would love to help you with this.
I am not sure if Nico understood the client in the other topic, because iCal is an event creation format, not a syncing one. It contains no info about deleted events. So when you delete an event from the source, you can not expect it to get deleted anywhere else. This is the nature of iCal.
The only available solution is to delete the event from the other areas the same time you delete an event from the source.
There is however one feature request we have that you might be interested: Option to remove events not present in a reimported <mark>iCal</mark> feed. The devil is in the details there. In order for the above feature request to help you your source, wherever your iCal file is exporting from, will have to export the entire feed. Typically sources will export all upcoming events, or will only export up to a certain number of events such as 1000. This means that any event over the 1000 mark would get deleted. Further a lot of servers are not powerful enough to import large feeds all at once, so you might even need a faster/more expensive server. I would love to see us implement that feature and some point in the future, but for now it is getting less than 1 vote per month which is far too low to ever get implemented.
Please let me know if you have any questions. Cheers!
– Brook
Brook
ParticipantHowdy Jo,
I wish there was a way to do that. We just do not have the capability to transfer licenses from one account to another.
What I can do is add a new license to an account and remove it from another one. You will have to reinput the license key. Of course Events Calendar Pro does not care if you change or delete the license key, it’s not going to delete or affect your events in any way.
I think I can also register an account for your client. I have never tried this so yours would be a bit of a beta test here. Typically an email would get sent to your client telling them to login and create a password. Do you have any idea what email address and username they would want associated with this new account? Feel free to put that info in a private reply.
Cheers!
– Brook
Brook
ParticipantHowdy Chris,
Can I suggest that an option be included whereby we do not have to display the user-controlled search at the top of the photos.
Currently that can be completely hidden using CSS, or outright removed using a little PHP. If you need help with this would you mind opening up a new topic dedicate to your issue?
If you would like to officially suggest this as a feature would you mind submitting it here? We’d love to work with you to establish your needs and make sure we understand your expectations, then we will add it to our feature suggestion page for The Events Calendar so other people can vote on it and it could eventually get implemented.
I would also like to request this feature which we thought was already in place before we bought the Pro version. We really can’t implement Events Calendar properly until then.
I am sorry it did not fill your expectations yet. But it just passed QA, which means barring a huge unforeseeable event it will be included in version 4.3 which will likely be released sometime next month. 🙂
Cheers!
– Brook
Brook
ParticipantOh good catch there Nicolas with point number 3. I did not think about the possibility that you might not have Day view selected.
Thank you very much for summarizing and getting back. Please let us know if you ever need anything else.
Cheers!
– Brook
Brook
ParticipantI understand that. With as much as code we have it takes a while to update and test things for a release. Some times the fastest you can move at this scale is still not fast enough.
Thanks for keeping me posted. We will notify you here when the fix is ready.
Cheers!
– Brook
Brook
ParticipantHowdy Monica,
This certainly can happen if you are running low on stock. If you only have on ticket left, it will purposefully only allow you to add one tickets. Have you had a lot of orders for this product? Maybe orders that are not marked complete or test orders you have run?
If not, would you mind doing a conflict test? This guide walks you through how to test for a conflict, and then identify what is conflicting. Your theme could definitely be overriding this, likely by accident, and preventing more than one from being purchased. It might have even updated itself since last week.
Cheers!
– Brook
Brook
ParticipantAlright now we are making some progress! Thank you for collecting all that info.
If you feel comfortable running another SQL query or two, then we can rapidly delete that event. This is the query:
https://gist.github.com/elimn/e5de5d2037678de0b926c307022571c5
As you can see the query includes step by step details on how to run it. <span style=”line-height: 1.5;”>Before starting on those steps do make sure you have a backup of your database. This is very important, and it sounds like you already have one. </span><span style=”line-height: 1.5;”>This is just a safety net in case anything accidentally happens. </span>
Also note that there are a number of tables in that query, each prefixed with the standard “wp_”. You will again need to change these for your prefix, whatever it is. Then run the query.
It looks like you have already obtained the event ID, based on your screenshot it is 37993. That will be the event ID you will want to target with this query. After running the query, in the matter of a few seconds, maybe minutes, all 25k instances should be deleted.
Did that do the trick?
Cheers!
– Brook
Brook
ParticipantSounds good, Nick. I’ll wait to hear back.
– Brook
Brook
ParticipantI see, that is going to make things more complicated.
The error is not in the database per se, the error appears to happen when code like this runs:
$order = WC()->api->WC_API_Orders->get_order( $order_id )When it tries to retrieve the order a WP_Error is thrown, and WooCommerce returns that instead.
I am not familiar with your code and modifications, so I honestly can not even guess as to what the error is. At this point you or your developer will need to debug this. If you are familiar with debugging PHP then we have a good place to start. Throw a breakpoint on line 423, the one mentioned in the error, and inspect the variables. It seems likely that $order will be a WP_Error, so you will be able to glean a lot more information when you find out what error. From there you can hopefully trace it back to the source. It’s likely that there is something in your database stored in a format that it’s not meant to be stored in, and so when Woo tries to retrieve the order it errors out. The fix will likely be altering your database and whatever code was written that caused things to go awry in the first place
I really wish I could be of more help here. Unfortunately we have strayed too far from the base code for me to make anything but wild guesses as to what’s happening.
Cheers!
– Brook
Brook
ParticipantTo create a nice dismissable message or toast we are probably talking about half as much work as an autocomplete. More importantly thought the autocomplete box is the “WordPress way” of handling tags, so it would be nice to stick to that. Likely the only thing we’d be interested in implementing would be the standard WordPress autocomplete, as we already have. In this case we just want to get it working on mobile.
Thanks for suggesting that. Sorry if a form is a bit long or a pain, we are just testing out some different ways of accepting feature requests with a goal towards making more of the feature requests implementable.
– Brook
Brook
ParticipantI do have one bit of good news, David. I plead your case to my manager again and he slotted this for the soonest we possibly can. We are currently finishing up 4.2.7 which will be due in a couple of weeks. We are also already beta testing version 4.3, you might have noticed the download link for the beta in your My Account > Downloads area. So we can not add anything else to those, they are already past that point and are nearing release.
However, this is now slotted for version 4.3.1. If everything goes according to plan a fix for this will be ready then. I am guessing that release will be ready in the middle of October, maybe the 12th or the 19th. I know that’s still a ways out. But it is literally the soonest we can add anything right now. Even though this issue has so far only impacted you (that we know of) we are adding it to the top of our list there.
You have been very patient with us and we really appreciate it. We would happily gift you a license to any of our other plugins for free if you want one. Your choice. I also just extended your license 3 months.
Thanks again.
– Brook
Brook
ParticipantOh that is my bad. It should be “max-width” not “min-width”. If you change that out, it should behave as expected.
Cheers!
– Brook
Brook
ParticipantMan I am sorry to hear that David. It is probable you will still hear back from a few of them, but it could take a while. A good developer is often a busy developer.
You might checkout Freelancer.com in that case. There are thousands of people available for hire there. Anyone adequately experienced in PHP and WordPress should be able to address this.
I just raised this bug to the attention of our management once again, hoping to speed it along. I am truly sad how much of a pain this has been for you. I wish I had a perfect solution.
Cheers!
– Brook
-
AuthorPosts
