There may be times where you want to add supporting videos from YouTube or Vimeo into your site. Or maybe you want to add Tweets from Twitter, or content from other websites like Flickr and Instagram. You can embed these content easily in your WordPress site.
To do this, all you need to do is find the permalink for the content. In some sites like YouTube, the permalink is simply the current URL. For other sites like Reddit or Vimeo, you’ll have to find the “permalink”, “share” or “embed” button to get the URL. In some sites like Facebook, you’ll have to click the date of the status or post in order to get the permalink.
Liên kết tĩnh (permalink) có nhiều hình thức và định dạng khác nhau, nhưng thông thường chúng chỉ trông như dưới đây. Liên kết này đến từ YouTube:
https://www.youtube.com/watch?v=dQw4w9WgXcQ
Bạn có thể dán các URL này vào trình chỉnh sửa nội dung để nhúng nội dung. Nếu nội dung đó có thể nhúng được, bạn sẽ thấy URL được chuyển đổi thành video hoặc nội dung thực tế. Nếu không, điều đó có nghĩa là bạn không thể chèn nội dung từ trang web đó.
Tôi có thể nhúng những trang web nào vào trang của mình?
Not all sites can be embedded into your WordPress site. The WordPress Codex has a list of sites which you can embed: https://codex.wordpress.org/Embeds
Cài đặt các plugin có thể thêm nhiều trang web nhúng được hơn
If the content you want to embed isn’t in the list in the WordPress Codex, there is another way. Installing plugins can add more embeddable sites. For example, installing Jetpack allows you to embed wall posts from Facebook.
There are plenty more out there that add more sites, do a search for “oEmbed provider” in the WordPress.org plugin repository to find more. Here’s a link to the plugin repo for your convenience: https://wordpress.org/plugins/search.php?type=term&q=oembed+provider
Một cách khác để thêm nội dung – Mã nhúng Iframe
Nếu việc chỉ dán URL không hiệu quả, vẫn còn một cách khác để nhúng nội dung. Hãy thử kiểm tra các tùy chọn chia sẻ của trang web bạn muốn đưa vào, ngoài liên kết tĩnh, bạn cũng có thể được cung cấp một đoạn “mã nhúng” nhỏ. Mã nhúng sẽ trông như thế này:
<iframe width="420" height="315" src="https://www.youtube.com/embed/dQw4w9WgXcQ" frameborder="0" allowfullscreen></iframe>
Copy that then in your WordPress content editor, click on the text tab on the top of the editor and paste that in. After you’ve pasted that in, head back to the visual tab, you’ll see if it works when the embed code now looks like the actual content that will get embedded. You can’t do this in the visual tab, pasting it from there would just show the pasted code in your site, it won’t get converted into the content.
Sử dụng Page Builder Sandwich để thêm nội dung từ các trang khác ngay từ giao diện Frontend
While adding content from other sites seem easy, doing things in the administration side of WordPress is a bit of a hassle. You have to know whether to add it in the visual tab or text tab, and you’ll have to preview your page or post in order to see how it would look like when viewed by your site’s visitors.
Page Builder Sandwich giúp mọi thứ trở nên dễ dàng hơn bằng cách cho phép bạn chỉnh sửa trang web thực tế của mình hoàn toàn từ giao diện frontend. Khi sử dụng Page Builder Sandwich, bạn có thể viết và chỉnh sửa nội dung trang web một cách dễ dàng. Việc nhúng nội dung từ các trang web khác cũng trở nên đơn giản hơn nhiều.
Với Page Builder Sandwich, bạn chỉ cần dán liên kết tĩnh hoặc mã nhúng iframe vào bất kỳ vị trí nào trên giao diện ngoài của trang web và nội dung đó sẽ được chuyển đổi thành nội dung nhúng ngay lập tức, không cần phải biết bạn cần dán vào thẻ nào nữa.