Cập nhật đường dẫn khi chuyển domain cho WordPress

Khi chuyển WordPress từ domain này sang domain khác mà bạn muốn đổi tất cả url có trên site cũ sang domain site mới thì cần phải thực hiện thêm một số công đoạn sau:

Làm thủ công

Đối với cách làm thủ công bạn phải truy cập vào PHPMyadmin hoặc dùng terminal của mysql để update lại. Dưới đây là câu query để cập nhật lại url cho WordPress:

Cập nhật home_url và siteurl

 Cập nhật lại guid của WordPress

 Cập nhật trong nội dung bài viết

Nếu bạn là một người hay viết bài chuẩn SEO, sử dụng liên kết nội trong bài viết của mình thì khi chuyển qua tên miền mới những đường dẫn đó sẽ không cập nhật lại vì thể phải sử dụng theo tác cập nhật mysql bên dưới:

Một điều nữa nếu bạn muốn khi người dùng truy cập vào đường dẫn của tên miền cũ sẽ tự động chuyển sang tên miền mới với đường dẫn tương ứng ví dụ khi người dùng vào đường dẫn http://www.old-domain.com/thu-thuat-wordpress sẽ chuyển hướng sang http://www.new-domain.com/thu-thuat-wordpress để làm được điều này bạn cần thêm đoạn sau vào file .htaccess.

Mình đã giới thiệu đến các bạn cách đổi đường dẫn cho WordPress bằng cách thủ công chút xíu nhưng cũng mang lại hiệu quả. Nhưng một số bạn ngại dùng code nhiều hay không có kinh nghiệm sử dụng MySql thì mình cũng xin giới thiệu một plugin để giúp các bạn.

Thay đổi đường dẫn WordPress bằng Plugin

Để làm điều này bạn có thể sử dụng plugin Velvet Blues. Bạn cần tiến hành cài đặt plugin này.

Sau khi cài đặt xong bạn vào ToolsUpdate URLs. Tiến hành nhập tên miền mới và tên miền cũ.

cap nhat url khi doi ten mien wordpress

Sau khi nhập đầy đủ bạn có thể tùy chỉnh cập nhật với những vùng dữ liệu khác nhau. Sau đó nhấn Save để plugin cập nhật lại. Vậy là xong, quá đơn giản so với cách làm thủ công phải không nào.

 Kết luận

Với hai cách cập nhật đường dẫn cho website WordPress khi chuyển tên miền bạn có thể dễ dàng chỉnh sửa lại những link mình đã thêm một cách nhanh chóng mà không cần phải sửa từng bài viết.

Thêm phân trang cho WordPress không cần dùng plugin

Trong WordPress thì phân trang giúp bạn có thể giới hạn số lượng bài viết xuất hiện để người dùng dễ dàng theo dõi cũng như không tốn nhiều tài nguyên của server.Mặc định WordPress cũng có phân trang nhưng theo dạng bài trước, bài sau chỉ có tiến hoặc lùi nên sẽ khó khăn cho người dùng khó xác định mình đang ở trang nào trên website của bạn.

Mặc định bạn sẽ thấy phân trang dạng này nếu bạn dùng theme mặc định thì sẽ như thế này

Phân trang mặc định của WordPress
Phân trang mặc định của WordPress

Hoặc tùy theo theme sẽ có chỉnh sửa khác nhau
default-wordpress-pagination-2

Đối mới mình cũng như nhiều bạn khác thì dạng phân trang mặc định này không thích được đẹp và tiện dụng lắm.Nhưng một số trường hợp sẽ thích nếu blog hoặc website của bạn có nhiều nội dung cập nhật và bạn muốn người đọc chú ý đến những bài viết mới hơn.Hầu hết mọi người sẽ đổi từ mặc định sang phân trang dạng số cho WordPress.Bài viết này sẽ giúp bạn làm điều này mà không cần dùng tới plugin.

Thêm phân trang dạng số cho WordPress

Sau khi thực hiện theo bài hướng dẩn này bạn sẽ có phân trang tương tự như thế này:

custom-wordpress-pagination

Bạn cũng có thể sử dụng plugin WP-Pagenavi để thêm phân trang dạng này.Nhưng nếu bạn muốn làm một theme cho riêng mình thì và muốn tùy chỉnh phân trang theo ý mình thì có thể làm theo bài hướng dẩn này.Bài viết sau mình sẽ hướng dẩn bạn cách sử dụng plugin này.Còn bây giờ chúng ta bắt đầu làm việc thôi.

Bạn thêm 2 hàm trên vào file functions.php trong theme của bạn.Bây giờ bạn có thể sử dụng hàm phân trang này tại những file sau: index.phparchive.php,search.php hoặc bất cứ đâu bạn cần phân trang nhưng sẽ có một số vấn đề nếu bạn dùng custom query.Nesu dùng custom query mình nghĩ bạn nên dùng plugin để dễ dàng sử dụng hơn.

Giờ bạn chỉ cần thêm đoạn code phía dưới vào nơi bạn muốn phân trang hoặc thay thế cho phân trang mặc định nếu bạn edit lại theme.

 

Sau khi thêm vào thì bạn đã có thể sử dụng rồi.Nhưng vẩn còn xấu nên cần style css cho nó 1 chút.

 

Kết luận

Qua bài viết này bạn đã có thể phân trang cho theme của mình rồi.Các kỹ thuật nâng cao hơn bạn có thể tìm hiểu thêm ở WordPress Codex.Hi vòng bài viết ngắn này sẽ giúp ích cho các bạn.Nếu có thắc mắc hoặc yêu cầu gì cho mình bạn cứ để lại comment và mình sẽ cố gắng giải đáp nhanh nhất có thể.Chúc các bạn thành công !

Cách sửa lổi required field entry-title,Update,hCard WordPress

Nếu bạn có sử dụng Google Structured Data Testing Tools đôi lúc bạn sẽ gặp phải lổi này:
Error: Missing required field “entry-title”.
Error: Missing required field “updated”.
Error: Missing required hCard “author”.
Đây là lổi do thiếu một số thành phần của định dạng dữ liệu HatomEntry.Vậy nếu bị lổi này thì có ảnh hưởng gì đến Website của bạn không ? Đến lúc này bản thân mình cũng chưa biết nó có ảnh hưởng gì đến SEO hay không nhưng nếu Website bạn đang dính lổi này thì sẽ xuất hiện trong Google Master Tool và theo mình thì nên fix thì sẽ tốt hơn.
Wordpress sẽ tự sinh ra một thẻ hentry nếu bạn sử dụng đoạn code dưới đây:

Và đây là kết quả khi thêm:

Nhiều bạn sẽ nói rằng sao không xóa hàm post_class đi để không còn lỗi nữa.Đây cũng là một cách nhưng nó cũng có nhiều trở ngại vì một số trường hợp cần những class này ví dụ bài viết của bạn sẽ hiển thị khác khi có thumbnail thì chúng ta cần thêm class css has-post-thumbnail.

Các thẻ cần thiết của hAtom

Đầu tiên là thẻ Hentry

Đây là thẻ cần thiết vì nếu không có thì Google Structured Data Testing Tools sẽ không báo lỗi.Bạn cần kiểm tra xem trang web của mình có class này chưa bằng cách view source rồi search từ “hentry”.

Tiếp đến là thẻ Entry-title :

Bạn cần thêm class entry-title và tiêu đề bà viết ở single.php

Updated dành cho vị trí hiển thị thời gian viết bài hoặc thời gian sửa bài gần đây nhất

Với tác giả bạn cần thêm class author và vcard như đoạn code dưới đây:

Bây giờ là đến nội dung bài viết, chúng ta cần 1 thẻ entry-content

Cách sửa lổi required field entry-title,Update,hCard WordPress

Để sứa lổi này bạn có thể vào code của theme và thêm các class như hướng dẩn phía trên.Nhưng nếu bạn không hiểu rõ cấu trúc theme của wordpress hoặc bạn không biết về php, html thì bạn có thể dùng đoạn code dưới đây.Đoạn code này  sẽ giúp bạn fix được lỗi mà không cần đụng nhiều đến code.

Bạn cần thêm đoạn code này vào dưới cùng trong file functions.php.Và chúng ta cùng kiểm tra kết quả nào:

sua loi hatom trong wordpress
Với đoạn code này thì trong nội dung bài viết sẽ xuất hiện thêm một đoạn với tiêu đề, thời gian upadte và tác giả bạn có thể trang trí bằng css để hiển thị đẹp hơn hoặc bạn có thể ẩn luôn để không ảnh hưởng đến cấu trúc của site bạn

Trên đây là bài viết hướng dẩn bạn sửa lổi thiếu hatom trên WordPress.Nếu bạn có thắc mắc hay có cách hay hơn mong bạn sẽ góp ý cho mình bằng cách bình luận phía dưới.Chúc các bạn thành công !

Thay đổi thư mục upload hình ảnh mặc định của WordPress

Khi sử dụng WordPress thì mặc định hình ảnh sẽ được chuyển vào upload nằm trong thư mục wp-content.Vì một lý do nào đó bạn không muốn hình ảnh sẽ up vào thư mục đó mà chuyển sang một thư mục nào đó mà bạn thích.

Bạn cần thêm đoạn code dưới đây vào file wp-config.php nằm cùng cấp với thư mục wp-admin,wp-includes.wp-content.

Và bạn cần chắc chắn rằng đã thêm vào phía dưới đoạn

Nếu như thư mục myimages chưa tồn tại thì WordPress sẽ tự động tạo ra thư mục đó nằm trong thư mục wp-content với quyền ghi.Mặc khác bạn có thể tạo luôn thư mục đó bằng cách dùng FTP hoặc CPanel.

thay doi thu muc upload hinh anh trong wordpress

Như vậy là bạn đã hoàn thành công việc.Nếu bạn mở thư mục mới lên sẽ thấy mặc định WordPress sẽ phân loại hình ảnh theo ngày tháng năm.Nếu bạn muốn tất cả hình ảnh sẽ được upload vào một thư mục duy nhất thì hãy và trang admin chọn Setting->Media và chọn bỏ check vào dòng Organize my uploads into month- and year-based folders Từ lúc này hình ảnh khi bạn thêm vào bài viết sẽ chuyển hết vào một thư mục. Điều này giúp cho đường dẩn để file hình ảnh đẹp hơn nhưng nếu bạn có quá nhiều hình thì việc tìm kiếm hoặc sửa đổi hình ảnh bằng FTP hay CPanel cũng khá vất vả.

WordPress chính thức cập nhật lên phiên bản 3.9 “Smith”

Hôm nay WordPress chính thức giới thiệu phiên bản mới 3.9 Smith với nhiều cải tiến mới.Ngay bây giờ bạn có thể download hoặc cập nhật lên từ trang Dashboard trên site mình.Nên nhớ backup dữ liệu lại nhé tránh trường hợp xung đột thì có thể restore lại nhanh chóng.

Dưới đây là đoạn video giới thiệu những tính năng mới được cập nhật trong bản 3.9 này


Mình xin liệt kê những tính năng mới của WordPress 3.9:

Tính năng biên tập

Khung soạn thảo mới nhanh và tiện lợi hơneditor

Khung soạn thảo ở phiên bản mới này có tốc độ nhanh hơn,trải nghiệm người dùng tốt hơn và hổ trợ điện thoại.Bây giờ bạn có thể copy bài viết từ word sang mà không sợ mất định dạng như trước nữa.Bạn sẽ tiết kiệm được thời gian chỉnh sửa.

Chỉnh sửa hình ảnh dễ dàngimage

Với công cụ chỉnh sửa nhanh bạn có thể chỉnh sửa hình ảnh ngay trong khung soạn thảo một cách đơn giản và tiện lợi hơn.

Kéo thả hình ảnh vào khung soạn thảodragdrop

Bây giờ bạn có thể kéo thả hình ảnh vào bài viết nhanh chóng không cần phải làm nhiều bước như trước nữa.

Xem trước bộ sưu tập

gallery

Trước đây khi bạn tạo gallery hình ảnh thì không thấy được hình ảnh và cũng không chỉnh sửa trực tiếp được.Giờ khi bạn post Gallery thì nó sẽ hiển thị giống như bạn thấy khi xem bài viết.

Playlist cho audio và video

 

 

Với hình ảnh thì có gallery, còn audio với video thì có playlist.

Live widget and header previews

Lần cập nhật này WordPress đã thêm live widget và header previews giúp bạn có thể thấy trực tiếp những chỉnh sửa của mình.Khi đã chỉnh sửa ưng ý rồi mới lưu lại.

Trình duyệt chủ đề mới

theme

Lần cập nhật này WordPress nâng cấp những tiện ích giúp cho người dùng trong quá trình sử dụng.Website của bạn đã cập nhật lên bản 3.9 chưa ? Và có lổi gì không ? Hãy để lại bình luận nhé !