There tends to be a partition between China and the rest of the world, so you will have to choose one of the site builders on the internet (WordPress.com, Wix, Squarespace, etc) or something on the Chinese internet (no clue what to suggest there). If you select from the former list the site may have trouble loading in China, but that is basically the issue: the Chinternet does not play nice with the internet.
For me, I choose tools that work on the internet, so you are best off using a VPN when you access Chengdu Living or any of the sites which I develop. I used to be conflicted about this but a few years ago it became clear that the wall between China and the rest of the world on the internet is getting larger, not smaller. Having a VPN is essential.