AVA BASIC VIDEO GALLERY

September 3, 2010 by admin  
Filed under Blog WP, Bờ lốc

With this plugin you can create video galleries from flv videos or youtube videos. To display the plugin in your Posts type [ava_basic ID /], where ID is the ava gallery ID.

For create and configure the video galleries press in your WordPress admin: ava Basic

Manual and config samples: http://www.wpvideoplugins.com/ava-basic-video/

Download full version ava video: http://www.wpvideoplugins.com/ava-video-gallery/

Download more video plugins: http://www.wpvideoplugins.com/

Screenshots

ava-basic-video-gallery screenshot 2

Installation

  • Upload ava-basic-video-gallery folder to the /wp-content/plugins/ directory.
  • Activate the plugin through the ‘Plugins’ menu in WordPress
  • Configure and create new video gallery in your WordPress Admin: ava Basic
  • Place [ava_basic ID /] in your Posts, where ID is the gallery ID.
  • Admin params:
    • Video URL. Write the url of your videos. You can write the url of the flv videos, the url of the videos on youtube or the ID of the videos from youtube. The first video would be the first line, the second video the second line �
    • Video Titles. Write the titles of your videos. The first video would be the first line, the second video the second line �
    • Gallery Width. Number indicating the width of the carousel. You can use a number in pixels or percentage. For example: 100% or 400px.
    • Gallery Height. Number indicating the height of the carousel. You must use a number with px. For example 400px.
  • WordPress.com Stats

    September 3, 2010 by admin  
    Filed under Blog WP, Bờ lốc

    There are hundreds of plugins and services which can provide statistics about your visitors. However I found that even though something like Google Analytics provides an incredible depth of information, it can be overwhelming and doesn’t really highlight what’s most interesting to me as a writer. That’s why Automattic created its own stats system, to focus on just the most popular metrics a blogger wants to track and provide them in a clear and concise interface.

    Installing this stats plugin is much like installing Akismet, all you need is to put in your API Key and the rest is automatic.

    Once it’s running it’ll begin collecting information about your pageviews, which posts and pages are the most popular, where your traffic is coming from, and what people click on when they leave. It’ll also add a link to your dashboard which allows you to see all your stats on a single page. Less is more.

    Finally, because all of the processing and collection runs on our servers and not yours, it doesn’t cause any additional load on your hosting account. In fact, it’s one of the fastest stats system, hosted or not hosted, that you can use.

    Download

    Kết nối facebook với wordpress

    November 24, 2009 by admin  
    Filed under Blog WP, Bờ lốc

    Facebook hiện đang là mạng xã hội được nhiều người sử dụng nhất thế giới , việc kiểm tra những tin nhắn , comment hay các bài viết trên đó là một việc làm thường xuyên với các blogger , sau đây là những plugin giúp bạn có thể kiểm tra những thông tin tại Facebook và chia sẻ bài viết ngay trên blog của bạn .


    Add to Facebook – Một khi bạn cài đặt plugin này trên blog của bạn, bạn có thể thấy một liên kết ở cuối mỗi bài đăng blog. Bằng cách nhấn vào liên kết này, người dùng có thể thêm vào các bài hiện tại để mini-Feed Facebook của họ. Bạn có thể chọn một liên kết văn bản “Chia sẻ trên Facebook” hoặc nút một Facebook hoặc cả hai có thể được hiển thị ở cuối bài này.
    Facebook Comments – Plugin này giúp chuyển các comment trong bài viết của bạn từ Facebook qua blog của bạn giúp bạn dễ dàng theo dõi các comment về bài viết cụ thể mà không cần vào facebook để kiểm tra . Các comment của các bài viết khác trên Facebook sẽ tự động cập nhật vào blog khi có comment mới .
    Facebook Dashboard Widget – Một widget có thể chèn vào blog giúp bạn theo dõi những status , bài viết của bạn bè trên facebook .
    WP-FBConnect – Plugin này giúp bạn kết nối giữa Facebook và blog của bạn bằng Facebook Connect APIs giúp bạn có thể sử dụng blog bằng tài khoản facebook , viết comment lên facebook ngay tại blog,…
    Gigya – Plugin này là một tính năng bổ sung cho blog của bạn giúp các bạn có thể tạo một đăng ký và đăng nhập an toàn cho thành viên , ngoài ra các bạn có thể mời bạn bè từ Twitter , MySpace , Facebook….ghé thăm blog của bạn nhờ plugin này .
    Facebook Photos plug-in – Plugin này cho phép bạn thêm ảnh vào bài viết trực tiếp từ Facebook.
    Bên trên là 6 plugin được đánh giá cao nhất và tin cậy nhất , ngoài ra còn vô số plugin giúp bạn có thể kết nối trang facebook của bạn với wordpress nhưng đừng quên xem đánh giá trước khi sử dụng để tránh dùng những plugin kém chất lượng và không an toàn nhé .

    Top 10 WordPress CMS Plugins

    November 22, 2009 by admin  
    Filed under Blog WP, Bờ lốc

    For moderately sized sites (including simple e-Commerce sites), WordPress does a pretty good job as a CMS, making it easy to maintain your site, and update your content. Of course, it does this best with the help of a good theme, and some great plugins. The strength of WordPress is the community of developers who have already done almost anything you can think of with it. Here are the best plugins we’ve run across, the ones we install for nearly all of our client’s sites.

    1. Cforms II – This is far and away the best contact form plugin there is. The reason? configurability. You can easy build literally anything with it. We’ve built out employment application forms, wedding checklists, and more for clients. It also drives our own quote form. There’s also built in spam protection, via question and answer or captcha. by delicious days
    2. WP e-Commerce – Unlike cforms, this plugin has no competition. It provides an easy to manage storefront and shopping cart as an integral part of your wordpress installation. It includes the ability to sell digital downloads as well, which is great for photographers, musicians, and authors. By default it includes support for PayPal, although the $29.99 fee for the authorize.net module will pay for itself in lower fees for most serious e-Commerce sites. by Instinct Entertainment
    3. Search Everything – Since most of the sites we develop focus more on their static content than on their blog posts, this plugin is essential for allowing users to search your entire site without leaving your site and relying on google. by Dan Cameron
    4. Google Sitemap Generator – The biggest benefit of using wordpress is the manual labor you save because the software already knows where all of your content is. This Plugin submits a comprehensive index of your site to google, yahoo, MSN Live, and Ask.com every time you update your site. It’s a huge boost to your site’s SEO. by Arne Brachhold
    5. Subscribe2 – Subscribe2 is a newsletter plugin for your site. It allows you to create newsletters and manage subscribers within your WordPress Dashboard. It also allows you to email subscribers when you post a blog entry, which allows you to have a permanent copy of the newsletter that you can refer people to. plugin homepage
    6. Event Calendar 3 – There are a ton of event plugins out there. This is the best & most integrated one we’ve used. It provides an iCal feed, in addition to the standard RSS feed. Since the events are created as Blog posts, it’s easy to integrate them into your site. by Alex Tingle
    7. Page Links To – by far the simplest plugin on this list, This plugin allows you to create “pages” that link to something else. It’s the easiest way to add links to your main menu, without mucking around in code. It’s good for adding a link to an external photography portfolio, for example. You could also use it to link to sections of a page, rather than an entirely seperate page, which could be useful for linking to sections of a restaurant menu, or other small sections of a larger page. by Mark Jaquith
    8. TinyMCE Advanced – I’ve posted a lot about using this plugin. It was referred to me by Jim Burke from TSG Real Estate, who needed a way to easily add classes to blockquotes, tables, and images. The plugin also does a great job of making tables work well with WordPress posts. plugin homepage
    9. XSPF_Player – As much as I’m not a fan of auto-playing music on websites, This MP3 player makes it easy to manage playlists, cover art, and artist links. It’s a great way for music venues to highlight upcoming shows. Used in conjunction with Event Calendar, you can make the track link lead to the post for their upcoming show, all of which is easily manageable from your wordpress dashboard. by Boriel
    10. pageMash – I just posted about this, but it’s worth mentioning again. This plugin makes it very easy to put your pages in order, without having to edit every page individually. by Joel Starnes

    Bigger than Plugins:

    DFGallery by Dezinerfolio provides an easy way to set up a flash slideshow without relying on flickr, or another external service. There’s not really an easy way to manage the photos, but we’ve used the gallery successfully for several clients.

    Free Gallery Slideshow

    WP Contact Manager by The Design Canopy is a great start on a project to make wordpress into a directory. It’s not just one plugin, it’s actually a series of plugins and a custom theme. While a public LDAP server would certainly make a better (and easier) contact manager, we’ve used the project to create vendor lists, and we’re working on building in microformat support, easier installation, and eventually the ability to use it as a paid-inclusion directory: WordPress Contact Manager

    21 thủ thuật SEO cho blog Wordpress (Phần I)

    October 21, 2009 by admin  
    Filed under Blog WP, Bờ lốc

    Wordpress đã và đang là mã nguồn mở thành công nhất trong việc tạo 1 trang blog cá nhân, nó được sử dụng rất rộng rãi trên toàn thế giới và tất nhiên là cả ở Việt Nam. Tuy vậy rất nhiều bạn đã không biết cách phát huy hết tất cả những điểm mạnh của công cụ blog này trong việc làm SEO hay nói cách khách là quảng bá cho blog của các bạn trên seach engine. Hy vọng rằng với bài viết tông hợp này của SEO Việt Nam, các bạn sẻ lựa chọn được cho mình những thủ thuật tối ưu hóa blog bằng wordpress hữu dụng nhất trong việc làm SEO.

    Bài viết này mình xin chia làm 2 phần, mỗi phần sẻ gồm 10 thủ thuật từ đơn giản đến phức tạp.

    1. Đừng khóa các seach engine:

    Một vấn đề tưởng như cơ bản những đang có rất nhiều bạn mắc phải, các bạn thường dùng các gói cài đặt có đính kèm theme hay các plugin và những gói cài đặt này thường là đã khóa chức năng crawl của search engine.

    Hãy kiễm tra trong phần Options > Privacy và hãy chắc một điều rằng tùy chọn ở mục này đang là “I would like my blog to be visible to everyone.

    2. Một chủ đề rõ ràng cho blog của bạn:

    Một số người trong chúng ta thường có xu hướng tạo 1 blog và chủ đề là tất cả mọi thứ trong xoay quanh cuộc sống từ xe cộ, máy tính, thủ thuật SEO, thủ thuật máy tính, thiết kế web….

    Nhưng các search engine thường đánh giá và xếp hạng blog dựa trên chủ đề cụ thể của blog đó, tương tự như các blog của các blogger như blogviet, phanem, binh minh mua … nhưng blog này đều có một chủ đề rõ ràng và các topic phụ đi kèm chỉ là những gia vị để làm nên cho món chính là chủ đề chính của blog.

    3. Valid XHTML:

    Hẫu như tất cả các mã nguồn đều tồn tại một số lỗi, và một số lỗi nghiêm trọng có thể ảnh hưởng đến quá trình crawl của các search engine.

    Bản thân theme mặc định của wordpress củng tồn lại lỗi, và nhất là khi các bạn cài thêm các plugin mở rộng hoặc thêm vào một số đoạn code. Hãy cố gắng phát hiện và sửa chữa những lỗi này để trang web của bạn thân thiện với các máy tìm kiếm hơn.

    4. Sử dụng hình ảnh trong bài viết của bạn:

    Không chỉ có phần nội dùng, các hìng ảnh cũng làm tăng traffic của bạn 1 cách đảng kể nhất là khi những hình ảnh đó được tối ưu bằng các thể “alt” , “title” và tất nhiên các tên của hình ảnh đó.

    5. Heading Tag

    Sử dụng heading tag là một phần rất khó nhưng nó lại mang đến cho website của bạn một nguồn lợi rất lớn trong việc làm SEO. Heading tag ở đây chính là các thẻ <h1>,<h2>,<h3>… Nhưng keyword chủ đạo và title của blog nên được đặt trong <h1>, phần title bài viết thì nên nằm trong <h2> còn <h3> thì dành cho các phần nổi bật trong website.

    Website có hỗ trợ heading tag hay không còn tùy thuộc vào theme bạn sử dụng, rất khó để có thể tìm được 1 theme hỗ trợ heading tag mà lại đẹp. Ngay cả SEO Việt Nam cũng đang mắc phải vấn đề này, mình sử dụng template của Gavick và cứ đinh ninh rằng mọi hãng template nỗi tiếng đều hộ trợ SEO, thế nhưng đâu ngờ chuyền đời đâu có đẹp thế ^^. Hiện tại mình cũng đang tìm cách khắc phục và hy vọng rằng sẻ sớm thành công trong thời gian tới.

    6. Sử dung xml sitemap:

    Vấn đề về sitemap có lẽ không cần phải nói quá nhiều nếu bạn thường xuyên theo dõi SEO Việt Nam. Những bài viết về sitemap và những comment đã phần nào nói lên toàn bộ công dụng của nó. Mình chỉ xin nói thêm rằng nếu các bạn muốn blog của mình được index một cách tốt nhất trên google, yahoo hay msn thì tốt nhân blog của bạn nên có sự hiện diện của sitemap.

    Về phần blog wordpress, mình đã có bài viết về cách cài đặt và sử dụng Plugin Sitemap Generator.

    7. Không sử dụng theme free & theme quảng cáo:

    Đã từng có 1 cuộc tranh luận về vấn đề này trên các diễn đàn chuyên về SEO và webmaster. Vấn đề ở đây là những theme free hay quảng cáo thường tồn tại một số đường link ẩn hay link promotes. Sự tồn tại của những đường link này sẻ gây bât lợi rất lớn cho bạn trong việc xếp hạng của google và các search engine.

    Hãy cố gắng kiếm 1 premium theme để sử dụng là tốt nhất.

    8. Viết đúng chính tả:

    ^^ Vấn đề này có lẽ sẻ có 1 số bạn sẻ mắc phải, điển hình là mình, đôi khi mình vẫn biết là sai những không hiểu sao các ngon tay vẫn cứ gõ vào bàn phím ( thiệt tình Undecided ). Việc viến đúng chính tả, đặc biệt là phần title và desctiption là rất quan trọng, thông thường các seach engine chỉ dành 1 lần đề index bài viết của bạn vì vậy nếu mà lỡ sài thì rất lâu sau các seach engine mới cập nhật lại cho bạn.

    Vấn đề này càng nghiêm trọng khi có 1 kẻ nào đó cứ chờ đợi bạn viết bài song là copy đăng lên website của hắn ta, hix thế là bạn bị thiệt rồi nhé. Nhân tiện nhắc luôn mấy bác hay copy bài của em thì làm ở để rõ cái nguồn cho e nhờ, e đã để rõ ràng là ” Minh Đại – SEO Việt Nam” vậy mà các bác copy về chỉ để mỗi ” Minh Đại ” chống ko, hix e đâu có nỗi tiếng đến thế ^^

    9. Sử dụng All in One SEO Plugin:

    Plugin này mình đã có hẳn 1 bài giới thiệu về nó các bạn xem qua và sử dụng nhé.

    10. Sử dụng Tag

    Wordpress 2.3 có hỗ trợ chức năng tag keyword trong bài viết, giúp bạn hiển thị các keyword chủ đạo lên trang chủ. Điều này là rất tốt cho cả người đọc lần seach engine.

    Nếu biết phát huy tốt hiệu quả của tag bạn sẻ thủ về được 1 lượng traffic rất lớn đến từ search engine.

    Minh Đại – SEO Việt Nam

    Chuyển dữ liệu Yahoo 360 sang Wordpress

    June 29, 2009 by admin  
    Filed under 360 Plus, Bờ lốc

    Yahoo đã chính thức gửi email thông báo đóng cửa dịch vụ blog Yahoo! 360 vào ngày 13/07/2009. Theo thông báo này, nội dung trên Yahoo! 360 sẽ không thể truy cập được nữa kể từ ngày 12/07 tới đây và yêu cầu người dùng chuyển đổi sang Yahoo! Profile, Yahoo! 360 Plus hoặc một nền blog khác.

    Ở thời điểm bài viết này được soạn, bằng một vài thao tác bạn có thể “dòn nhà” tới một trong 3 dịch vụ blog sau đây: Yahoo! 360plus, Blogger (BlogSpot) và WordPress. Còn với các dịch vụ blog khác bắt buộc bạn phải “copy and paste”.

    Đây là hướng dẫn cách bạn “chuyển nhà” từ Yahoo! 360 tới WordPress (*):

    Bước 1. Truy cập địa chỉ http://download.360.yahoo.com, bạn sẽ thấy xuất hiện như hình dưới (hãy nhập username và password nếu chưa đăng nhập trước đó) và chọn Prepare my download.


    Thông báo sau đây sẽ hiện ra:


    Đợi vài phút hãy truy cập hòm thư Yahoo của bạn sẽ có email như sau:


    Nhấn vào link có trong email này sẽ dẫn đến trang download như hình dưới, nhấp chuột vào Click here to download để tải về máy tệp tin nén .zip. Nhớ để ý nơi lưu tệp tin mà bạn tải về nhé!


    Bước 2. Vào WordPress.com đăng ký một tài khoản (nếu chưa có) và tạo blog mới hoặc chọn blog hiện muốn chuyển nội dung sang.

    Chú ý: bạn phải lựa chọn ngôn ngữ tiếng việt thì bạn mới thấy được chức năng import cho yahoo 360

    Trong cửa sổ chính quản lý blog WordPress (*) chọn Công cụ (Tools) -> Nhập vào (Import) (nằm bên trái, với phiên bản WordPress 2.7) và chọn Yahoo! 360.


    Duyệt đến tệp tin .zip đã được tải về bên trên (dung lượng tối đa cho phép 15MB) và nhấn Upload file and import:


    Chờ giây lát bạn sẽ được thông báo hoàn tất.

    Như vậy bạn đã hoàn tất quá trình chuyển nhà sang WordPress. Hãy khám phá những điều mới mẻ ở ngôi nhà mới.


    Các bài viết, comment và hình ảnh minh hoạ (lấy từ bên thứ ba như Photobucket, Imageshack.us) được đăng trên blog Yahoo! 360 sẽ được chuyển sang WordPress một cách đầy đủ. Ngoài ra bạn có thể tham khảo công cụ chuyển đổi blog Yahoo! 360 sang WordPress hoặc Blogger (BlogSpot) được viết bởi Lê Phan Đức Trọng tại http://vietajax.net/360exp/. Theo đánh giá của Thủ Thuật Blog tốc độ backup dữ liệu của công cụ này đôi lúc chậm chạp, thỉnh thoảng gặp lỗi và chỉ chạy trên trình duyệt Mozilla Firefox!

    (*) WordPress là gì? WordPress là một phần mềm mã nguồn mở dễ dàng tuỳ biến giao diện, cài đặt plugin, theme và nhiều thứ khác giúp cá nhân không cần biết nhiều về lập trình có thể xây dựng blog nhanh chóng. Hoàn toàn miễn phí.

    Muốn sử dụng WordPress yêu cầu bạn phải có tên miền (domain) và hosting mua từ các đại lý cung cấp. Khi đó bạn tải về phần mềm này tại www.wordpress.org. Tham khảo các bài viết ở www.phamen.com để làm quen với khái niệm domain, hosting và sử dụng WordPress. Các blogger hàng đầu thế giới thường đi theo cách này. Ngoài ra, bạn có thể tập làm quen với WordPress bằng cách đăng ký tài khoản tại www.wordpress.com, blog của bạn được tạo ra sẽ có địa chỉ http://tenban.wordpress.com.

    Làm Readmore trong Blogger giống WordPress

    June 28, 2009 by admin  
    Filed under Blogger, Bờ lốc

    Trong WordPress, để tạo đoạn phân cách Readmore, chúng ta nhấn vào nút More (có hình trang giấy ngăn đôi), nếu chuyển sang kiểu soạn thảo HTML, sẽ thấy có thẻ <!–more–> được chèn vào vị trí đó. Khi đó, phần phía trên thẻ <!–more–> này sẽ được hiển thị ở trang chủ và các trang category (nếu chọn kiểu hiển thị là summary), phần còn lại sẽ chỉ xem được khi vào xem 1 bài viết. Cách làm này có 1 điểm lợi là giữ được định dạng HTML.

    Trong Blogger, chúng ta từ trước đến giờ chỉ có cách hiển thị tự động theo 1 số lượng kí tự hoặc từ (xem bài viết trước) và toàn bộ phần văn bản đó sẽ bị xóa định dạng HTML đi.

    Bài viết này sẽ trình bày 1 cách làm Auto Readmore cho Blogger đảm bảo được cả 2 yêu cầu trên: vừa có thể tùy biến theo thẻ <!–more–> (giữ nguyên định dạng HTML) và vừa có thể tự động sinh ra phần văn bản thu gọn (không có định dạng HTML).

    Read more

    Chức năng “Import theme và plugin” ngay trong adminCp

    June 26, 2009 by admin  
    Filed under Blog WP, Bờ lốc

    Mới update quả WP 2.8 mới cóng nên Webblogvn.Com đã phát hiện một chức năng mới của WP , không thua kém gì so với Joomla, đó là chức năng “Import” các tập tin .zip cho theme và plugin ,cái này trước đây hoàn toàn chưa có, mà WP thường bị chê là kém hơn so với Joomla , nay đã khác rồi,bạn có thể tải các tập tin về dưới dạng nén .zip và sau đó ( không cần phải up bằng FTP đâu), bạn cũng có thể tải nó lên bằng cách sử dụng chức nằng add new-Cho plugin ( hoặc add new theme ) -cập nhật theme,tiếp đó bạn sử dụng chức năng upload, và lựa chọn tập tin nén .zip và tiến hành cài đặt là xong

    các hình ảnh chi tiết minh họa:

    Upload plugin

    add-plugin

    Tiếp theo

    upload-plugin

    upload-cach

    Upload theme:

    Cách thức cũng tương tụ như upload plugin như đã hướng dẫn trên

    Chúc các bạn thành công với các upload plugin và theme mới này nhé

    Chuyển nhà cho blog 360 yahoo sang Wordpress và Blogspot

    May 25, 2009 by admin  
    Filed under 360 Plus, Bờ lốc

    Hôm nay, tình cờ có người Pm cho mình tin về cách chuyển dữ liệu từ blog 360 yahoo sang Wp và Blogspot mình thấy cũng thú vị nên post luôn cho các bạn bài hướng dẫn cách sử dụng.Các bạn xem nhé

    Để đáp ứng sự tiếc rẻ chính đáng ấy, mình xin giới thiệu một công cụ mang tên 360 Exporter do bạn Lê Phan Đức Trọng phát triển. Chương trình này sẽ giúp bạn gom toàn bộ bài viết (entry) và bình luận (comment) trong blog Yahoo 360 thành một cục. Bạn chỉ cần thêm vài thao tác nữa, quẳng cái cục ấy lên blog của bạn tại Wordpress là đã lưu trữ được gần hết thành quả trong mấy năm sống chết với Yahoo 360 của mình.

    Đây là link của 360 Exporter, ứng dụng này chạy online, bạn không phải cài gì cả:

    http://vietajax.net/360exp/

    Trong trang đã có hướng dẫn sử dụng nhưng hướng dẫn đó có phần hơi vắn tắt đối với một số người dùng ít kinh nghiệm chiến đấu. Vì vậy, mình sẽ viết ra một số lưu ý để ai cần thì đọc, đỡ phải hỏi.

    Lưu ý 1: Công cụ này chỉ hoạt động trên Firefox (FF). Nếu xưa nay bạn vẫn vào web bằng cái chương trình có biểu tượng chữ E xanh lè mà ta gọi là Internet Explorer (IE) thì hãy vào ngay trang này để tải FF về cài. Sau khi cài xong, mỗi lần muốn vào web, bạn hãy mở FF thay vì IE và sử dụng như với IE (gõ địa chỉ rồi enter…).

    Lưu ý 2: Để quá trình thu gom bài viết không gặp lỗi, bạn cần phải làm một số động tác sau:

    - Đặt blog Yahoo 360 ở chế độ ai cũng đọc được (public).

    - Nếu có bài viết nào đánh dấu cấm trẻ em (mature content), bạn phải sửa từng bài (edit entry) để bỏ dấu ấy đi.

    Lưu ý 3: Bạn phải đăng ký thành viên và mở blog riêng ở Wordpress rồi mới có thể tiến hành nhập (import) dữ liệu.

    Hướng dẫn bằng hình ảnh:

    Bạn copy link blog của bạn (có dạng http://blog.360.yahoo.com/blog-123XyZ, chứ không phải http://360.yahoo.com/profile-123XyZ) vào ô như trong hình rồi mới bấm nút Bắt đầu.

    360exp1

    Chuyển qua Wordpress

    Khi đã down load được file backup và có blog ở Wordpress, bạn vào Dashboard (thường nằm khép nép phía trên cùng của trang)…

    360exp2

    … tìm Tools -> Import

    360exp3

    Khi bạn bấm vào import, sẽ có một danh sách gồm Blogger, Blogroll…TypePad và Wordpress hiện ra, bạn chọn Wordpress, chọn Browse rồi tìm file backup rồi nhấn Upload file and import. Khi quá trình upload hoàn tất, Wordpress sẽ hỏi bạn muốn bài viết mới nhập này xuất hiện dưới tên người viết nào. Thông thường, nếu blog bạn ở Wordpress không có người nào khác cùng viết, bạn chỉ có một lựa chọn là tên mà bạn đã đăng ký với Wordpress. Nếu blog của bạn có nhiều người cùng viết, danh sách tên người viết được đưa ra, bạn chỉ cần chọn đúng tên mình. Sau đó, bạn nhấn Submit.

    360exp4

    Sau khi nhấn Submit có thể có lỗi phát sinh, dữ liệu không được nhập vào blog. Bạn có thể đợi đến hôm sau thử lại hoặc liên hệ với Wordpress để được hỗ trợ.

    Lưu ý cuối cùng: 360 Exporter không thu gom được những ảnh bạn đã upload lên Yahoo (ảnh nằm phía trên nội dung entry), nếu muốn ảnh hiện lên, bạn chỉ có cách tìm lại ảnh và upload từng cái một lên Wordpress.

    Chuyển qua Blogspot

    a. Bước 2a này này rất quan trọng để có thể đảm bảo việc nhập dữ liệu thành công.

    Bạn vào Settings -> Comments -> đến mục Who Can Comment? và chọn “Anyone – Includes Anonymous Users” rồi nhấn SAVE SETTINGS:

    tutor_blogspot_8

    b. Bạn vào Settings -> Basic -> Import blog:

    tutor_blogspot_8

    Tiếp theo, duyệt đến file XML tương thích với việc nhập liệu vào Blogspot có được ở bước 1, gõ vào mấy con chữ xác nhận, chọn “Automatically publish all imported posts”, sau đó nhấn IMPORT BLOG để thực hiện việc nhập liệu:

    tutor_blogspot_9



    Chú ý:

    - Khi nhập dữ liệu từ file XML, blog trên Blogspot của bạn không nhất thiết phải trống trơn, Blogspot sẽ tự động nhập thêm dữ liệu và sắp xếp lại các entry theo thứ tự ngày tháng.

    - Trong quá trình Import blog, nếu có báo lỗi thì bạn vào Posting -> Edit Posts để kiểm tra xem đã xuất hiện các entry mới được nhập vào hay chưa. Nếu sau vài lần kiểm tra mà vẫn chưa thấy các entry đó thì bạn thực hiện lại quá trình Import.

    Tùy biến cách hiển thị Fed trong wordpress

    May 3, 2009 by admin  
    Filed under Blog WP, Bờ lốc

    WordPress cung cấp cho chúng ta 2 cách hiển thị feed là hiển thị toàn bộ hoặc 1 phần bài viết trong feed (Full FeedSummary Feed). Nếu hiển thị toàn bộ bài viết trong feed thì tất nhiên sẽ giúp người đọc dễ dàng hơn trong việc theo dõi bài viết, nhưng nó cũng có 2 điểm bất cập sau:

    - Một là người đọc sẽ ít ghé thăm trang web của bạn hơn. Hiển nhiên vì nội dung đã được truyền tải đầy đủ rồi. Người ta sẽ chỉ vào nếu như họ muốn trao đổi qua comment trên đó, hoặc khi có vấn đề gì cần hỏi. Kinh nghiệm của tôi cho thấy là số lượng này rất ít, và thường là những bạn bè, hay khách cực kì thân thuộc với website mới ghé vào kiểu này.

    - Hai là dễ bị ăn cắp bài viết. Nếu bạn cung cấp Full Feed thì ăn cắp bài viết dễ dàng lắm, hoặc là đăng kí nhận feed qua email của tài khoản trong Blogger để bài viết được tự động gửi lên Blogger, hoặc là dùng các plugin đọc Feed rồi chuyển nó thành bài viết trong WordPress, …

    Cho nên tôi thấy ít khi người ta để dạng Full Feed “nguyên trạng” mà thường thêm 1 số thông tin kèm theo ở cuối bài viết như “Copyright by … ” và kèm thêm vài link quảng cáo của chính họ.

    Còn đối với dạng Summary Feed thì nội dung truyền tải sẽ khá ngắn gọn, đối với WordPress mặc định là 55 từ. Nội dung bài viết sẽ không chứa các kí tự HTML và nhất là hình ảnh, do đó sẽ làm giảm đi sự thu hút của người đọc. Tuy nhiên, nó lại khắc phục được 2 nhược điểm trên của Full Feed.

    Tóm lại là mỗi kiểu có những điểm mạnh và điểm yếu riêng. Trong 1 lần trao đổi với anh nlfb, nhờ những gợi ý đó của anh trong việc theo dõi các feed của các blog nổi tiếng, tôi viết thêm 1 hàm PHP này để tùy biến việc hiển thị feed cho tốt hơn, khắc phục được nhược điểm của 2 loại feed trên. Vốn ban đầu là viết riêng cho TaiPhanMem.org và cho anh nlfb, bây giờ cùng chia sẻ luôn với mọi người.

    <?php
    /*
    * Show WordPress RSS Feed in the beautiful format.
    * Copyright (C) Rilwis (rilwis@gmail.com)
    */
    function insertToFeed($content) {
    global
    $post;

    $category = get_the_category();
    $category = $category[0];

    $catLink = get_category_link($category->cat_ID);
    $catName = $category->cat_name;

    $content = strip_tags($post->post_content, ‘<p><ul><li><img><strong>’);

    $contentWords = wordwrap($content, 1000, ‘[rw]‘);
    $contentWords = explode(‘[rw]‘, $contentWords);

    $content = $contentWords[0];

    $content = preg_replace(‘/\/’, ‘<p style=”text-align:center” align=”center”>’, $content);

    $content = preg_replace(‘/\[\/caption\]/’, ‘</p>’, $content);

    $pageDom = new DomDocument();

    $content = mb_convert_encoding($content, ‘HTML-ENTITIES’, ‘UTF-8′);
    $pageDom->loadHTML($content);
    $content = $pageDom->saveXML();

    $content = $content.‘<p><em><a href=”‘.get_permalink().‘”>Read more and download</a>. <a href=”‘.get_permalink().‘#comments”>Comments</a>. Posted in <a href=”‘.$catLink.‘”>’.$catName.‘</a>.</em></p><hr /><p><em>Copyright &copy;’.date(‘Y’).‘ <a href=”‘.get_bloginfo(‘home’).‘”>’.get_bloginfo().‘</a>.<br/>If you want to get some helps or disscuss, please visit our forum at <a href=”http://forum.taiphanmem.org”>http://forum.taiphanmem.org</a>.<br/>Thank you for reading our feed.</em></p>’;

    return $content;
    }

    add_filter(‘the_excerpt_rss’, ‘insertToFeed’);
    add_filter(‘the_content_rss’, ‘insertToFeed’);
    ?>

    Đoạn code trên bạn chỉ cần paste vào trong file functions.php của theme đang dùng trong WordPress là có thể sử dụng.

    Giải thích và tùy biến cách hiển thị trong hàm:

    Lấy tên của Category tương ứng với bài viết

    $category = get_the_category();
    $category = $category[0];

    $catLink = get_category_link($category->cat_ID);
    $catName = $category->cat_name;

    Đoạn code này dùng để lấy tên của Category tương ứng với bài viết. Ở đây tôi chỉ lấy tên của category đầu tiên. Bạn cũng có thể sửa lại 1 chút bằng cách quét qua toàn bộ mảng $category và lưu tên của chúng thành 1 mảng mới rồi khi nào cần hiển thị thì dùng hàm implode() cũng được.

    Loại bỏ các thẻ HTML không cần thiết và rút ngắn nội dung

    Phần công việc này tương ứng với đoạn code sau đây:

    $content = strip_tags($post->post_content, ‘<p><ul><li><img><strong>’);

    $contentWords = wordwrap($content, 1000, ‘[rw]‘);
    $contentWords = explode(‘[rw]‘, $contentWords);

    $content = $contentWords[0];

    $content = preg_replace(‘/\[caption(.*?)\]/’, ‘<p style=”text-align:center” align=”center”>’, $content);

    $content = preg_replace(‘/\[\/caption\]/’, ‘</p>’, $content);

    $pageDom = new DomDocument();

    $content = mb_convert_encoding($content, ‘HTML-ENTITIES’, ‘UTF-8′);
    $pageDom->loadHTML($content);
    $content = $pageDom->saveXML();

    Như các bạn thấy, tôi dùng hàm striptags để loại bỏ các thẻ HTML và giữ lại các thẻ chính như p (để các đoạn văn được phân tách rõ ràng), img (giữ lại hình ảnh), strong, ul, li. Mục đích của chỗ này là để cho nội dung được rút ngắn bớt mà vẫn giữ được 1 vài định dạng cơ bản. Bạn cũng có thể thêm hoặc bớt 1 số thẻ HTML nếu muốn tại chỗ này.

    Sau đó, hàm wordwrap được dùng để tách nội dung ra theo số lượng kí tự cho sẵn. Ở đây tôi lấy là 1000 kí tự. Lưu ý là con số 1000 này không phải là chính xác 100%, do hàm wordwrap sẽ cắt đến hết 1 từ, không để xảy ra tình trạng 1 từ bị chẻ đôi (dùng cách này không phải bận tâm về việc 1 kí tự Unicode bị “chặt giữa”), và cũng do trong nội dung của chúng ta còn sót lại 1 số thẻ HTML. Tuy nhiên, có thể áng chừng như vậy. Bạn có thể sửa nó để tăng, giảm số lượng kí tự thể hiện, tốt nhất là bạn nên thử xem số lượng bao nhiêu thì phù hợp với blog của bạn.

    2 dòng tiếp theo là dùng để loại cặp shortcode trong WordPress dùng để hiển thị hình ảnh

    [caption ...]…

    . Nếu như bạn dùng các shortcode khác thì nên bổ xung nó ở đây.

    Và đoạn cuối cùng là để trả lại định dạng XHTML được định dạng đúng. Nguyên nhân phải làm chỗ này là có thể trong quá trình cắt bằng wordwrap, 1 số thẻ HTML bị cắt vào đúng giữa. Việc dùng hàm saveXML() sẽ giúp chúng ta đóng các thẻ này lại 1 cách hợp lí.

    Hiển thị Feed

    Sau khi đã làm xong các bước trên, Feed của chúng ta đã khá hoàn thiện, bước dưới đây là để hiển thị nó:

    $content = $content.‘<p><em><a href=”‘.get_permalink().‘”>Read more and download</a>. <a href=”‘.get_permalink().‘#comments”>Comments</a>. Posted in <a href=”‘.$catLink.‘”>’.$catName.‘</a>.</em></p><hr /><p><em>Copyright &copy;’.date(‘Y’).‘ <a href=”‘.get_bloginfo(‘home’).‘”>’.get_bloginfo().‘</a>.<br/>If you want to get some helps or disscuss, please visit our forum at <a href=”http://forum.taiphanmem.org”>http://forum.taiphanmem.org</a>.<br/>Thank you for reading our feed.</em></p>’;

    return $content;

    Trong phần này, ngoài những gì đã được làm ở các bước trên, bạn chú ý thêm về cách lấy link của bài viết thông qua hàm get_permalink(), lấy thông tin của blog thông qua get_bloginfo(). Những thứ này tôi dùng để tạo link đến bài viết (dạng như Read More trong feed) và ghi 1 số thông tin về Copyright. Bạn nên sửa lại cho phù hợp với blog của mình.

    Tất nhiên là bạn có thể chèn thêm bất kì các đoạn mã HTML nào vào chỗ này, bao gồm cả các đoạn mã quảng cáo của Google Adsense (hay bất kì dịch vụ nào nữa).

    Tích hợp vào các hàm về feed của WordPress

    Sau khi đã làm xong các bước trên, việc tích hợp vào các hàm feed của WordPress chỉ đơn giản là thực hiện 2 lệnh dưới:

    add_filter(‘the_excerpt_rss’, ‘insertToFeed’);
    add_filter(‘the_content_rss’, ‘insertToFeed’);

    Ở đây tôi add_filter cho cả 2 hàm, tương ứng với 2 lựa chọn hiển thị Full Feed và Summary Feed của WordPress, có nghĩa là dù bạn chọn là cái gì cũng không ảnh hưởng tới Feed, tất cả đã được hàm này làm hộ cho rồi.

    Kết quả của việc làm này các bạn có thể xem qua Feed của TaiPhanMem.org. Chúc các bạn có những kiểu feed đẹp và hiệu quả.

    Theo hontap.info

    Next Page »