Blog WP từ A tới Z phần 2

Theme Switcher

Quả thật trong quá trình nghiên cứu Blog WP VNIT đã tạo cho mình một ít kinh nghiệm sử dụng, edit và phát triển nó theo ý mình muốn.
Category WordPress Advanced sẽ là nơi mà VNIT chia sẻ kinh nghiệm khi làm WordPress (WP).

Hôm nay sẽ là Plugin Theme Switcher, trong vBulletin (do VNIT đang quản lí một diễn đàn VBB nên hay lấy VBB ra làm ví dụ về sự liên quan giữa các Plugin, Themes, Modifications với WP) thì khi cài đặt và active >=2 Themes cho diễn đàn thì sẽ xuất hiện thêm một DropDown List cho phép mình lựa chọn các Skin nào thích, gói ngôn ngữ VBB cũng thế.
Và ở đây mình đang nói đến WP với Theme Switcher, cho phép người đọc có khả năng tùy biến lựa chọn Theme cho mình khi xem Blog.
Cài đặt:

1. Tải Plugin Theme Switcher. Sau đó giải nén ra sẽ có một file tên là theme-switcher.php
2. Copy theme-switcher.php vào thư mục wp-content/plugins.
3. Trong WordPress Admin Panel, activate cái Plugin Theme Switcher mới được cập nhật trên.
4. Sau đó thêm đoạn code wp_theme_switcher() vào trong Tempate của bạn.

Thêm như sau:

Đưa đoạn mã đây vào trong file sidebar.php của bạn (có thể file này tùy từng Skin có khác nhau)

  • Themes:
  • Đoạn mã trên sẽ tạo một list các theme mà bạn đã cài để cho người đọc có thể chọn một trong chúng.
    Còn nếu bạn muốn “xài” dropdown box thì dùng:

  • Themes:
  • Chúc các bạn làm tốt và nếu gặp khó khăn nào khi thực hiện thì gởi Comment trong bài viết này nhé!

    pb-embedFlash – chèn Flash vào WP

    pb-embedFlash là một Plugin rất hay mà VNIT tìm kiếm được trong Trang chủ của WP. pb-embedFlash cho phép bạn chèn các định dạng Flash, FLV từ link hay các trang chia sẻ lớn như YouTube, Google Video, ****Cafe … vào bài viết của mình.
    Một số định dạng và link thích hợp như sau:

    * .swf
    * .flv (and .mp3, .png, .jpg, .gif)
    * YouTube
    * Google Video
    * Revver
    * SevenLoad
    * Vimeo
    * GUBA
    * ClipFish
    * ****Cafe
    * MyVideo
    * Veoh
    * ifilm
    * MySpace Videos
    * Brightcove
    * aniBOOM
    * vSocial
    * GameVideos
    * VideoTube
    * AOL UnCut
    * grouper

    Rất may (có thể là như vậy) vì Plugin này nó còn cho phép chúng ta Paste trực tiếp link của Video mà vẫn có thể thi hành tốt, đặc điểm này rất hay khi ta lấy thẳng link trên trình duyệt của YouTube đưa vào thẻ code, ví dụ như sau:
    Đây là địa chỉ nằm trên trình duyệt mà bạn đang xem, ví dụ VNIT lấy cái link của MARIO FOREVER như sau: http://youtube.com/watch?v=JpBGRA6HHtY thì copy đưa hết nó vào trong bài viết cụ thể như sau (các bạn để ý kẻo sai chi tiết nhé):
    [flash http://youtube.com/watch?v=JpBGRA6HHtY ]
    Còn khi muốn chèn file trên nằm trong Sever của YouTube thì làm như sau:
    [flash http://youtube.com/v/ JpBGRA6HHtY w=425 h=350 ]
    Bạn có thấy khác nhau chỗ nào không?
    Từ link trên trình duyệt là: “http://youtube.com/watch?v=JpBGRA6HHtY” ta bỏ đi “/watch?v=” và thay bằng “/v/” và đến tên Video thôi phải không nào. Còn w=425 và h=350 là cái gì vậy? À, w hay width (chiều rộng) và h hay height (chiều cao) cho Video của chúng ta thôi. Bạn có thể thay đổi 2 số này sao cho phù hợp với Blog của bạn.
    Chèn SWF, FLV thìsao?
    Cái này đơn giản hơn nhiều, các bạn chỉ cần chèn link đó vào thẻ flash thôi.
    Ví dụ: VNIT có cái link đại loại như: http://www.maitruongxua.info/images/mtxboom.swf (Link trò Boom bằng Flash, chơi hay lắm)
    thì ta chèn vào như sau: (các bạn chú ý là không có khoảng trắng nhé, VNIT làm thế là để cho nó không thực thi thôi)
    [flash http://www.maitruongxua.info/images/mtxboom.swf w=300 h=200]
    Các bạn có thể coi thêm một số hình ở dưới đây để hiểu thêm về cách dùng Plugin hay này.

    Kết luận: pd-embedFlash này rất giống Mod AnyMedia của vBulletin vậy, cái AnyMedia cũng có cách thực thi rất giống pd-embed. Các bạn có thể coi chức năng và tải Mod này cho VBulletin ở đây.
    Còn tải cho WordPress thì tải ở đây
    Chúc các bạn thành công!

    À quên hướng dẫn cách cài đặt cho các bạn nữa chứ:
    Cài đặt:
    1. Giải nén ra nhá.
    2. Upload thư mục pb-embedflash vào wp-content/plugins/. trên host của bạn.
    3. Vào phần quản lí Plugin trong ACP sau đó active nó nhé.
    Xong phần cài đặt rồi đó, đơn giản như việc cài các Plugin khác phải không nào?
    Ở trên là một số tag cơ bản của Plugin tuyệt vời này, ngoài ra còn có thể sử dụng thêm một số thẻ với chức năng nâng cao nữa, ví dụ như:
    +) class=CLASS
    +) với đoạn style={STYLE} sử dụng code CSS.
    +) extern={TEXT|LINK} hay extern={TEXT} với đoạn TEXT là nội dung để ta click vào và link tới cái target của nó, cái này cũng đơn giản phải không nào? Xem ở +1) và +2) nha:
    +1) extern={Ghé thăm MaiTruongXua.Info} sẽ được đặt thế này:
    href=”http://maitruongxua.info” title=”Ghé thăm MaiTruongXua.Info” rel=”nofollow”>Ghé thăm MaiTruongXua.Info
    Xong một cái ví dụ.
    +2) extern={Ghé thăm Blog của VNIT|http://maitruongxua.info/congthinh} sẽ được đặt:
    href=”http://maitruongxua.info/congthinh” title=”Ghé thăm Blog của VNIT” rel=”nofollow”>Ghé thăm Blog của VNIT
    Xong cái ví dụ nữa.
    Chú ý: thay ** trong và là a nhé!
    Ngoài ra còn có:
    +) o={tabindex=”2″ name=”flashmovie”}
    +) p={menu;false|quality;high}
    +) f={autostart=true&repeat=true} – Đây là thẻ Var giá trị cho nó, tự động chơi Video Clip hay là Click mới chạy.
    Xong một bài hoàn chỉnh về Plugin pd-embedFlash của WordPress.

    Kinh nghiệm sử dụng cho thấy, khi chèn link từ YouTube bạn nên dùng dạng

    [flash http://youtube.com/v/ JpBGRA6HHtY w=425 h=350 ]

    sẽ có kết quả ok hơn.

    CoolPlayer 9 – một Plugin tuyệt vời nữa

    Một dạo online, type vào ô tìm kiếm trong WordPress từ khóa: embed video nhấn Search. Một loạt kết quả được list ra nhưng có một entry làm mình rất chú ý, CoolPlayer 9. CoolPlayer 9 là một Plugin dành cho WordPress cho phép bạn chơi nhạc mọi định dạng (đếm không hết) trong blog và hỗ trợ IE, Windows browsers, Firefox, Opera và cả các trình duyệt trong Linux/Unix.
    Một số định dạng hỗ trợ:rm, rmvb, ra, rv, ram, smil, smi, rtsp, rpm, asf, wm, wma, wmv, wax, wvx, ogg, ape, avi, mid, midi, wav, mms, m3u, asx, mov, qt, mqv, m4v, m4a, m4b, mpeg, mpg, m1s, m1v, m1a, m75, m15, mp2, mpm, mpv, mpa, flc, fli, cel, aiff, aif, aifc, cdda, bwf, rts, 3gp, 3gpp, 3g2, 3gp2, au, snd, ulw, smf, kar, qcp, sdv, gsm, amr, caf, amc, mp4, sdp, pdf, fdf, xfdf, xdp, xfd, gif, jpg, jpeg, bmp, png, xpm, dir, dxr, dcr, cst, cct, cxt, w3d, fgd, swa, swf, spl, mp3, flv, rtmp, rbs, xml, rss, xspf, atom.

    Giống như kp-Flash đã giới thiệu ở trước, CoolPlayer có vẻ nổi trội hơn khi hỗ trợ rất là nhiều dạng từ nhiều site khác nhau:YouTube, Ifilm, VSocial, TuDou Video, atomFilms, BrightCove, YoQoo 5 Show, 6 Rooms , Mofile TV , OuOu , yijian.com, tvix.cn, ku6.com, biku.com, uume.com cnboo.com, kuho.com, v.blog.sina.com.cn, quxiu.com 56.com, v.wangyou.com, v.9you.com, maidee.com pomoho.com, ROX.com.cn , imeem.com, gofish.com ,
    veoh.com, GameTrailers.com, Evil Chili, Wildko, Yikers Videos & Games, Red Balcony Videos & Games, Live Video, Odeo Audio, Revver , ****Cafe , MySpace, GoEar, Break, Stupid Videos, Viddler, DailyMotion, I’m Vlog , RockYou, SevenLoad, MyVideo.de, Clipfish.de Google Video.

    Đến đây, trên trình soạn của bạn sẽ có thêm một button nữa để chèn link video vào, đơn giản lắm hoặc là có thể viết vào 2 thẻ mở đầu và kết thúc bằng tag: coolplayer và /coolplayer là xong. (nhớ có dấu [***] và [/***] nhé)
    Xong rồi đó, chúc bạn thành công.

    Tải file ở đây

    Hướng dẫn thêm cách chèn link từ một số trang:
    Từ redbalcony:
    [cool player]
    http://www.redbalcony.com/?vid=19865
    [/coo lplayer]
    Từ YouTube:
    [cool player]
    Sundance Diary8
    [/cool player]
    Từ file trực tiếp:
    [cool player width=”420″ height=”360″ autoplay=”true” loop=”true” download=”hide”]


    [/cool player]
    [cool player width=”640″ height=”480″]
    Bugs bunny cartoon on family guy
    Funny as hell
    [/cool player]
    [cool player width=”640″ height=”480″ charset=”GBK” autoplay=”false” loop=”true” download=”show”]

    BaihatChơi Boom nào
    [/cool player]

  • Gửi phản hồi

    Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

    WordPress.com Logo

    Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

    Twitter picture

    Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

    Facebook photo

    Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

    Google+ photo

    Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

    Connecting to %s