Διαφήμιση
Εάν χρησιμοποιείτε το Facebook για οποιοδήποτε χρονικό διάστημα, ίσως έχετε παρατηρήσει ότι όταν δημοσιεύετε ένα σύνδεσμο σε ένα YouTube βίντεο, το Facebook ενσωματώνει το βίντεο στην ενημέρωση σας για εσάς. Λειτουργεί επίσης σε αρκετούς άλλους τύπους συνδέσμων όπως αρχεία MP3. Δημοσιεύω συνδέσεις με τις ηχογραφήσεις μερικές φορές και αυτό είναι χρήσιμο.
Από την έκδοση 2.9, WordPress έχει δώσει τη δυνατότητα στους χρήστες να συνδέονται με πολλές υπηρεσίες (όπως π.χ. Flickr και το YouTube) και να ενσωματώσετε αυτόματα το περιεχόμενο χωρίς να πρέπει να τραβήξετε μια δέσμη κώδικα. Το Wordpress χρησιμοποιεί το πρωτόκολλο oEmbed για να το επιτύχει. Ίσως να ρωτάτε "τι είναι αυτό το oEmbed πράγμα και το πώς βοηθάει ένα WordPress χρήστη όπως εγώ;"
Τι είναι oEmbed για WordPress;
Το oEmbed έχει περιγραφεί με διάφορους τρόπους. ο WordPress Codex το περιγράφει με αυτόν τον τρόπο:
... ένα πρωτόκολλο για τον ιστότοπο Α (όπως το ιστολόγιό σας) για να ζητήσετε από τον ιστότοπο Β (όπως το YouTube) τη HTML που απαιτείται για την ενσωμάτωση περιεχομένου (όπως βίντεο) από τον ιστότοπο B.
Αρχική σελίδα του oEmbed παρέχει επίσης μια περιγραφή:
Το oEmbed είναι μια μορφή που επιτρέπει την ενσωματωμένη αναπαράσταση μιας διεύθυνσης URL σε ιστότοπους τρίτων. Το απλό API επιτρέπει σε έναν ιστότοπο να εμφανίζει ενσωματωμένο περιεχόμενο (όπως φωτογραφίες ή βίντεο) όταν ένας χρήστης δημοσιεύει έναν σύνδεσμο προς αυτόν τον πόρο, χωρίς να χρειάζεται να αναλύσει άμεσα τον πόρο.
Έτσι, βασικά, oEmbed καθιστά δυνατή μια ιστοσελίδα (δηλ. μια τοποθεσία WordPress) για να μετατρέψετε μια σύνδεση σε ενσωματωμένα μέσα απλά στέλνοντας ένα αίτημα στον δημιουργό του περιεχομένου πολυμέσων (όπως το YouTube ή το Flickr) για τον κώδικα ενσωμάτωσης.
Εντάξει, έτσι τι σημαίνει αυτό για μένα ως χρήστη του WordPress;
Πώς λειτουργεί oEmbed με το WordPress;
Αν θυμάστε το παράδειγμα μου στην αρχή σχετικά με το πώς το Facebook χειρίζεται συνδέσμους YouTube, θα ξέρετε πώς λειτουργούν οι σύνδεσμοι του YouTube στο WordPress 2.9 και αργότερα. Πάντα έπρεπε να σταματήσετε ό, τι κάνατε, να βρείτε το βίντεο που θα ενσωματωθεί και, στη συνέχεια, να βρείτε τον κώδικα ενσωμάτωσης για να επικολλήσετε την έκδοση HTML της θέσης στην οποία εργάζεστε.
Αυτή η διαδικασία λειτούργησε καλά αλλά τώρα τα πράγματα είναι ευκολότερα λόγω του oEmbed. Τώρα, αρπάξτε το σύνδεσμο. Υπάρχουν δύο τρόποι χρήσης του συνδέσμου. Επιτρέψτε μου να δείξω πώς λειτουργεί με τη δική μου ιστοσελίδα WordPress.
- Πιάσε το σύνδεσμο από τη σελίδα του YouTube.
- Επικολλήστε τη σύνδεση στη δική της γραμμή.
- Αυτό θα δείτε.
- Ή μπορείτε να χρησιμοποιήσετε έναν σύντομο κώδικα και να πληκτρολογήσετε κάτι παρόμοιο με αυτό και να έχετε κάποια ευελιξία με τη μορφοποίηση:
- Αυτό το παράδειγμα θα μοιάζει με αυτό:
Σε βασικούς όρους είναι αυτό που είναι oEmbed και πώς λειτουργεί με το WordPress. Το WordPress δεν επιτρέπει τη χρήση μόνο παλιού URL με oEmbed για λόγους ασφαλείας. Υπάρχει ένας κατάλογος αποδεκτών τοποθεσιών στο WordPress Codex σελίδα σχετικά με τις ενσωματώσεις. Θα πρέπει επίσης να αναφέρετε ότι μπορείτε να προσθέσετε περισσότερους ιστότοπους. Αυτή η διαδικασία θα πρέπει να παραμείνει για να καλύψει ένα άλλο άρθρο.
Το WordPress φαίνεται να βρίσκεται σε ένα ατέλειωτο ταξίδι για να διευκολύνει τη ζωή μας. Αυτή η δυνατότητα ενσωμάτωσης είναι ένα ακόμη μικρό παράδειγμα. Ποιο χαρακτηριστικό WordPress σας αρέσει αυτό κάνει τη ζωή σας ευκολότερη; Έχετε δοκιμάσει oEmbed;
Είμαι ένα παιδί ηλικίας 30 χρονών στην καρδιά μου. Έχω εργαστεί και σε υπολογιστές από το γυμνάσιο. Μου αρέσει να βρίσκω νέους και ενδιαφέρουσες ιστοσελίδες που είναι χρήσιμες για το πρόσωπο κάθε μέρα. Βοηθώ και εκπαιδεύω ανθρώπους για θέματα που σχετίζονται με την τεχνολογία εδώ και χρόνια και δεν βλέπω τον εαυτό μου να σταματά κάθε μέρα σύντομα.