Guess I wont be upgrading to Pro-version with this kind of support…
Hey Mikael!
I’m sorry! I peruse these forums as often as I can (at least once a week!) The Pro support ticket response is much faster.
Regardless, it sounds like you just want to set a width and float your locations. I don’t think thats an option built in, but it is a very simple CSS change. I’d be happy to send you some CSS if you have a link to your locations page.
All the best,
Richard
Hi Richard.
No worries. I solved the issue myself.
But, I ran into another issue instead.
When I use the short code [locations], all locations are presented ordered by ID. But I want them ordered by Title. I am no expert on php, so I am unable to come up with the code to do this myself. Is it possible to have the locations ordered by title? And if so, how?
Best regards,
Mikael.
Hey Mikael!
That’s very odd! By default, our [locations] shortcode is ordered by Title, Ascending. Can you shoot me a link to where this is occurring? I would love to see if anything stands out to me.
All the best,
Richard
Hi.
I normally have the site down for maintenance as it isn’t open yet, but I have opened it for you to see how the short code: [locations] behave.
https://www.armsport.nu/demo-locationlist/
And as you can see there is no sorting regarding the titles of the locations at all.
I had done some translations to both php-code and html and so on, so I was worried that I messed something up. But to be sure, I reverted back all original plugin-files, to rule that out, but there isn’t any difference. So something must have been messed up. Don’t know if I did something wrong or if it’s the plugin. But it have behaved this way since I installed it the first time.
Hey!
I see what you’re describing.
I will see if I can reproduce the issue on my side — I haven’t seen an order like that before.
If you generate a shortcode using our widgets in the editor, do you have any different results?
Best,
Richard
Hi.
Hope I understood you right, by widget in the editor, I guess you mean the button “Locations”?
I tried using the button and the shortcode that is output is:
[locations category=”all” show_location_image=”1″]
And the result is sadly the same on that page.
I have now tried to remove all locations and categories. And restarted with inputting fresh locations. And the issue persists. I refreshed the page after each new location, and the page displays them in the same order as I add new locations and I input locations with random titles and in random order. So something is forcing the plugin to show them ordered by id.
Hey ztarz76 –
OK, we may be on to something here.
Are you comfortable editing the plugin file? If so, could you go inside locations.php, to line 1336, and replace 'order_by' => 'title'
with 'orderby' => 'title'
and see if that changes the behavior?
If possible, do so in a safe environment in case you accidentally hit the wrong key.
All the best,
Richard
Hi.
I tested, but you wrote line 1336, and that doesn’t match the locations.php file I have got. I have version 1.14.3 of your plugin and I have the key you are referring to in line 1325 as part of private function get_all_locations
. The key is also present in line 1351 as part of private function get_a_location
.
Anyway, I tried your change and that solved the problem!
So my thought now, is there any other key that uses underscore in that part of the code that is faulty and needs to change? Eg ‘post_type’ and ‘post_count’. Or was it only those keys that needed change?
Your support and help is very much appreciated!
Hey ztarz!
Thanks for letting me know that fixed it!
The other items in the array are OK – the order_by parameter appears to be the only typo.
We’ll be sure to release a patch to the general public ASAP!
Best,
Richard