Bài viết được sự cho phép của tác giả Thầy Long Web Các thuật ngữ wordpress cần biết là bài viết cần thiết cho người mới làm quen với wordpress, giải thích những khái niệm cơ bản quan trọng. Category trong wordpress Trong wordpress, category là danh mục hay chuyên mục, hay một kiểu phân loại nội dung (taxonomy) để chứa nhiều item. Ví dụ post category (danh mục tin tức), product category (danh mục sản phẩm), room category (loại phòng)… Widget trong wordpress Widget là các box hiển thị nội dung gì đó bổ sung thêm ngoài thông tin chính của trang web. Các widget được đặt trong các thanh Sidebar. Mặc định WordPress có sẵn các widget Recent Posts, Recent Comments, Meta (các liên kết quản trị), Archive (mục lưu trữ theo ngày tháng năm của post),… Website của bạn sẽ được bổ sung cá widget mới khi bạn cài plugin có hỗ trợ tạo widget, hoặc khi bạn cài theme. Thanh sidebar Sidebar là thanh nội dung phụ đặt bên cạnh nộ [...]
Read more →WordPress là gì? Nếu bạn đã từng nghĩ đến việc tạo một website riêng, chắc chắn cái tên WordPress sẽ là lựa chọn hàng đầu. Đây là nền tảng quản lý nội dung web phổ biến nhất thế giới, chiếm trên một phần ba thị trường website toàn cầu. WordPress đóng vai trò quan trọng trong việc mang thông tin đến với hàng tỷ người dùng trên toàn thế giới. Sức mạnh của nó nằm ở khả năng tùy biến cao, giao diện thân thiện, và trước hết là nền tảng nguồn mở miễn phí cho tất cả mọi người. Vậy WordPress là gì? Làm thế nào nó có thể trở nên phổ biến như vậy? Và liệu đây thực sự là lựa chọn tốt nhất cho website của bạn? Hãy cùng tìm hiểu tất tần tật về nền tảng website này trong bài viết dưới đây. WordPress là gì? WordPress là một phần mềm nguồn mở dùng để tạo và quản [...]
Read more →Bài viết được sự cho phép của tác giả Phạm Bình WordPress là nền tảng cho các website dạng tin tức, blog số một hiện nay. Ngoài việc nó dễ sử dụng ra thì nó còn có một kho các plugin và theme vô cùng lớn. Nhân tiện blog của mình cũng đang sử dụng trên nền tảng wordpress, nên mình muốn chia sẻ tới các bạn một số plugin mà mình cảm thấy khá hay ho cho wordpress, để bạn nào có viết blog sử dụng wordpress như mình thì có thể tham khảo nhé. 1. Yoast SEO Đây là một plugin tối ưu SEO cho wordpress. Mặc định thì wordpress không hỗ trợ seo tốt lắm, chính vì thế ai làm website wordpress cũng cần phải cài thêm plugin này để blog wordpress của mình seo dễ hơn. Plugin này có cả phiên bản trả phí và miễn phí. Tuy nhiên ở phiên bản miễn phí cũng có khá nhiều tính năng hay rồi, còn bạn nào có điều kiện [...]
Read more →Nhắc đến Hệ quản trị nội dung thì WordPress và Drupal là 2 cái tên phổ biến, luôn có mặt trong top những phần mềm CMS tốt nhất hiện nay. Cả 2 đều được viết bằng ngôn ngữ lập trình PHP, ra mắt đầu những năm 2000 và trở thành nền tảng được yêu thích sử dụng trong các website hàng đầu hiện nay. Hôm nay chúng ta cùng nhau so sánh WordPress và Drupal để xem 2 nền tảng này có sự giống và khác nhau gì, để trả lời cho câu hỏi nên lựa chọn CMS nào cho website của bạn nhé. Tìm hiểu về Wordpress và Drupal 1. Wordpress là gì? Điểm mạnh của Wordpress WordPress là một hệ quản trị nội dung (CMS) mã nguồn mở được viết bằng PHP và sử dụng hệ quản trị cơ sở dữ liệu MySQL. Với giao diện thân thiện và dễ sử dụng, WordPress cho phép người dùng tạo và chỉnh sửa nội dung một cách dễ dàng, mà không yêu cầu kiến thứ [...]
Read more →Để xây dựng một website cơ bản với các chức năng viết bài, đăng bài đầy đủ với các thao tác cơ bản thì WordPress là một lựa chọn không thể tốt hơn dành cho chúng ta. Sự đơn giản, linh hoạt và dễ sử dụng khiến WordPress trở thành một CMS phổ biến nhất hiện nay, cùng vì thế mà nhu cầu tuyển dụng lập trình viên WordPress luôn luôn ở mức cao. Bài viết hôm nay chúng ta cùng nhau điểm qua top 10 câu hỏi phỏng vấn WordPress Developer thường gặp nhé. Câu 1: CMS là gì? Các chức năng cơ bản của CMS CMS – Content Management System là hệ thống quản trị nội dung là nơi mà người dùng có thể thao tác cập nhật, thay đổi nội dung text, video, hình ảnh, files, .. trên website của họ mà không cần sự hỗ trợ từ lập trình viên thông qua việc sửa source code. Các chức năng cơ bản của CMS bao gồm: Quả [...]
Read more →Bài viết được sự cho phép của tác giả Lại Đình Cường Export và Import dữ liệu trong WordPress là 2 chức năng hữu ích nếu như bạn muốn di chuyển hoặc khôi phục dữ liệu. Nếu trang bạn bị virus, bạn có thể export dữ liệu. Sau đó xóa hết mọi thứ. Cuối cùng là bạn import dữ liệu lại. Chức năng này cũng áp dụng cho trường hợp bạn di chuyển hosting hoặc đổi tên miền,… Không chỉ hỗ trợ import dữ liệu từ WordPress. Chức năng import còn cho phép bạn chuyển dữ liệu từ các mã nguồn khác sang WordPress, đặc biệt là Blogger. Hướng dẫn Export và Import dữ liệu trong WordPress Như mình đề cập đến lợi ích của công cụ import và export dữ liệu bên trên. Ở đây mình không nói thêm nữa mà đi vào vấn đề của bài viết luôn. Trong bài này có 2 phần đó là: Hướng dẫn export (xuất) dữ liệu cho WordPress và hướng dẫn import ( [...]
Read more →Bài viết được sự cho phép của tác giả Võ Quang Huy Đây là những đoạn code bạn sẽ dùng thường xuyên trong quá trình lập trình theme wordpress. Bạn chỉ cần hiểu tác dụng của nó như thế nào sau đó copy và dán nó để chạy thôi. Mình đã viết sẵn cho bạn rồi, không cần phài suy nghĩ chi nhiều nhé he he. 1.Code lấy bài viết mặt định <!-- Get post mặt định --> <?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> <?php endwhile; else : ?> <p>Không có</p> <?php endif; ?> <!-- Get post mặt định --> Đoạn code đặt trong index sẽ lấy list bài viết mới nhất, Đặt trong category sẽ lấy danh sách bài viết của category đó, đặt trong single sẽ lấy nội dung của bài đó!. 2.Code lấy 10 bài viết mới nhất theo category <!-- Get post News Query --> <?php $getposts = new WP_query(); $getposts->query('post_status=publish&showposts=10&post_type=post&cat=1'); ?> <?php global $wp_ [...]
Read more →Bài viết được sự cho phép của tác giả Võ Quang Huy Chào mọi người! Ở trong bài viết trước mình đã hướng dẫn các bạn xây dựng được trang thông tin người dùng. Trong bài viết này, mình sẽ hướng dẫn các bạn code thêm chức năng thay đổi avatar người dùng WordPress. Chức năng upload hình ảnh Khi người dùng muốn thay đổi hình ảnh đại diện, thì trước tiên người dùng phải upload được hình ảnh. Bạn hãy thêm đoạn code upload hình ảnh dưới đây của mình vào file functions.php của theme bạn nhé. function hk_user_upload_image( $file = array() ) { require_once( ABSPATH . 'wp-admin/includes/admin.php' ); $file_return = wp_handle_upload( $file, array('test_form' => false ) ); if ( isset( $file_return['error'] ) || isset( $file_return['upload_error_handler'] ) ) { return false; } else { $filename = $file_return['file']; $attachment = array( 'post_mime_type' => $file_return['type'], 'post_title' => preg_replace( '/\.[^.]+$/', '', basename( $filename ) ), 'post_content' => '', 'post_status' => 'inherit', 'guid' => $file_return['url'] ); $attachment_id = wp_insert_attachment( $attachment, $file_return['url'] ); require_once( ABSPATH . 'wp-admin/includes/image.php' ); $attachment_data = wp_ [...]
Read more →Bài viết được sự cho phép của tác giả Võ Quang Huy Bạn cảm thấy giao diện đăng nhập mặc định của WordPress đã quá quen thuộc. Bạn muốn tạo một trang đăng nhập theo style của riêng mình? Bài viết hôm nay, mình sẽ hướng dẫn các bạn các xây dựng một trang đăng nhập trong WordPress. Tạo trang đăng nhập WordPress Đầu tiên, bạn phải tạo cho mình một trang đăng nhập. Việc tạo một trang mới trong WordPress chắc mọi người cũng đã biết rồi nhỉ. Page mình tạo mới trong trường hợp này có tiêu đề là Đăng nhập, và có đường dẫn là domain/dang-nhap. Tiếp theo, các bạn hãy tạo một file PHP mới có cú pháp page-{slug}.php vào theme đang sử dụng. Cụ thể ở trường hợp của mình là page-dang-nhap.php. Ngoài ra, bạn còn có thể custom page bằng phương pháp tạo Page Template. Bạn có thể xem lại video hướng dẫn tạo custom page [...]
Read more →Bài viết được sự cho phép của tác giả Lại Đình Cường Chạy debug WordPress là cách tốt nhất để kiểm tra lỗi trong quá trình bạn viết code. Bài viết này sẽ dành cho các bạn đang phát triển giao diện hoặc plugin cho WordPress. Nội dung bài này sẽ hướng dẫn cho bạn cách bật debug, kiểm tra lỗi phát sinh trong quá trình viết code nhằm giúp sản phẩm của bạn được hoàn thiện hơn. Hướng dẫn chạy debug WordPress Chạy debug PHP là một phần quan trọng của mọi dự án lập trình web dựa trên mã nguồn mở PHP. Đối với WordPress thì hệ thống debug được thiết kế để bạn có thể sử dụng một cách dễ dàng nhằm kiểm tra lỗi trong quá trình viết code. Nó có thể kiểm tra được code trong nhân của WordPress cũng như kiểm tra code của giao diện và plugin. WP_DEBUG Biến WP_DEBUG là một hằng số được khai báo [...]
Read more →Bài viết được sự cho phép của blogchiasekienthuc.com WordPress là một trong những mã nguồn mở được sử dụng để xây dựng website phổ biến nhất trên thế giới hiện nay. Theo thống kê thì có tới gần 36% website trên Internet được xây dựng bằng mã nguồn WordPress. Dành cho bạn nào chưa biết thì blog mà bạn đang đọc đây cũng được xây dừng bằng mã nguồn mở này ^^ WordPress sẽ giúp bạn tạo một trang web đơn giản, nhưng nhờ có kho tiện ích mở rộng (hay còn gọi là plugin) đồ sộ mà người dùng có thể thỏa sức tùy biến theo các nhu cầu riêng, bạn có thể thêm nhiều chức năng khác như đánh giá bài viết, bình luận bài viết, trang bán hàng, thương mại điện tử cỡ nhỏ… Tuy việc cài đặt các plugin trên WordPress là vô cùng đơn giản, thế nhưng nếu bạn không kiểm tra cẩn thận thì rất có thể gây xung đột cho [...]
Read more →Bài viết được sự cho phép của blogchiasekienthuc.com Chào các bạn, trong bài các bài viết hôm trước thì mình đã cùng các bạn cài đặt thành công WordPress và chạy một trang web WordPress thông qua server Xampp một cách khá là đơn giản rồi. Vậy nên trong bài viết tiếp theo này, mình sẽ cùng các bạn thực hiện nốt một số thao tác cơ bản sau khi cài đặt. Các thao tác này liên quan đến việc sử dụng theme, đăng bài viết và chỉnh sửa thông tin tài khoản quản trị. Okay, giờ thì bắt đầu thôi nhỉ ! [irp posts="17930" name="50 keywords mà mọi JAVA developer nên biết"] [irp posts="284" name="11 cách tăng tốc nhanh cho WordPress bằng file wp-conig.php"] Xem thêm việc làm Wordpress lương cao trên TopDev #1. Khởi chạy server và truy cập vào web quản trị Ban đầu, để có thể truy cập vào trang web người dùng, cũng như trang web quản trị thì các bạn lư [...]
Read more →Bài viết được sự cho phép của blogchiasekienthuc.com Chào các bạn, mã nguồn WordPress có lẽ đã không còn xa lạ gì với nhiều người nữa rồi, đặc biệt là với những anh em lập trình viên và giới Webmaster (quản trị web). WordPress là một nền tảng mã nguồn mở cho phép người dùng có thể tạo ra các trang web một cách cực kỳ chuyên nghiệp và nhanh chóng. Có thể bạn chưa biết, bản thân Blog Chia Sẻ Kiến Thức mà các bạn đang truy cập đây cũng được xây dựng trên mã nguồn WordPress đó Có rất nhiều cách để triển khai một trang web với nền tảng WordPress, nhưng trong bài viết này, mình sẽ hướng dẫn cho các bạn cách cài đặt trực tiếp WordPress thông qua server Xampp. Xem thêm các chương trình tuyển dụng Xamarin hấp dẫn trên TopDev Cách này rất phù hợp cho các bạn newber muốn làm quen vớ [...]
Read more →Với hơn 60% website trên thế giới được xây dựng trên nền tảng WordPress, nhu cầu tăng tốc và bảo mật website bằng các plugin hiện nay luôn được các doanh nghiệp ưu tiên hàng đầu. VNG Cloud giới thiệu giải pháp vStack WordPress plugin, hỗ trợ doanh nghiệp tăng tốc và bảo mật toàn diện, nâng cao 60% tốc độ của website. Với các tính năng nổi bật như: Hỗ trợ tăng tốc website Cấu hình tường lửa theo chuẩn Tự động lọc mã độc và bảo vệ khỏi các cuộc tấn công Tự động làm mới nội dung khi cập nhật bài viết Tuyển dụng wordpress lương cao lên đến 3000USD Hướng dẫn tích hợp vStack plugin trên WordPress Với vStack plugin của VNG Cloud, website của bạn sẽ được tăng tốc và bảo vệ chỉ bằng vài thao tác click đơn giản: Bước 1: Cài đặt plugin Cài trực tiếp trên kho plugins: Bằng cách tìm “vStack” trên [...]
Read more →Bài viết được sự cho phép của tác giả Võ Quang Huy Ở bài hôm trước mình đã hướng dẫn cho các bạn search cha con trong wordpress theo các thông thường. Nhưng cách đó chỉ phù hợp cho các website có dữ liệu nhỏ và vừa, các website dữ liệu lớn và phần cấp sâu thì dễ bị TOANG [irp posts="16124" name="10 trang web hàng đầu để tìm hiểu WordPress"] [irp posts="284" name="11 cách tăng tốc nhanh cho WordPress bằng file wp-conig.php"] [irp posts="39630" name="Cách sử dụng Widgets WordPress cơ bản"] [irp posts="42573" name="Search theo custom field trong wordpress và các ứng dụng của nó"] Vì thế hôm nay mình sẽ hướng dẫn cho các bạn cách cũng search cha con nhưng sẽ dùng ajax. Tạo form search cha con html Cũng giống như bài trước cấu trúc form ở bài này cũng giống hoàn toàn. Mình sẽ copy lại để các bạn dễ theo dõi nha. Các bạn copy đoạn code này vào khu vực cần hiển thị form search nha. Đoạn code [...]
Read more →