Hi Bigul,
Thanks for all your help! I have just noticed one last problem: for the [cred_child_link_form] shortcode, it doesn't seem to be working correctly with WPML because it always outputs the link to the page that will use the CRED form in the default language (even if you are in another language). For example my CRED shortcode is: [cred_child_link_form form="156" parent_id="-1" text="Add New Advert" target="_self"] the form="156" part points to the page ID of the page to use the form in, this is the default page in English, but if I'm using the site in French it still outputs the page to use the form in English and not it's respective translated page. For example the page to use my form in French is one with an ID of 156, but it doesn't seem to switch to that automatically as it should.
Could you please look into this as well?
Many thanks again for all of your help,
Aaron