First, you’ll need to download an app called WallpaperWebPage. It’s not a perfect solution, and it has some drawbacks (which we’ll get to in a bit), but does let you put a desktop on your wallpaper, as promised.

Once you download and install the app, an icon will apear in the system try. Right-click it, and then select Configure. Enter the full domain for the webpage you want, and it’ll appear on your desktop. There’s also an Autostart option that will let you choose whether you want the program to run at launch.