For just photos and music, etc., not apps, you can just move them over to the card. However if you are wanting to run apps from the card, that requires much more.
First, you need to be using a phone that is running at least Android "Marshmallow" (or newer) or be able to upgrade to it. Second, you will need the instructions I am including below. And third, you need a phone that has not been restricted by the manufacturer from making this change. Which does happen.
NOTE: If any of the steps are missing on your phone, or they don't work for you, then you have a phone that either has an older Android version or has been restricted by the manufacturer.
How to turn the "External" SD card into "Internal" storage on "Marshmallow".
NOTE...