In your Dashboard, why don’t you go to Pages > Add New and create a page for each city. Enter text, images, videos, etc. however you like.
Then I can set maybe http://www.mysite.com/london as the homepage of my website.
First, create and publish a blank page named “Blog” and don’t put anything in it.
Go to Settings > Reading and select “A static page (select below)”.
For “Front page:”, choose London from the dropdown.
Set “Blog” as the “Posts Page”
Save Changes
Thread Starter
dzung
(@bluesharp)
Hi Neo, My website is running already. I have all content for a city and want to add other cities. I want to have home page for each city. When user visit a city – all content will be customized for that city these including : Homepage, Navigation URLs, Contents.
An example is Time Out. When we go to the homepage of Time Out for London – its URL and all of its content is for London : http://www.timeout.com/london when we go to Time Out for Chicago all for Chicago only : http://www.timeout.com/chicago
Make a page for each one with the name of the city as its title.
Add whatever content you want – text, images, etc.
When you make a page with the cities as the titles, the addresses will look like the above.
Make sure each page has a sidebar (right or left) and use this plugin for each specialized menu for each city in the sidebar: Per Page Menus and Featured Posts IntelliWidget
Use the top navigation to list the cities in a dropdown sub-menu.