Tải bản đầy đủ (.doc) (66 trang)

Website noithatimax sử dụng framework wordpres

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.61 MB, 66 trang )

Website noithatimax sử dụng framework wordpres

GVHD:ThS.Cao Thu Hương

MỤC LỤC
LỜI CẢM ƠN.............................................................................................................1
CHƯƠNG I. TỔNG QUAN VỀ ĐỀ TÀI...............................................................2
1.1 Giới thiệu đề tài...................................................................................................2
1.1.1 Đặt vấn đề 2
1.1.2 Tên đề tài

2

1.1.3 Mục tiêu đề tài

2

1.1.4 Phạm vi của đề tài 3
1.1.5 Phương pháp tiếp cận, lựa chọn công nghệ

3

1.2 Tổng quan về famework wordpress..................................................................3
1.2.1 Tìm hiểu vể frame wordpress

3

1.2.2. Cách sử dụng frame wordpress 5
1.3 Khảo sát công ty TNHH nội thất imax............................................................15
1.3.1. Giới thiệu về cơng ty


15

1.3.2 Quy trình sản xuất của xưởng :

15

CHƯƠNG 2: KHẢO SÁT HỆ THỐNG...............................................................17
2.1. Khảo sát hoạt động nghiệp vụ.........................................................................17
2.1.1. Sơ đồ quy trình hoạt động nghiệp vụ

17

2.1.2. Mơ tả quy trình hoạt động nghiệp vụ

18

2.2. Đặc tả yêu cầu...................................................................................................18
CHƯƠNG III. PHÂN TÍCH HỆ THỐNG...........................................................19
3.1 Xác định các đối tượng sử dụng trong hệ thống............................................19
3.2. Các chức năng của hệ thống...........................................................................19
3.2.1. Guest (Khách vãng lai). 19
3.2.2 Member (Thành viên).
3.2.3 Admin

24

25

3.3. Thiết kế hệ thống..............................................................................................31
3.3.1 Biểu đồ phân cấp chức năng


31

SVTH: Nguyễn Văn Hội
Lớp: CNTT 49B


Website noithatimax sử dụng framework wordpres

3.3.2. Biểu đồ luồng dữ liệu:

GVHD:ThS.Cao Thu Hương

32

3.4 Thiết kế cơ sở dữ liệu........................................................................................42
3.4.1 Thiết kế các bảng cơ sở dữ liệu

42

3.4.2 Mối quan hệ giữa các bảng dữ liệu

49

CHƯƠNG IV: HƯỚNG DẪN SỬ DỤNG............................................................50
4.1. Yêu cầu hệ thống..............................................................................................50
4.2. Hướng dẫn cài đặt :.........................................................................................50
4.3. Một số giao diện hệ thống................................................................................51
4.3.1. Giao diện websites 51
4.3.2. Giao diện trang quản trị 59

TỔNG KẾT.............................................................................................................60
1. Ưu điểm................................................................................................................60
2. Nhược điểm..........................................................................................................60
3. Một số kết quả đạt được :...................................................................................60
4. Hướng phát triển :..............................................................................................60
TÀI LIỆU THAM KHẢO........................................................................................61

SVTH: Nguyễn Văn Hội
Lớp: CNTT 49B


Website noithatimax sử dụng framework wordpres

GVHD:ThS.Cao Thu Hương

DANH MỤC ẢNH
Hình 1
Hình 2
Hình 3
Hình 4
Hình 5
Hình 6
Hình 7
Hình 8
Hình 9
Hình 10
Hình 11
Hình 12
Hình 13
Hình 14

Hình 15
Hình 16
Hình 17
Hình 18
Hình 19
Hình 20
Hình 21
Hình 22
Hình 23
Hình 23
Hình 24
Hình 25
Hình 26
Hình 27
Hình 28
Hình 29
Hình 30
Hình 31
Hình 32
Hình 33

Nhập thơng tin blog title, email................................................................5
Giao diện mặc định khi cài xong wordpress............................................6
Giao diện quản lý bài biết của wordpress.................................................7
Mơ hình cấu trúc hoạt động của wordpress............................................12
Sơ đồ quy trình nghiệp vụ của hệ thống.................................................17
Biểu đồ phân cấp chức năng...................................................................31
Biểu đồ mức ngữ cảnh............................................................................35
Biểu đồ luồng dữ liệu mức đỉnh.............................................................37
Biểu đồ phân rã chức năng 1 “quản lý sản phẩm”.................................39

Biểu đồ phân rã chức năng 2 “quản lý tin tức”......................................40
Biểu đồ phân rã chức năng 3: “quản lý người dùng”.............................41
Bảng wp_users.......................................................................................42
Bảng wp_usermeta.................................................................................42
Bảng wp_terms.......................................................................................43
Bảng wp_term_relationships..................................................................43
Bảng wp_posts.......................................................................................44
Bảng wp_term_taxonomy......................................................................45
Bảng wp_contact_form_7......................................................................45
Bảng wp_comments...............................................................................46
Bảng wp_commentmeta.........................................................................46
Bảng wp_eshop_orders..........................................................................47
Bảng wp_ig_captions.............................................................................47
Bảng wp_options....................................................................................48
Sơ đồ thực thể liên kết............................................................................49
Giao diện trang chủ................................................................................51
Funiture - Danh mục cấp 2.....................................................................52
Funiture - Danh mục cấp 3.....................................................................53
Giao diện đăng kí thành viên..................................................................54
Giao diện trang decoration.....................................................................55
Giao diện trang hỗ trợ tư vấn.................................................................56
Giao diện trang liên hệ...........................................................................57
Giao diện trang tin..................................................................................58
Giao diện trang quản trị..........................................................................59
Giao diện trang thêm bài viết................................................................59

SVTH: Nguyễn Văn Hội
Lớp: CNTT 49B



Website noithatimax sử dụng framework wordpres

GVHD:ThS.Cao Thu Hương

LỜI CẢM ƠN
Sau hơn 4 tháng tìm hiểu và thực hiện đề tài “Xây dựng website Nội thất sử
dụng framework wordpress” đã cơ bản hoàn thành. Để đạt được kết quả này, với
một framework rất mới và chưa thực sự có nhiều người nhận thấy được điểm mạnh
của frame, em đã nỗ lực hết sức đồng thời nhận được rất nhiều sự quan tâm, giúp
đỡ, ủng hộ của các thầy cô, bạn bè và gia đình.
Em xin bầy tỏ sự biết ơn sâu sắc đến các thầy cô Khoa Công Nghệ Thông
Tin – Trường Đại Học Kinh Tế Quốc Dân đã tận tình giảng dạy, trang bị cho em
những kiến thức quý báu trong những năm học vừa qua.
Em xin gửi lời cảm ơn chân thành tới cô Cao Thị Thu Hương đã tận tình
giúp đỡ, hướng dẫn em hồn thành đề tài này.
Tôi xin chân thành cảm ơn tới tất cả các bạn đã tham gia đóng góp ý kiến
giúp tơi hồn thiện hơn đề tài này.
Đồ án đã được hoàn thành với một số kết quả nhất định, tuy nhiên vẫn khơng
tránh khỏi sai sót. Rất mong nhận được sự thơng cảm đóng góp ý kiến của thầy cơ
và các bạn.
Hà Nội, ngày 14 tháng 5 năm 2012
Sinh viên thực hiện
Nguyễn Văn Hội

SVTH: Nguyễn Văn Hội

1

Lớp: CNTT 49B



Website noithatimax sử dụng framework wordpres

GVHD:ThS.Cao Thu Hương

CHƯƠNG I. TỔNG QUAN VỀ ĐỀ TÀI

1.1 Giới thiệu đề tài
1.1.1 Đặt vấn đề
Hiện nay, công nghệ thông tin đang phát triển mạnh mẽ, mọi thơng tin có thể trao
đổi với nhau thơng qua mạng internet. Mỗi khi cần tìm kiếm thơng tin về một doanh
nghiệp, một tổ chức, hay đơn giản chỉ là một mặt hàng, một thơng tin gì đó cần cho
cá nhân, biện pháp thông dụng đầu tiên được nghĩ tới là internet và các bộ máy tìm
kiếm.
Xuất phát từ nhu cầu thực tiễn lên đã có hàng loạt website của các đơn vị, tổ
chức, doanh nghiệp được xây dựng nhằm phục vụ nhu cầu mục đích riêng. Nhất là
các doanh nghiệp, các công ty nhằm quảng bá cho tên tuổi của mình.
Websites noithatimax được xây dựng dựa trên framework wordpress. Đây là
một hệ CMS khá tốt, được sử dụng nhắm vào những công ty, những tổ chức, hay
những cá nhân muốn xây dựng một thương hiệu hay chỉ đơn giản là giới thiệu về cá
nhân thông qua internet.

1.1.2 Tên đề tài
Xây dựng website nội thất cho Công ty TNHH Nội thất Imax dựa trên
framework wordpress.

1.1.3 Mục tiêu đề tài
Xây dựng website một cách nhanh chóng, đầy đủ chức năng, dễ hiểu, thân
thiện với người sử dụng,có giao diện và có nhiều hiệu ứng đẹp. Như vậy cần giải
quyết những vấn đề sau:

-

Nghiên cứu framework wordpress.

-

Tìm hiểu những yêu cầu mà một trang thiết kế về nội thất phải có.

-

Thiết kế hoàn thành website với chức năng, giao diện đẹp, bắt mắt người

dùng.
SVTH: Nguyễn Văn Hội

2

Lớp: CNTT 49B


Website noithatimax sử dụng framework wordpres

GVHD:ThS.Cao Thu Hương

1.1.4 Phạm vi của đề tài
Đối tượng được nhắm tới là các doanh nghiệp, các tổ chức, các cá nhân
muốn xây dựng website để quảng bá thương hiệu, sản phẩm…

1.1.5 Phương pháp tiếp cận, lựa chọn công nghệ
Website xây dựng sử dụng:

-

ngôn ngữ php ( cụ thể là framework wordpress).

-

Mysql

-

Ajax và Jquery.

1.2 Tổng quan về famework wordpress
1.2.1 Tìm hiểu vể frame wordpress
Wordpress là gì?
WordPress là một hệ thống xuất bản blog viết bằng ngơn ngữ lập trình PHP
và sử dụng MySQL database (cơ sở dữ liệu MySQL). Wordpress là hậu duệ chính
thức của b2/cafelog, được phát triển bởi Michel Valdrighi. Cái tên WordPress được
đề xuất bởi Christine Selleck, một người bạn của nhà phát triển chính Matt
Mullenweg.
Phiên bản mới nhất của WordPress được cập nhật liên tục trên wordpress.org
Hiện nay, Wordpress là một Blog Platform (hay Blog Software) rất được ưa
chuộng trên thế giới. (Cộng đồng Blogger Việt Nam cũng có khơng ít người dùng).

Nét nổi bật của wordpress
 Việc

quản lý các bài viết rất thuận tiện giống như các phần mềm thiết kế

website chuyên nghiệp.


SVTH: Nguyễn Văn Hội

3

Lớp: CNTT 49B


Website noithatimax sử dụng framework wordpres
 Thể

GVHD:ThS.Cao Thu Hương

hiện các tệp PDF, DOC, Powerpoint ngay trên nội dung bài viết. Đặc

biệt tích hợp sẵn Latex - cơng cụ soạn thảo cơng thức tốn học, giúp người sử dụng
có thể viết cơng thức tốn học ngay trên blog.
 WordPress

có 23 Widget (ứng dụng tạo thêm) như Thống kê số truy nhập

blog, Các bài mới nhất, Các bài viết nổi bật nhất, Các comment mới nhất, Liệt kê
các chuyên mục, Liệt kê các Trang, Danh sách các liên kết, Liệt kê số bài viết trong
từng tháng ... Có rất nhiều theme để người dùng lựa chọn.
 Các

comment có thể duyệt rồi mới cho đăng, comment nào có nội dung

khơng phù hợp có thể xóa, nếu cho là spam thì sau này IP đó khơng có thể gửi
comment vào blog được nữa.

 Sao

lưu dữ liệu nhằm khôi phục nội dung blog một cách dễ dàng.

 WordPress

hỗ trợ 3 GB để lưu trữ các tệp hình ảnh và văn bản.

Lý do sử dụng wordpress xây dựng noithatimax
Dễ cài đặt, chỉ cần khởi tạo database, upload và thiết lập tham số trong file wpconfig.php.
1.

Dễ quản lý nội dung, như tạo các chủ đề, quản lý comment, lưu trữ

bài viết và chỉnh sửa cho lần sau.
2.

Khả năng tương tác cao giữa người đọc và người viết thơng qua tính

năng comment.
3.

Cung cấp rất nhiều plugins, đây thực sự là điểm mạnh của Wordpress.

4.

Tích hợp tốt với các search engine như Google, Yahoo.

Khi bắt tay vào làm một trang web, hiện nay có rất nhiều framework cho bạn
lựa chọn. Bạn có thể chọn một loại framework thương mại (phải trả tiền), hoặc một

framework miễn phí, và việc đầu tiền là bạn phải lựa chọn một công cụ phù hợp
nhất với nhu cầu của mình.
Wordpress khi xây dựng lên chỉ với mục đích là ứng dụng cho viết blog. Nó là một
hệ thống CMS (Content Manager System), nhưng vì nó là một mã nguồn mở lên
SVTH: Nguyễn Văn Hội

4

Lớp: CNTT 49B


Website noithatimax sử dụng framework wordpres

GVHD:ThS.Cao Thu Hương

không chỉ dừng lại ở việc viết blog nó cịn là một Framework để xây dựng lên một
trang web rất mạnh và rất phổ biến hiện nay.
Với mục đích xây dựng một website cho công ty thiết kế nội thất Imax với những
yêu cầu đẹp, dễ sử dụng, thân thiện với khách hàng, giao diện bắt mắt… quả thật
wordpress là một sự lựa chọn tốt nhất.

1.2.2.

Cách sử dụng frame wordpress

1.2.2.1.

Tìm hiểu cách sử dụng wordpress

Cài đặt wordpress

Công cụ cần thiết:
-

Appserver, wampserver,…

-

Mã nguồn wordpress (download tại địa chỉ wordpress.org ).

Cài đặt :
-

Bước 1: Tạo một database.

-

Bước 2: Copy toàn bộ thư mục wordpress vừa mới giải nén vào trong

thư mục D:\ AppServ\www ( nếu Appserver được cài đặt trên ổ D).
-

Bước 3: Gõ vào trình duyệt đường dẫn đến trang web, ở đây là

http://localhost/noithatimax

SVTH: Nguyễn Văn Hội

5

Lớp: CNTT 49B



Website noithatimax sử dụng framework wordpres

GVHD:ThS.Cao Thu Hương

Hình 1 Nhập thơng tin blog title, email

Và đây là kết quả:
INCLUDEPICTURE
" \*
MERGEFORMATINET

Hình 2 Giao diện mặc định khi cài xong wordpress
Làm việc với wp-admin
Login bằng tài khoản Admin của mình.
Trang wp-admin có hình như dưới:
SVTH: Nguyễn Văn Hội

6

Lớp: CNTT 49B


Website noithatimax sử dụng framework wordpres

GVHD:ThS.Cao Thu Hương

Hình 3 Giao diện quản lý bài biết của wordpress
Trong hình có 4 phân vùng cần chú ý.

V1:

Trở về trang chủ

V2:

Quản lý viết bài mới /comment / các bản nháp, trang mới nhanh, nhấn

vào admin để vào xem thơng tin của mình, nhấn vào turbo để chọn Tool cịn Log
Out để thốt.
V3:

Thanh dashboard, chúng ta làm việc với đối tượng này là chính.
- Post: Quản lý các bài post. Gồm các mục con
+ Edit: Sửa bài.
+ Add new: Viết bài mới
+ Post Tag: Các tag bài viết sẽ xuất hiện trên trang.
+ Categories: Quản lý thư mục (Tạo, xóa…). Thư mục là các
chủ đề trên trang web như là: tin tức, download, truyện tranh…
- Media: Chủ yếu đề upload các media.

SVTH: Nguyễn Văn Hội

7

Lớp: CNTT 49B


Website noithatimax sử dụng framework wordpres


GVHD:ThS.Cao Thu Hương

+ Library: Thư viện các media chúng ta đã upload
+ Add new: Thêm mới 1 media.
- Link: Tạo liên kết với trang web nào đó.
+ Add new: Thêm mới
+ Edit: Sửa
+ Link Categories: Tạo thư mục link sẽ để hiển thị, VD:
Bookmarks, Liên kết… chứ ko phải Blog Roll như mặc định
- Page: Quản lý các trang được tạo. Đây là các trang tĩnh và ln
KHƠNG thay đổi vị trí xuất hiện trên site. Page có cấu trúc phân tầng.
Page cũng rất thuận tiện khi chúng ta làm các trang tĩnh hỗ trợ
Category. Tôi lấy Page làm trang link tới từng bài của Category gần
giống như Site Map vậy.
- Comment: Quản lý Comment.
- Apperance: Quản lý giao diện.
+ Themes: Quản lý theme: Các theme được upload sẽ xuất hiện ở đây,
sử dụng theme nào bạn Active (kích hoạt theme đó) hoặc có thể xem
trước/ xóa theme.
+ Widget: Gồm những phần nhỏ, thường xuất hiện trên rất nhiều trang
web như: Hộp tìm kiếm, Văn bản, Liên kết, Tag… sử dụng cái gì, bạn
cứ kéo thả chuột sang phần slide bar là được. Widget rất quan trọng.
Hãy tận dụng tối ưu công cụ Text .
+ Editor: Chỉnh sửa theme, chỉnh sửa các file của theme trực tiếp trên
đây.
+ Add new theme: Thêm 1 theme.
- Plug-in: Tìm kiếm plugin, cài đặt plugin.
- User: Quản lý các thành viên:
+ Author & User: Xem các thành viên.
+ Add new: thêm 1 thành viên.

+ Your Profile: Sửa profile của bạn.
SVTH: Nguyễn Văn Hội

8

Lớp: CNTT 49B


Website noithatimax sử dụng framework wordpres

GVHD:ThS.Cao Thu Hương

- Tool: CÁc công cụ như Import/Export xuất hiện ở đây.
- Setting:
+ General:
> Blog Title: Tiêu đề Blog của bạn
> Tag line: Giống như là một Slogan, mặc định là Just another
WordPress weblog
> Wordpress address và blog address
> Email Address: Email của bạn.
> Membership: Nếu bạn cho phép mọi người đều có thể đăng
ký thành viên thì tick vào ơ này.
> New user defaul role: Thành viên đăng ký.
+ Subscriber: Chỉ được xem, ko có quyền gì cả.
+ Administrator: Tồn quyền
+ Editor: có quyền hành trên rất nhiều phương diện, giống như SMOD
vậy, họ có thể sửa, xóa bài của người khác…
+ Author: Được phép viết và sửa bài của mình.
+ Contributor:
+ Writing:

+ Reading:
+ Discussion:
+ Media: Chỉnh sửa kích thước media được post lên
+ Privacy: Nếu muốn cơng khai blog, chọn dịng dưới, nếu muốn cho
mọi người biết, chọn dòng trên.
+Permalink: Chọn kiểu link, nên chọn liên kết thân thiện.
Cài đặt plugin
Cài đặt Plug-in:
Bước 1: Download về và giải nén, sau đó upload thư mục chứa các file
plugin vào thư mục: />SVTH: Nguyễn Văn Hội

9

Lớp: CNTT 49B


Website noithatimax sử dụng framework wordpres

GVHD:ThS.Cao Thu Hương

Bước 2: Đăng nhập vào wp-admin, vào Plugins, tìm đến plug-in vừa upload
và nhấn Activate để kích hoạt.

1.2.2.2.

Tạo theme và viết plugin.

Tạo theme:
Bước 1
Yêu cầu



Một bản wordpress đã được cài trên localhost.



Trình soạn thảo: Notepad++, dreamweaver, phpstorm, …



SmartFTP, File Zilla,…: Nếu wordpress được cài trên host, cần dùng

đến trình FTP để upload các file theme.
Các nguyên tắc cơ bản
Nguyên tắc 1:
Đóng tất cả theo đúng thứ tự mà bạn đã mở chúng.
Nguyên tắc 2 :
Mỗi theme có ít nhất 2 tập tin: index.php và style.css. Đây là danh
sách các tập tin của theme.


style.css



index.php



home.php




single.php



page.php



archive.php



category.php

SVTH: Nguyễn Văn Hội

10

Lớp: CNTT 49B


Website noithatimax sử dụng framework wordpres


search.php




404.php



comments.php



comments-popup.php



author.php



date.php

SVTH: Nguyễn Văn Hội

GVHD:ThS.Cao Thu Hương

11

Lớp: CNTT 49B


Website noithatimax sử dụng framework wordpres


GVHD:ThS.Cao Thu Hương

Thuật ngữ


Template: Là một một bộ code mà người lập trình có thể dùng ở nhiều

nơi mà không cần phải code lại.


Template file: Là một tập tin chứa một hoặc nhiều bộ code

(Template). Mỗi trang có thể tạo ra nhiều tập tin mẫu. VD: index.php, style.css,
sidebar.php,.v.v..


Theme or WordPress theme: Tất cả các tập tin mà đang sử dụng: Văn

bản, hình ảnh, mã (code), v.v… Chú ý: WordPress theme và Wordpress Template là
hai thứ khác nhau. Mặc dù một số người cho rằng chúng như nhau.


Post: Nó đơn giản chỉ là một bài viết.

Cấu trúc
WordPress hoạt động dựa trên cấu trúc phân cấp và tìm kiếm tập tin trong
giao diện để xác định tập tin nào cần được sử dụng; ví dụ khi xem một trang,
WordPress sẽ tìm tập tin theo thứ tự pagename.php, page.php, index.php; hay khi
vào trang chủ, WordPress sẽ tìm tập tin home.php rồi mới tới index.php, tất cả
những tập tin php này được gọi là một bản mẫu (Template). Trong q trình tìm

kiếm, nếu WordPress khơng tìm thấy tập tin có cấp độ ưu tiên cao hơn nó sẽ tìm các
bản mẫu có độ ưu tiên thấp hơn và cuối cùng WordPress sẽ sử dụng bản mẫu
index.php, đó là lí do vì sao theme chỉ có 2 tập tin style.css và index.php vẫn hoạt
động.

SVTH: Nguyễn Văn Hội

12

Lớp: CNTT 49B


Website noithatimax sử dụng framework wordpres

GVHD:ThS.Cao Thu Hương

Hình 4 Mơ hình cấu trúc hoạt động của wordpress

Có một điều cần chú ý là mỗi trang trong template theme được tạo ra từ
nhiều template files.
Một trang được tạo từ các template files: header.php, index.php, sidebar.php,
footer.php.

-

Index Template File:

SVTH: Nguyễn Văn Hội

13


Lớp: CNTT 49B


Website noithatimax sử dụng framework wordpres

GVHD:ThS.Cao Thu Hương

Phần này chứa tiêu đề, nội dung (bao gồm văn bản, hình ảnh, video, v.v... ) của
mỗi bài viết và các thông tin của bài viết như: Tác giả, thời điểm viết bài,
chuyên mục, phản hồi, v.v...
-

Sidebar Template File

Phần này thường đặt danh sách trang, chuyên mục, bài viết lưu trữ, liên kết,v.v...
Nó không nhất thiết phải nằm bên phải. Ở đây là một ví dụ với cấu trúc 2 cột, và
nó được đặt bên phải.
-

Footer Template File

Tương tự như header.php, footer thường khơng chứa nhiều liên kết đến các bài
viết. Bạn có thể đặt bất cứ gì mình thích, nhưng thường là các thông tin bản
quyền, tên theme, liên hệ, .v.v...

Bước 2

B1: Tạo thư mục theme
B2: Tạo file index.php và style.css

B3: Tạo các trang hiển thị cho danh mục sản phẩm, hiển thị bài viết, hiển thị…
(tương ứng category.php, single.php …)
Bước 3

Viết code cho trang index.php, trang chủ hiển thị cho trang website của bạn.
Một số hàm bạn cần biết khi làm việc với wordpress:
+

bloginfo(’name’): Dịng này sẽ trả về thơng tin của blog thơng qua

hàm bloginfo(). Cụ thể, ở đây nó trả về tên của website. Tên này là blog title
được cấu hình trong trang cài đặt.

SVTH: Nguyễn Văn Hội

14

Lớp: CNTT 49B


Website noithatimax sử dụng framework wordpres

+

GVHD:ThS.Cao Thu Hương

bloginfo(’url’): Hàm trả về thông tin của blog, cụ thể là đường dẫn

đến trang chủ blog.
+


bloginfo(’description’): Phần mô tả blog hiển thị dưới tiêu đề blog.

+

query_post(): Hàm trả về các bài viết với tham số được truyền vào

bên trong hàm.
+

wp_list_category(): Hàm trả về link và title các danh mục với tham số

truyền vào bên trong hàm.
+

wp_list_page(): Hàm trả về link và title các danh mục với tham số

truyền vào bên trong hàm.
+



Bước 4

Vòng lặp (Loop) được gọi trong bài viết.

if(have_posts())

:


?>
while(have_posts())

:

the_post();

?>

<?php endwhile; ?>
<?php endif; ?>
-

if(have_posts()) – Kiểm tra xem có bài viết khơng

-

while(have_posts()) – Nếu có, ở mỗi bài viết sẽ thực hiện hàm

the_post().
-

the_post() – Hàm hiển thị bài viết.

-

endwhile; – Đóng while()
.


-

endif; – Đóng hàm if()

SVTH: Nguyễn Văn Hội

15

Lớp: CNTT 49B


Website noithatimax sử dụng framework wordpres

GVHD:ThS.Cao Thu Hương

Chú ý: Không phải bất kỳ code nào cũng cần có 2 phần: Mở và Đóng chính
nó. Như hàm have_posts() và the_post();. Do nằm ngoài if() và while() nên
the_post() cần dấu “;” để đóng chính nó.
Bước 5

Sử dụng hàm: <?php the_content(); ?> để hiển thị bài viết.

1.3 Khảo sát công ty TNHH nội thất imax
1.3.1. Giới thiệu về cơng ty
Tên cơng ty:CƠNG TY TNHH NỘI THẤT IMAX
VPGD-showroom: Số 148, Phố Hoàng Ngân, Trung Hòa, Cầu Giấy, Hà Nội
Chi nhánh: Số 823 Huỳnh Tấn Phát, Phú Xuân, Nhà Bè, Tp.Hồ Chí Minh
Hotline: 0913 361 938
Điện thoại: (04) 3555 3072 - Email:

Website: Shop Online: />Tài khoản số: 10322888014018 - Techcombank (Chi nhánh Khương Mai) -:- Mã số
thuế: 0104675543

1.3.2 Quy trình sản xuất của xưởng :
Giai đoạn tạo phôi nguyên liệu :
từ đầu vào là gỗ xẻ nguyên liệu được tạo thành phôi nguyên liệu cho giai đoạn sau,
phù hợp với yêu cầu về chất lượng gỗ, số lượng, kích thước của đơn hàng. Hoạt
động sản xuất được tổ chức tại xưởng theo sơ đồ sau:

SVTH: Nguyễn Văn Hội

16

Lớp: CNTT 49B


Website noithatimax sử dụng framework wordpres

GVHD:ThS.Cao Thu Hương

IMAX Interior
Với hệ thống trang thiết bị hiện đại, xưởng  với công suất chế biến 15 m3  gỗ xẻ
nguyên liệu/ca sản xuất cung ứng đủ số phôi nguyên liệu cần thiết đảm bảo yêu cầu
chất lượng và số lượng của đơn hàng.
Giai đoạn gia cơng chi tiết, hồn thiện sản phẩm:
đầu vào là phôi nguyên liệu hoặc veneer, ván tấm  tạo ra sản phẩm nội thất đáp ứng
các tiêu chuẩn kỹ thuật và yêu cầu của khách hàng theo sơ đồ sau:

IMAX Interior
Giai đoạn này được tổ chức trên quy mô của  xưởng  bao gồm nhiều công đoạn

phức tạp, mỗi công đoạn được trang bị hệ thống máy móc thiết bị tiên tiến , phù hợp
có thể thay đổi một cách linh hoạt nhằm đáp ứng đầy đủ yêu cầu kỹ thuật chi tiết
của đơn hàng.

SVTH: Nguyễn Văn Hội

17

Lớp: CNTT 49B



×