I haven’t tried these third-party tools & can’t vouch for them, but the seem potentially useful:
- To import your Dropbox images directly into Photos (without having to download/upload), check out this tool.
- To browse your Photos library from within WordPress, check out this plug-in.