Awesome.
We did run into a small snag which in our use case doesn’t really matter. If the WP record is manually entered through the gui, then the object sync hook hits before it runs the publish event. Therefore the field gets populated with the SF ID, however, it then immediately gets overwritten by the blank value from the save process (when you click the publish button). Like I said, in our case it’s not an issue because we’re programmatically creating those records from forms so it doesn’t overwrite the value in that process.
This anomaly could totally be something in our own setup too.
Its working great though, thanks for the help!