私は私の投稿に添付ファイルのURLを取得するために$ post-> guidを使用しています。出力は次のようになります。 http://example.com/foo/ [ここで、fooはファイル名です]。今私は のようなURLを作りたいhttp://example.com/wp-content/uploads/foo/ どのように私はそれをコーディングすることができますか?
GUIDフィールドはnotURLであり、その目的には使用しないでください。それはたまたまURLのように見える一意の識別子ですが、それ自体は信頼されるべきではありません。
WordPressには、添付ファイルのURLとファイルを取得するための多数の機能があります。
この場合、関数wp_get_attachment_image
がおそらく探しているものです。