There isn't a direct way to do that on WCFv1, but you can always use svcutil to create a "client" from the WSDL, then use the output of svcutil to create the service.
On the code generated (option "/out", defaulted to the name of the service on the WSDL), you'd extract the [ServiceContract] definition (it's usually in the beginning of the file), and any [DataContract]'s or [MessageContract] that may be needed (and are defined in the same file). You'd then have to write a class that implemented the [ServiceContract] interface (i.e., write the service implementation).
On the config generated (option "/config", default is "output.config"), you can delete the <clients> section, and then use the SvcConfigEditor tool to open that config file, define the service endpoints and use the same binding configurations.