Forum Replies Created
-
AuthorPosts
-
CiciKeymaster
The answer is NO shortcodes cannot be in a permalink
March 24, 2017 at 4:15 PM in reply to: SLP does not look for closest dealer, if you search by zip code, outside the US. #45580CiciKeymasterAhhh yes, our friends down under, do not under estimate, my Aussi friend is looking at my site and wants to see the locations nearest me…but, all kidding aside I understand your angst.
Google has a blind side for Australia, some zip codes they send anywhere but Australia, even Denmark. We have a few tricks that we have employed. First , could you provide your plugin environment? Do you have any add-ons, what versions?
Please refer to the posting guidelines
Are all your clients locations in Australia? If so use the shortcode on the WP page that you have SLP map appear on,
For example my test site I have one page with the shortcode
[SLPLUS center_map_at="Brisbane,Australia"]
https://cici.storelocatorplus.com/around-australia/
Or if they have Experience Add-on you can append Australia so that Google will always look there first.
https://docs.storelocatorplus.com/blog/map-panel-settings/
Another way around it, especially if there are locations in multiple countries, is by having the search form label with help tool, i.e. require more unique address information or you can Have dropdown by city by state, by country,
add in the search box the label to enter City and county or zip and state, or use the Widgets for SLP, all those features are part of the Experience add-on.
More info on how Google behaves here
CiciKeymasterOk, I have let Lance know, when he has some time he will look at it. Do you want the new site tmap and style to look like the old one?
He made me a galley style last night. Below are his notes for me which I think you will find useful as well.I have the legend on my Charleston SC locations using the new style
My test site is https://cici.storelocatorplus.com/
It may look a little wonky , it is very simple because I am constantly changing settings and testing to see what can be changed to recreate customer issues…of course then Lance asks me what I changed to break something and I usually have to say , I have NO freaking $%E% idea….
I change settings constantly. 🙂
As you can see on my test site , my map is square but I am not using a normal search form since I have it set up specifically for a friend from Australia who is visiting next month.
Lances notes to me
“Default With Font Tweak has been updated to pull in the old Power formatting. I tested on your site. It works. It does NOT put a border around the legend.
You can add a border with this rule in custom CSS rules:
#tagalong_legend {
border: double 3px black;
}[11:51]
2) Your site does not need to do this as I’ve been testing the style updates there… but users will want to switch from that Default With Font Tweaks to another style and back. It will set all of the layout fields when you switch and switch back so if a user customized any of them (like you did) they will need to save the setting first so it can be restored.For your site I put [tagalong legend] on there again.
[11:53]
3) I created a new Style Gallery entry “Default Legend Below”. It is the same as the updated Default Font Tweaks but has your [tagalong legend] under the results.If you want to switch from “Default With Font Tweaks to another style and back. It will set all of the layout fields when you switch and switch back so if a user customized any of them (like you did) they will need to save the setting first so it can be restored.
CiciKeymasterP.S. About the arguing, I did a search of the word” Export” in forums and I believe there was a big foo foo food fight from one of our customers who didn’t like my answer to someone else…even though I answered them that ProPACK VERSION 4.6.5 worked perfectly fine with SLP versions 4.7.7. I test it on a regular basis and so does the developer, Lance. I guess he came to my defense and I didnt even realize that was out there. I guess everyone thinks its ok in a forum to throw mud since it is more informal. I personally do not understand it. There are real people behind the curtain.
The place to look for information about export is the Products pages and the documentation site.
The forums are useful for specific questions that cannot be answered or are not clear in the documents. We try to make the documentation as clear as possible but one size doesn’t fit all.
There are a few posts in the docs site about exports and imports.
https://docs.storelocatorplus.com/blog/troubleshooting-large-scale-exports/
https://docs.storelocatorplus.com/blog/how-to-export-locations-to-csv-file/
CiciKeymasterWHEW, those are antiques…First as I am sure you are aware, Back up back up back up.
https://www.storelocatorplus.com/news/backup-your-wordpress-site/
Do NOT jump major versions, take some baby steps first. All kinds of wonky things can happen depending on your configuration, server, php versions
I think I saw an email to support. As far as if you use ProPack, first of all the newer version of ProPack will most likely not work with the antique version of SLP . So you can find a version of SLP Core plugin that you need here.
https://docs.storelocatorplus.com/blog/q-where-can-i-find-an-earlier-version-of-the-core-slp-plugin/
The older add-ons will probably not work as you go along. Power add-on includes the functionality of Contact Extender, Pages and ProPack.
There is a lot to think about when switching off an old site and developing a new site. Lance wrote some excellent suggestions in the docs site New channel
As far as discount, or trading up. If it is within a reasonable time frame we will give you a discount via a coupon. If the purchase of the upgrade is within 30 days , equal value…as time goes on the value will mist likely diminish. It is then at the discretion of the support team (me) or the developer, author of the plugin. Sometimes if he really likes someone, or they send him some cool rum, he is even downright generous.
If you are going to use the Pages and Contact Extender and Import functionality it is definitely a better value to buy Power.
If you are a web designing, marketing, developer, software guru or have multiple clients we prefer you buy the Premier subscription iaw the EULA and fair business practices that we all abide by.
CiciKeymasterProPack works fine with SLP v 4.7.7. The world keeps on a turning . You do not have to update anything you do not want to , just don’t update anything and you will be fine. The direction of SLP and having less add-ons to maintain , to make them more streamline was announced more than a half dozen times over the past 18 months.
https://wp.storelocatorplus.com/2016-store-locator-plus-add-ons/
https://wp.storelocatorplus.com/the-future-direction-of-store-locator-plus/
https://wp.storelocatorplus.com/small-google-tweak-big-changes-for-some/
For updates follow us on Facebook, Twitter or on the news channel on the docs site.
CiciKeymasterYou dont have to buy anything you do not want to buy.
CiciKeymasterI need your site url, Do you have customized theme? Or did you change the Plugin style under Experience/view?
There isn’t anything that would make the find locations button disappear that I know of. If you did not customize the search layout you can erase the rules in that box (back space ) and it will reset, go back to default. If you do have css make sure you save the CSS file on your local directory or in a folder just in case. Always make sure you have a back up of your site.
https://www.storelocatorplus.com/news/backup-your-wordpress-site/
CiciKeymasterPro? We dont have anything called Pro other then the ProPack addon which you aren’t showing in your screen shot and , as far as I know, last tested ProPack is still working with SLP v 4.7.7
If you bought plugins years ago then the newer add-ons aren’t usually discounted. You would need to have your order number or at least your user name and request support if that is the case. If you bought something in the past year a coupon can be generated if you are interested in upgrading
CiciKeymasterKevin.
Are you in our slack channel? If you aren’t you should be maybe you can reach out to him , sometimes he is available in Slack on a direct channel
CiciKeymasterAhhhh ,,,Yeah that is definitely above my pay grade…..Lance to the rescue please….
CiciKeymasterOk, Gotcha, You are using a Gallery style so that has a lot of the one stop shopping as far as CSS goes.
The older Plugin styles, if you had them on your site before and some CSS saved , they are still available to you.
If you can provide the site url where you are using the new features and specifics…Lance is making a new gallery style for my test site and he is interested in adding more Gallery styles for Premier customers. So I will tag him on this post, maybe he can build you a specific style that will help you out. So you want the Map square, you do not like how the search form appears on the page….any more specifics that he should look at? Where the results appear etc?
CiciKeymasterYou need to use CSS if you need to overwrite the plugin style and how it works with your theme. Where the search form appears on your site etc. If you are customizing a theme , I assume you are familiar with css and html . If not there are a few tutorials on the SLP youtube channel
As far as the map height etc. You cannot change the height %. you can change the height px. I just tried it on my site and it works the way it is supposed to.
I have a task in for Lance regarding the categories ,br. comma separator. He is currently working on coding in MYSLP so cannot break atm.
Make sure you have updated the versions, there was a patch to Premier and Lance did a quikc fix for me on another item so Premier will be 4.7.8
Your screen shot does not provide me with any info. I do not know what theme you are using nor what you have customized thus far.
CiciKeymasterWould you be referring to the results interaction?
https://docs.storelocatorplus.com/blog/results-interaction/
Does that help you any?
CiciKeymasterPlease provide the posting guidelines info required to answer you properly, a screenshot of your plugin environment is useful
The first question I do not understand. Are you trying various plugin styles to select the type map you want or using JSON commands under Experience/Map/Appearance /Layout
Assuming you have The latest Experience Add on activated
As far as
2) hiding categories on some pages and showing them on another. This is not part of the regular functionality, I can ask Lance about that
https://docs.storelocatorplus.com/blog/layout-shortcode-cheat-sheet/
I have pages that limnits which categories will show but none that will hide all
For example I have a page
[SLPLUS only_with_category="entertainment"]
By default “Show Categories On Search” will show ALL categories that you have created for your locations whether or not there are any locations assigned to that category. This can be changed with the “Hide Empty Categories’ option but is only viable if the Enable (SEO )Pages is active. The reason for the change in behavior with Pages is because Power with categories and pages use the built-in WordPress category manager. If this box is checked off, telling the plugin to hide empty categories, the WordPress category manager will filter out any locations in the database that are in draft mode. By default all locations in the database are set to draft mode, UNLESS Pages is activated and a page has been published for the location.
Since it uses the built-in WordPress drop down categories builder (wp_dropdown_categories). It uses the ‘stores’ taxonomy, which is the same taxonomy the Store Pages add-on pack uses. The hide_empty and show_option_are all flags that can be tweaked with other options available on the admin interface.
In the mean time I will ask the developer.
CiciKeymasterAlso to answer your question, yes your theme could be dictating how the map appears. If you are working on a staging site or dev site you can try changing your theme to an out of the box WordPress theme. Yes there is a way around it if you know CSS and can write the rule to apply. If you aren’t sure where to look, there is documentation and a tutorial video on the SLP YouTube channel.
As far as the phone in results etc. , any results lines can be moved around . Under Experience/Results/Appearance/Results Layout. Just copy and past the phone span class to be where you want it. Ditto applies with the search layout and the map info bubble layout. The info is in docs site. Here are the posts you should take a look at.
https://docs.storelocatorplus.com/blog/results-layout-shortcodes-and-attributes/
https://docs.storelocatorplus.com/blog/appearance-layouts/
https://docs.storelocatorplus.com/blog/layout-shortcode-cheat-sheet/
As far as the legends, I was not having an issue with the icon and the text right after it, my issue was that the category separator in the icon legend box was squished together but that could’ve been because I was fooling around with my settings trying to answer your questions. Have you gone under the Tab for Categories in the UI and under results, check off show icon array, and under view check off text under legend.
If you wouldn’t mind in the future, could you perhaps separate unlike topics so that if there is a question that is specific that I cannot answer I can provide Lance the actual link to the topic.
(The question about Legends would be best be on a separate post.)
CiciKeymasterEnhanced search version does not work with SLP 4.7.2 That is a Legacy add-on. I went to the site on your screenshot and could not see where you have StoreLocator Plus anywhere
Info about Legacy
https://docs.storelocatorplus.com/blog/store-locator-plus-featured-add-ons-versus-legacy-add-ons/
https://docs.storelocatorplus.com/blog/downgrading-store-locator-plus/
CiciKeymasterJust so you know, Premier has been updated to 4.7.7. With Premier there are quite a few special Gallery styles that might be what you are looking for in a responsive design. yes your theme can have an effect on your map and sizing. In that case, if you cannot find the right style under Experience/view, you can add some CSS in the locator layout.
As far as the legend icon, there is a category separator but it appears to be messed up, I have been trying to get it right on my test site, that will have to be bumped up to Lance, I have a call in to him
As far as the Map size. Try a responsive design. Are you saying that when you change its appearance under Experience/Map it isnt having an effect?
March 19, 2017 at 4:32 PM in reply to: CSV Import Settings Won't "Stick" – Cannot Upload Without Geocode / Add Duplicat #45512CiciKeymasterDid you get the sample file I sent?
Do not put quotes in the header row, not single not commas, nor apostrophes, nor any characters other then what is specified in the documentation and the sample files I sent you. According to your email you are not using a standard spreadsheet to create a file that will then be downloaded or saved as a csv file. Perhaps that is why when I imported the file you sent into a simple google sheet, it put the additional categories in a separate cell and a separate column. If that is the case, I do not know how else to help you with that issue. I am not familiar with your Filemaker Pro and Python tools.
Also the file you sent had a repeated row at the end with the Data field HEADER row (with single quotes) so when you save that to a csv file format you will introduce a new issue. I have tested out imports with multiple categories assigned for one location, just separating the text in that cell, it imports fine. I sent another email to the Andrew email. i.e. about changing contacts.
Let us know via reply email about that.
CiciKeymasterThe screenshot you have provided does not provide the info I need to assist you. Please follow the Posting guidelines
https://wp.storelocatorplus.com/forums/topic/read-this-before-posting/
1) provide a screenshot of your Plugin environment and 2) your site url…
I have no idea for instance if you have a new install, and just tried exporting old data into a new site or if you have old add-ons of ProPack that you are using with new version of SLP etc.
You may want to use the Janitor to see where the info is pulling from
CiciKeymasterFirst post your Plugin environment, I cannot assist you without more info. Make sure you are using latest versions of SLP and the add-ons. See versions
If you have older Legacy add-ons , such as Enhanced results or Enhanced Search. check to see if they are compatible with the version of SLP you are using. They will not work with SLP version 4.7.6 or above.
…again please follow the posting guidlines and provide information so I can better assist you.
CiciKeymasterAbout the directions etc. That is coming from Google, not SLP. If you have location sensor turned on but do not have an https, ssl certified csite, then Google will ignore the request to sense your location. If you are searching from where you are sitting, then the directions re goign to use your IP address. See https://docs.storelocatorplus.com/blog/q-even-when-i-have-the-location-sensor-turned-on-the-results-seem-to-go-to-the-center-of-the-country-why-is-that/
As far as Mexico, Google will only geocode best it can depending on the address information you have in SLP. If you are using the US map domain, since most of your locations appear to be in the US, then Google is going to look for a matching address in US. There are ways you can work around that.
Be as specific as possible and use something other then Google to verify the long/lat…if it is way off then edit the Long lat fields in the Manage Locations address, location (long lat)
https://docs.storelocatorplus.com/blog/geocoding-errors/
You may also want to review:
https://docs.storelocatorplus.com/blog/featuring-locations-top-of-results-and-highlighting/
As far as Multiple APIS, use the Debugger. I cannot do that on your site, that would take a long time for me to try and look at every single plugin you might have installed on your site. Check your theme.
See Troubleshooting page for guidance.
March 17, 2017 at 1:03 PM in reply to: CSV Import Settings Won't "Stick" – Cannot Upload Without Geocode / Add Duplicat #45504CiciKeymasterEmile, Lance and I are looking at your files and have answered via email with the email from Andrew
As mentioned you have a column header sl_id with no data in that column. If importing in fresh install where there is no sl_id that column should be deleted. Second, you have incomplete addresses which will not geocode.
Next, try importing the CSV file into google sheets, cleaning them up there and then saving as csv file from Google sheets. You also can absolutely have more then one category assigned per location, you should not be adding them same location on separate row or you will have two separate data entries, instead keep in same row and in the categories column , in the cell, just separate the categories with a comma. (If you are not trying to import parent child)
All of this info can be referred to in the documentation , I provided you the links above. The instructions regarding the sl_id and duplicating is very specific.
Additional info on how to import categories.
https://docs.storelocatorplus.com/blog/additional-import-data-field-headers/
FURTHER documentation and information that you should review , it is specific to what you are doing , moving or importing data, exporting from old and importing to a new site
https://docs.storelocatorplus.com/blog/tables-and-category-data-system/
CiciKeymasterYou were helped by the developer, and this is a much more advanced topic then what is considered regular support in this forum. I will post the developers answer here for you so that we can close out this support post.
“You are asking for help in hacking the production code of Store Locator Plus, so yes, this is ….outside of normal support channels. …. For Premier Members we do give some latitude on what we answer and helping “bend the product”. I’ll take a look at the code in question but keep in mind that when you change this you will NOT be able to perform updates of the Power add on in the future and that there may be versions of the base plugin that will not be compatible with the current 4.7.6 release of Power. You’ll need to decide if you want to take this on.
Also , since you know about Permalinks, you also know you will need to flush the entire permalinks table every time you update, change, or delete a category. You’ll also risk having issues with caching plugins and web crawlers if you do not flush the permalinks table every time you update locations in a way that impacts categories in any way (add a location to a category, remove one from a category, etc.). Since Permalinks are cached and they impact the entire site this flush and rebuilding of the index can be a major performance impact on the site during the time the rebuild is going on…
(continuance of Lances explanation for others who may be curious about a feature or customization build….)
“Those two lines you cited have nothing to do with the permalink URL.
Those settings are based on the custom page type we use to register locations with WordPress. In fact we should probably change those lines to use the SLPlus::locationPostType constant but since it is not broken, not reason to modify it.
The SLPPower_Pages class in SLPPower_Pages.php is what determines the permalink structure via the modify_storepage_attributes method. You can set it to any fixed string using the Pages admin tab “Permalink Starts With” setting.
This is hooked to Store Locator Plus via the SLP slp_storepage_attributes filter. That filter changes the page attributes registered to WordPress core when the SLPlus::locationPostType (store_page) custom page type is registered. It does this by modifying the page attributes array.
This changes the permalink in WordPress by changing the page attributes before it is registered to WordPress core with the register_post_type() function. That function is part of WordPress core and sets up custom page types and determines how they interact with the rest of the WordPress architecture.
What you are asking is to change a core attribute of a registered WordPress post type on a per-page basis. You CANNOT do this by manipulating the register_post_type attribute array. The proper way to handle this is by intercepting the rewrite rules built into WordPress OR by going “higher up the chain” and creating your own URL rewrite rules either via Apache mod_rewrite or the equivalent in other web servers such as nginx.
Getting into how to modify the WordPress Permalink interfaces or how to configure and modify the web server rewrite rules is out of the scope of support for Store Locator Plus. It is possible but it is an extensive topic that requires in-depth coding knowledge and is an entire instructional lesson in-and-of-itself.
You need to be looking outside of the Store Locator Plus application stack and start looking at building your own plugin with Permalink interfaces. Without spending a day or two digging into this I can only come up with some theory on architecture options. I’d start by using the custom taxonomy for Store Locator Plus registered as SLPlus::locationPostType and use WP Core functions to query for all categories registered to that post type. Then run through that array and register permalinks for all those post types and link directly to the WordPress URL for displaying that category list. By doing this you can let the WordPress theme take over from there and avoid building custom pages in code and let the WordPress template system handle it.
This is not a feature built into Store Locator Plus by default and I strongly advise either crafting your own plugin to do this or hiring us to lay out the customization and make it a standard product. In essence we’d be doing the same thing but extending an existing plugin to provide that code.
To give you an idea on cost, this is likely a 3 or 4 code-day project with a $1500-$2000 budge”
March 16, 2017 at 1:18 PM in reply to: CSV Import Settings Won't "Stick" – Cannot Upload Without Geocode / Add Duplicat #45486CiciKeymasterSLP is on 4.7.7. try updating, as far as you csv file.
See the developers release notes about 4.7.7
https://www.storelocatorplus.com/store-locator-plus-4-7-7-released/
If you have been using the SLP for quite a while, I assume you have locations that have a unique sl_id. You MUST have the sl_id header column with the correct sl_id for the extended options, such as Contact extender to work properly . Please refer to these pages in documentation:
https://docs.storelocatorplus.com/blog/additional-import-data-field-headers/
https://docs.storelocatorplus.com/blog/csv-import-duplicates-handling/
As far as only importing 30 rows…..Your PHP version is outdated and upgrading or asking your host to update makes a difference . WP recommends version 7. They even have a little blurb that you can send to your HOST provider. If you are shared host such as Go Daddy you are going to have issues and it is not something that SLP can rectify.
.
https://docs.storelocatorplus.com/blog/troubleshooting-large-scale-exports/
-
AuthorPosts