3 bước tạo Static HTML iFrame Tab cho Fan Page Facebook, 24 html

Thứ Ba, 13 tháng 3, 2012


Thực sự là gần đây mình gặp rất nhiều các câu hỏi của bạn bè về việc làm fan page tab ra sao. Nhiều bạn cảm thấy rất lạ lẫm và hoang mang vơi một số thay đổi tại Static FBML Application của Facebook. Thực sự điều gì đang diễn ra ? Mình mong muốn muốn post bài này để giúp mọi người xóa tan những “thắc mắc biết hỏi ai” như thế này.

Từ trước đến nay, để tạo được các Fan Page Tab theo ý mình bằng HTML, chúng vẫn thường dùng Static FBML Application. Tuy nhiên, chỉ mới đầu tháng 3/2011 vừa qua, Facebook đã tuyên bố sẽ ngưng không phát triển ứng dụng này và chuyển nó sang hình thức iFrame Tab.
Điều này có nghĩa là admin của fan page phải tạo một facebook application sau đó liên kết nó với fan page (add to page). Sau đó viết code HTML, đặt tại hosting của mình. Khi người dùng truy cập fan page tab, facebook sẽ gọi mã HTML từ hosting của bạn để hiển thị. 
 
Trong chiến lược dài hạn, Facebook sẽ loại bỏ Static FBML ra khỏi mạng xã hội này. Thắng chỉ suy đoán (!?) rằng facebook muốn các admin và developer sử dụng iFrame để tránh ảnh hưởng đến framework chung của facebook (một số trường hợp user dùng Static FBML để hack facebook ?!). Tuy nhiên , để trấn an cả nhà, mình xin báo cáo tình hình hiện tại là:
1. Static FBML application đã không thể sử dụng được nữa (không add Static FBML tab vào page được nữa). 2. Với những ai đang dùng Static FBML Tab từ trước thì các tab vẫn được giữ nguyên, không bị ảnh hưởng. 3. Không thể add thêm các Static FBML tab vào fan page nữa. Vì Facebook đã xoá nút “add another fbml box” trong phần edit app của Static FBML tại fan page.Vậy thì chúng ta phải giải quyến vấn đề thế nào đây ? làm sao để add một iFrame HTML Tab mới vào Fan Page ? Có hai cách, đó là nếu bạn là một coder thì việc tạo và liên kết application với fan page là chuyện quá dễ dàng. Nhưng nếu bạn là một con gà IT như mình thì sao ? Thì bạn nên thực hiện 3 bước đơn giản của thủ thuật facebook sau đây nhé hehe: Bước 1: Cài đặt Static HTML iFrame Tabs Bạn truy cập vào Static HTML iFrame Tabs . Kéo xuống dưới, bạn tìm link Add to my Page như hình minh hoa dưới đây:
 

Bước 2: Thiết kế Landing Tab Sau khi add vào page xong, bạn trở về trang fan page của mình. Nhìn qua bên trái, ngay dưới avatar chính, nơi có nhiều các tab cơ bản như Video, Discussion Board….bạn sẽ thấy có thêm một tab có icon hình ngơi sao 5 cánh có tên là Welcome. Đó chính là Static HTML iFrame Tab mà bạn vừa add vào đầy. Click vào tab này, bạn sẽ thấy hiện ra màn hình sau: 

Giờ đây bạn có thể paste HTML Code, Javascript vào ô edit mà ứng dụng này cung cấp. Sau đó click save và view tab là xong. Khi paste HTML code vào ô này, bạn nhớ tick vào nút Enable FBML nhé. 
Ngoải ra, khi bạn còn có thể phân chia ra nội dung mà Fan sẽ thấy và nội dung mà Non-Fan sẽ thấy

Cơm thêm:
 Tên mặc định của tab bạn vừa add vào là “Welcome”, nhưng chắc chắn bạn sẽ muốn đổi tên này sang một cái tên khác thuần Việt hơn đúng không. Bạn hãy vào Edit Page > Click App (cột trái) > kéo xuống dưới tìm đến iFrame tab> Click Edit Setting > Lúc này bạn có thế thay đổi tên tab tuy hỉ nhé hehe. 

Các bạn lưu ý, các hình ảnh add vào tab này cần có độ rộng tối đa (max width là 520 px). Dưới đây là một số code mẫu mà bạn có thể sử dụng thử để chèn vào:

HTML Code:  (Chọn tất cả)

<style type='text/css'>
#wrapper {
width:520px;
height:500px;
margin:0 auto; border:0; padding:0;
position:relative;
}
</style>
<div id="wrapper">
<div style='width:520px;'>
<img src='[Insert Image URL Here]' /> <!-- This image will be displayed to fans -->
<!-- You can also add any HTML that you want displayed to fans -->
</div>
</div>

Bạn có thể chèn thử đoạn code này vào box đầu tiên trên tab welcome

HTML Code:  (Chọn tất cả)

<style type='text/css'>
#wrapper {
width:520px;
height:500px;
margin:0 auto; border:0; padding:0;
position:relative;
}
</style>
<div id="wrapper">
<div style='width:520px;'>
<img src='[Insert Image URL Here]' /> <!-- This image will be displayed to fans -->
<!-- You can also add any HTML that you want displayed to fans -->
</div>
</div>


Bước 3: Làm sao add thêm tab cho fan page ? Đây cũng là vấn đề chúng ta cần giải quyết luôn. Khi bạn đã add được một tab cho fan page bằng ứng dụng mới này, bạn sẽ muốn add thêm tab thứ 2, thứ 3…..Làm thế nào đây ? Bạn hãy để ý tại tab Welcome mà bạn vừa add ban nẫy có một mục là FAQ and Help Center ở đầu trang luôn. Click vào đó, bạn sẽ thấy menu thả xuống rất nhiều câu hỏi. Bạn hãy chọn câu: ” How do I add more than one tab ?” Khi đó, các đường link giúp bạn add thêm tab thứ 1, 2, 3 ,4, 5, 6, 7…đến 12 sẽ lần lượt hiện ra (tối đa 12 tab). 
Bạn cứ click vào tab thứ n mà mình muốn add, sau đó thực hiện lại thao tác “Add to Page” như lần đầu tiên bạn add tab vào fan page ở trên là xong à. 
Rùi ! khi đã định hình được cách add tab vào fan page, giờ đây bạn cần có một trình thiết kế HTML để viết mã như phần Editor (Vew HTML) của WordPress, Yume, Yahoo 360 Plus…Bạn cứ edit, chèn hình ảnh, video, format chữ…rồi chuyển sang view HTML để lấy code là xong. Nếu muốn thiết kế chuyên nghiệp và tinh vi hơn, bạn có thể sử dụng Adobe Dreamweaver cho nó pro hehe. Dưới đâu là Tutorial Video minh hoa cho những gì mình đã hướng dẫn các bạn ở trên.


Xem thêm bài viết cùng chuyên mục: ,

Ý kiến bạn đọc [ 0 ]


Ý kiến của bạn