set default Google Map location - dictionary

We are rolling out a multisite wordpress app. Some of our users are in Africa. Some in various of the US. Each will be given a subsite in the multisite network.
On each subsite, we have a page showing the member local support groups affiliated with them using Google map. We would like to open the map that is pertinent to our user. If the user is in Africa, then the map will by default open Africa. And if the user is in Missouri, the page will by default open up in MO.
How to achieve that?
Jing

Related

Google Site Kit Plugin has been copied to multiple sites, so Analytics information is inaccurate

My company manages several websites for clients. We build Wordpress sites and manage them all on Flywheel. Whenever we make a new website, we typically duplicate an existing site so that we can reuse some general settings. I recently found out that the Google Site Kit plugin has been getting duplicated, along with its existing settings, so that multiple separate websites have been pointing to the same google analytics account. Because they are all pointing to the same account, the Google Analytics account is just tracking slugs, thinking all traffic is coming from the same base url. Now all traffic on common pages, such as Home, Contact, and About are being clumped together, highly inflating the numbers of what traffic would be on any one of the sites. Is there a way to separate the data by base url, so I could see accurate data for each site?
In that case what you'll need to do on the sites with the same property is revisit the Site Kit settings and connect to the correct Google Analytics property (and Tag Manager / AdSense if applicable).
Note also that if your site URL changes Site Kit does recognize this, asking users to connect once more on the new domain. If you then connect on the new site you'll need to change the connected Google Analytics property.
Going forward, before you duplicate a site that has Site Kit active you can disconnect the Google Analytics, AdSense and Tag Manager modules before duplicating, before connecting once more after copying. Alternatively you can reset Site Kit before duplicating. Resetting will mean you'll need to connect all services once more (after duplicating).
Hopefully the above helps.

Affiliate Marketing Link Auto-fill

I'm building a website in which folks register for services to make passive income. Additionally, these services offer referral bonuses.
The default setting is to have my personal referral links. I have icons displayed that have URLs for my referral bonus.
I'd love for users to be able to create an account on the website and have it generate a referral URL. When they share it, I want the page to be identical to the original, but the icons to now have their referral links.
I can create a wordpress site that has users log in. I can also assign them a generic identifier. I can also create a submission form that stores their specific referral URLs in the userdata of the website.
What I can't do is automatically change the icon URLs to match their referral links.
Any ideas?
I've found that automatically changing hyperlinks to icons is a database task. Also, dynamic pages on Wix will allow custom user URL's.
However, the most effective method of this is to have an affiliate system and pay for it.

Is it possible to have google analytics users that can only view pages within a subdirectory?

Have setup a WordPress multisite which is using the same GA tracking ID to make things much simpler in our Google Analytics Dashboard (plus there is like a limit of 50 individual IDs you can track with one account I think?).
WP multisite is setup on subdirectories and not subdomains, e.g.
mysite.com.au/sitename1
mysite.com.au/sitename2
Anyway, some of the admin from the sites want access to the Google Analytics for their site. Upon investigating, I found that they would be able to access stats for other sites (besides their own) within the multisite. We definitely do not want this.
Is there a way to limit a GA user account so that they can only view pages within their own site (a fixed subdirectory), for example:
mysite.com.au/sitename1
and not be able to view information from any other site subdirectories? I'm a beginner to Google Analytics and I heard I might be able to setup particular views, goals or campaigns to achieve this.
You can do this with Views (bad thing - each property can just have 25 Views)
You find Views in the right column of the Admin page. Add a new View through the Dropdown. You can now set a filter to this View (/sitename1).
After this click on "User Management" in the View column and give the User you want to have there access.

Wordpress Create a new Website

I am newbie in Wordpress development. One of my client is asking to create a new project. My Clients' needs are:
Basically he wants to add contests for city wise. On the website entering page, a user sign up form would be there. If a user enters a zip code then according to zip code his/her city will be traced and this entry would be filled under this city. After signing up he/she could upload their videos on the server. There will be an another option to record audio/video online on the website. To record video on live contestant needs to pay little amount. Admin can create couple of logins for the CMS. These users can login and only see contestant's videos not their private information. These users can send video download link to anyone as they want. Admin also wants to run sweepstakes for cities.
Can I create this whole project in Wordpress ? If I could, then which plugins do I need to research more ? Thanks in advance.

How do I dynamically deliver a user to the correct regional website?

I've been able to find a lot of information on multi-region websites and their SEO setup, but i cannot find much about development for these type of sites. If a customer in Australia goes directly to the top level .com version of the website, are there methods I can use to redirect them to their regional version of the website? How reliable are they?
When building these type of site do you usually just have one website with multiple domains (eg. example.com, example.au, example.uk), then swap content/language dynamically based on the url it's being accessed by?

Resources