Saturday, April 27Trang thông tin giải pháp website và công nghệ
Shadow

Thủ thuật website

Kiểm tra chất lượng code website với Sonarqube

Kiểm tra chất lượng code website với Sonarqube

Chất lượng phần mềm, Thủ thuật website
1. SonarQube là gì? SonarQube là một nền tảng mã nguồn mở được phát triển bởi SonarSource để liên tục kiểm tra chất lượng code, review tự động với việc phân tích code để phát hiện lỗi, đoạn code không tốt, hoặc lỗ hổng bảo mật trên 20 ngôn ngữ lập trình. Sonarqube hiện hỗ trợ các ngôn ngữ lập trình sau: Java (including Android), C#, Go, PHP, JavaScript, C/C++, COBOL, PL/SQL, PL/I, ABAP, VB.NET, VB6, Python, RPG, Flex, Objective-C, Swift, Web and XML. Nó được tích hợp vào công cụ phát triển Eclipse, Visual Studio, IntelliJ IDEA thông qua plugin SonarLint và tích hợp với các công cụ khác như LDAP, Active Directory, GitHub…. Bài này mình sẽ hướng dẫn các bạn tích hợp vào hệ thống quản lý code với docker, bên mình đang thực hiện để quản lý chất lượng đầu ra sản phẩm Màn hì...
Cách thêm nhóm sản phẩm bằng wocommerce

Cách thêm nhóm sản phẩm bằng wocommerce

Woocommerce
Nhóm sản phẩm trong WooCommerce có thể được hiểu là một tập hợp nhiều sản phẩm đưa vào một nhóm, và người dùng khi mua sẽ mua cả nhóm đó thay vì chỉ mua một sản phẩm riêng lẻ. Rất thích hợp cho các bạn bán hàng theo gói hoặc khuyến mãi gì đó. Các bạn đừng nhầm lẫn giữa nhóm sản phẩm với danh mục sản phẩm nhé, hai cái khác nhau hoàn toàn. Trước tiên, chúng ta cần tạo ra một nhóm sản phẩm trước. Nhóm sản phẩm cũng là sản phẩm bình thường nhưng chúng ta sẽ chọn kiểu dữ liệu sản phẩm là “Sản phẩm được nhóm” và không cần nhập giá cho nó. Tạo nhóm sản phẩm Sau đó tiến hành sửa hoặc thêm mới sản phẩm cần đưa vào nhóm, phần “Các sản phẩm được kết nối“, bạn sẽ thấy có thêm một mục tên là Nhóm và ở đó bạn hãy tìm nhóm bạn vừa tạo ra để thêm vào. Bây giờ khi xem nhóm sản phẩm kia, bạn...
Hướng dẫn chỉnh sửa trang chủ với UX Builder- Themes Flatsome

Hướng dẫn chỉnh sửa trang chủ với UX Builder- Themes Flatsome

Chỉnh sửa themes
Một số thao tác cơ bản Theme Options Bạn truy cập Flatsome -> Theme Options ở bất kỳ trang nào, ngay phía trên cùng hoăc vào trang Quản trị (Admin) chọn Giao diện -> Tùy chỉnh. Tại Theme Options bạn sẽ cấu hình, chỉnh sửa được các phần sau: Header (phần đầu trang): Top bar, Main Menu, Bottom Menu, Sticky menu, logo, banner, giỏ hàng, số điện thoại, menu, …Footer (phần cuối trang): Các cột cuối trang, thông tin bản quyền, các khối nội dung (block)…Shop: chỉnh sửa các thông tin bên trong trang sản phẩm, bố cục trang danh mục sản phẩm,…Blog: chỉnh sửa layout, ngày giờ, và nhiều chỉnh sửa liên quanStyle: chỉnh sửa màu sắc, font chữ, tùy biến css… Chỉnh sửa Widget (Sidebar) Truy cập Giao diện ->...
Cách đăng sản phẩm trong woocommerce wordpress

Cách đăng sản phẩm trong woocommerce wordpress

Tương tác CMS website với wordpress, Woocommerce
Việc đầu tiên sau khi bạn cài đặt Woocommerce chính là tạo sản phẩm. Sau khi tạo sản phẩm, bạn có thể dễ dàng kiểm tra cách thức làm việc của Woocommerce. Bài học hôm nay, bạn sẽ nắm được cách tạo nhiều loại sản phẩm trong Woocommerce Đăng sản phẩm mới lên website Tìm “Sản phẩm” trong trình quản lý wordpress => Thêm mới. Thêm thông tin về sản phẩm Lưu nháp: khi bạn chưa muốn sản phẩm đăng chính thức lên website khi đang còn chỉnh sửa Đăng: khi bạn thêm đủ thông tin sản phẩm và hài lòng, bấm “Đăng” để sản phẩm xuất hiện lên website. Bạn kéo xuống dưới cùng để thêm mô tả ngắn cho sản phẩm.   Thêm giá sản phẩm Nếu bạn không có chương trình khuyến mãi cho sản phẩm, ô “Giá khuyến mãi” bạn để trống. Thêm hình ảnh cho sản phẩm 1: Thêm ảnh chính của ...
Thêm bài viết mới wordpress với trình soạn thảo mới Gutenberg

Thêm bài viết mới wordpress với trình soạn thảo mới Gutenberg

Tương tác CMS website với wordpress
Công việc tạo bài viết mới trên blog hoặc website WordPress là công việc thường xuyên của mỗi Blogger, không quá khó nhưng đối với những ai mới tiếp cận với WordPress lần đầu, có phần bỡ ngỡ, nhưng không sao, với bài viết này mình sẽ giúp bạn, không những chỉ cho bạn cách viết bài mà còn giúp bạn hiểu thêm các tính năng hữu dụng giúp bạn viết bài chuyên nghiệp hơn. Thêm bài biết mới trên trình soạn thảo mới của WordPress 5 trở về sau Vào tháng 12/2018 WordPress giới thiệu trình soạn thảo bài viết mới Gutenberg trông gọn gàng, đơn giản với nhiều tính năng vô cùng mạnh mẽ, trong phần này bạn sẽ khám phá tất cả các tính năng mạnh mẽ để có bài viết trông chuyên nghiệp bất ngờ. Tiêu đề bài viết và các khối nội dung (Blocks) Với trình soạn thảo mới này, bạn có thể tổ chức bài viế...
Chuyển Nhà Website WordPress Lên Docker

Chuyển Nhà Website WordPress Lên Docker

Docker
Có rất nhiều hướng design một ecosystem với docker, ở đây mình sẽ sử dụng docker swarm, traefik, phpmyadmin, mysql và wordpress image để thực hiện, bạn có thể google để tìm hiểu thêm Bước 1: Cài docker swarm và traefik revert proxy Đầu tiên các bạn cài docker và docker swarm theo hướng dẫn tại đây. Khi đã có docker swarm chạy dưới dạng service, bạn đã sẵn sàng cho bước tiếp theo. Hình này để minh họa cho stack thôi Bước 2: Chuẩn bị stack compose cho website Ở phần trước mình đã tạo hai network cho docker gọi là backend và proxy, hôm nay mình sẽ sử dụng hai network này để làm việc với stack. Chúng ta sẽ tạo stack với tên file là wordpress.yml version: "3.3"services:  wordpress:    image: wordpress    restart: always    container_name: wp    environment:      WORDPRE...
HƯỚNG DẪN SỬ DỤNG PLUGIN VISUAL COMPOSER

HƯỚNG DẪN SỬ DỤNG PLUGIN VISUAL COMPOSER

Chỉnh sửa themes, Tương tác CMS website với wordpress
Sau khi bạn download plugin Visual Composer về bạn tiến hành cài đặt và kích hoạt Plugin. Dashboard > Plugins > Add New > Upload > Browse > chọn file zip bạn vừa download về > Install Now > Active plugin sau khi cài đặt. Sau khi Active plugin thì menu bên trái sẽ xuất hiện các mục như hình: Grid Elements: đây là một khái niệm mới hoàn toàn trên phiên bản mới nhất của VC (Visual Composer) cho phép khởi tạo các mẫu bố cục cho bài viết, Media theo dạng lưới. Khi bạn khởi tạo Grid Elements, bạn có thể sử dụng các mẫu có sẵn của VC để chỉnh sửa lại theo ý của mình. Concept đơn giản nhất: https://www.youtube.com/watch?v=dtAAx_r9oLM Cấu hình chung Cấu hình nội du...
Cài đặt WordPress trên window với wamp

Cài đặt WordPress trên window với wamp

Tương tác CMS website với wordpress
WAMP là gì? WAMP hay Wampserver là một phần mềm giả lập server miễn phí, cho phép chạy thử website ngay trên máy tính cá nhân bằng Localhost. Trong hướng dẫn này chúng tôi sẽ hướng dẫn các bạn cài đặt và cấu hình PHP và MySql bằng phần mềm Wamp Server bắt đầu cho việc lập trình PHP với Cơ sở dữ liệu MySql. Được phát triển trên nền tảng LAMP, WAMP sẽ hỗ trợ người dùng nắm bắt được hiển thị trang web của mình sẽ trông như thế nào khi hoạt động trên môi trường internet. Để thực hiện điều đó, WAMP sẽ khởi chạy website của bạn qua Localhost. Localhost được ghép của 2 chữ “local” (máy tính của bạn) và “host” (máy chủ) là thuật ngữ chỉ máy chủ chạy trên máy tính cá nhân. Localhost được sử dụng để truy cập vào các dịch vụ mạng đang vận hành trên máy tính đó bằng một cổng mạng lo...
Thêm live chat WordPress với 2 bước đơn giản

Thêm live chat WordPress với 2 bước đơn giản

Thủ thuật website, Tương tác CMS website với wordpress
Nếu bạn đang chạy một website dịch vụ hay đang có một cửa hàng online, vậy dĩ nhiên bạn cần phải làm việc với khách hàng, xử lý các yêu cầu của họ. Nó là một phần bắt buộc phải có của lĩnh vực này, và nếu bạn không có hệ thống giúp bạn làm việc hiệu quả với khách hàng, bạn sẽ khó lòng mà giữ được khách hàng. Một trong các cách nhanh nhất nếu bạn sử dụng website WordPress là sử dụng live chat WordPress. May mắn là, có khá nhiều công cụ để giúp bạn thêm live chat vào Wordpress. Trong bài này, chúng tôi sẽ hướng dẫn cách add live chat như sau: Ưu điểm của việc thêm chat trực tuyến vào WordPress.3 plugin live chat WordPress hàng đầu.Làm thế nào để cài đặt và cấu hình plugin live chat.Một số thủ thuật để kiểm thử hệ thống chat trực tuyến của bạn. Dịch vụ chăn sóc khách hàn...
Các các phân quyền thư mục cơ bản cho website sử dụng WordPress

Các các phân quyền thư mục cơ bản cho website sử dụng WordPress

Bảo mật Wordpress
Wordpress là một trong những CMS mã nguồn mở được sử dụng nhiều nhất hiện nay. Trong bài viết này mình sẽ hướng dẫn các bạn một số biện pháp tăng cường bảo mật cho website wordpress của mình. * Lưu ý: Hầu hết các thao tác đều thực hiện trên file .htaccess, đồi với hosting sử dụng cPanel nếu các bạn không thấy file này thì có thể làm theo hướng dẫn dưới đây: 1. Ngăn chặn truy cập trái phép file wp-config.php và xmlrpc.php Thêm đoạn code sau vào file .htaccess # protect wpconfig.php <files wp-config.php> order allow,deny deny from all </files> # protect xmlrpc.php <files xmlrpc.php> order allow,deny deny from all </files> 2. Ngăn chặn truy cập trái phép vào thư mục wp-includes Thêm đoạn code sau vào file .htaccess ...