לא כל סוגי התכנים מתאימים לעריכה במסגרת וורדפרס, ולא תמיד התכנים שאנחנו רוצים להציג במסגרת התוכן שלנו זמינים לשימוש שלנו. הדוגמא הנפוצה ביותר היא סרטוני וידאו, לוורדפרס אין תשתית לעריכת וידאו מצד אחד ולכן נעדיף להעלות אותו ליוטיוב ומצד שני הרבה פעמים נרצה לשלב וידאו מיוטיוב שלא אנחנו יצרנו כחלק מהתוכן.
אז איך משלבים תוכן מאתרים אחרים לתוך התוכן בוורדפרס? בדרך כלל האתרים מציעים אפשרות כזו על ידי הצגת קוד HTML אותו צריך להעתיק ולשלב בתוכן. הבעיה בשיטה הזו היא שהרבה אנשים לא מבינים איך בדיוק להכניס את הקוד ולפעמים פשוט אין להם הרשאות מתאימות.
פרוטוקול oEmbed נותן תשובה לבעיה הזו על ידי מתן אפשרות לקבל את קוד ההטמעה באופן אוטומטי וממוחשב.
כברירת מחדל וורדפרס מניחה שבכל מקום בו מצוינת כתובת (אך לא קישור!) של תוכן באתר התומך בoEmbed (למשל יוטיוב) והיא נמצאת בשורה משל עצמה הכוונה היא להציג את התוכן הנמצא בכתובת ההיא כחלק מהתוכן בדף.
במקרה הזה וורדפרס ישתמש בידע שלו לגבי רוחב התבנית, או הגדרות מתוך הגדרות המדיה בכדי להציג את התוכן. כחלק מהגדרות המדיה ניתן גם לבטל את ההטמעה האוטומטית.
אפשרות אחרת לביצוע הטמעה היא שימוש בקוד המקוצר embed, הנותן יותר שליטה על המראה המתקבל.
לא כל האתרים התומכים בoEmbed ניתנים לשימוש בצורה זו בוורדפרס. האתרים שכן נתמכים הם:
- blip.tv
- DailyMotion
- Flickr (תמונות ווידאו)
- FunnyOrDie.com
- Hulu
- Qik
- Photobucket
- PollDaddy
- Revision3
- Scribd
- SmugMug
- Viddler
- Vimeo
- YouTube (רק וידאו "פומבי")
- WordPress.tv (רק VideoPress)