Yes, that is your show's listing in Apple Podcasts. Log in to your WordPress site and go to PowerPress >> Settings, Advanced Mode >> Destinations and copy/paste that URL into the Apple Podcasts field and click the Save Changes button at the bottom of the page.