Lời khuyên hữu ích cho các nhà phát triển WordPress. Cách cải thiện chức năng và khả năng sử dụng của tài nguyên. Cũng có những thất bại

Ngày nay, tất cả những ai không quá lười biếng đều tạo ra các trang web. Một trong những công cụ phổ biến nhất là WordPress. Một lập trình viên cho công cụ này không chỉ phải biết PHP mà còn phải biết cấu trúc của chính công cụ đó, có khả năng bố trí và biết jquery (JavaScript)
Điều đó xảy ra là tôi thường xuyên phải tìm một nhà phát triển WordPress cho trang web của mình. Tôi đã gặp một số nhà phát triển. Một số người làm công việc của họ rất kém. Tôi có thể giới thiệu ai đó.
Chà, bây giờ tôi sẽ cho bạn biết những nguyên tắc cơ bản về cách chọn chuyên gia WordPress.

Studio không phải lúc nào cũng tốt.

Những người đầu tiên thực hiện cải tiến WordPress cho tôi là studio. Theo tôi hiểu, tôi đã không may mắn và gặp phải những người biểu diễn rất thiếu chuyên nghiệp. Cụ thể - câu chuyện về điều này.
Tóm lại, studio tốn rất nhiều tiền, bạn có thể không đạt được kết quả mà còn lãng phí thời gian và tiền bạc. Được khuyến nghị khi không có lựa chọn thay thế. Trong studio, tốt hơn hết là bạn nên nói chuyện với một nghệ sĩ biểu diễn cụ thể chứ không phải với người quản lý. Kiểm tra xem một lập trình viên thực sự hiểu biết về WordPress như thế nào. Ngay cả khi người quản lý khen ngợi các nhà phát triển, tốt hơn hết là đừng tin tưởng mà hãy kiểm tra. Nếu không, bạn có thể giẫm lên cái cào của tôi và lặp lại câu chuyện được mô tả ở trên.

Lập trình viên WordPress độc lập

Khi nói đến indie, ý tôi là một nhà phát triển làm việc cho chính mình. Bạn nên nói chuyện với người đó ngay để tìm hiểu mức độ hiểu biết của họ về WordPress. Khi tôi đang tìm kiếm một người, tôi tình cờ gặp Kolesnikov Sergei. Cuộc đối thoại sau đây đã diễn ra:

Kolesnikov Sergey: Xin chào
Dmitry Evgenievich: Câu hỏi
Kolesnikov Sergey: lắng nghe
Dmitry Evgenievich: Bạn biết WordPress rõ đến mức nào?
Kolesnikov Sergey: Tôi đoán đó không phải là việc để tôi phán xét))
Kolesnikov Sergey: bạn quan tâm đến điều gì?
Dmitry Evgenievich: Chà, hãy nói xem một bài đăng khác với một trang như thế nào ngoài loại mục nhập trong cơ sở dữ liệu
Kolesnikov Sergey: Bây giờ tôi không có thời gian để làm bài kiểm tra)) nếu có điều gì cụ thể, tôi sẽ lắng nghe bạn
Dmitry Evgenievich: Chỉ một giây thôi
Tôi cần plugin này
Dmitry Evgenievich: ước tính giá bằng rúp và các điều khoản
Dmitry Evgenievich: vì cụ thể
Kolesnikov Sergey: được rồi, tôi sẽ hủy đăng ký

Như bạn có thể thấy, nhà phát triển đã từ chối thực hiện bài kiểm tra và tất nhiên là anh ấy không viết thư cho tôi. Tôi chắc chắn sẽ không dính líu tới một người như thế. Rất có thể anh ta không những không biết voprdpress, bởi vì... không thể trả lời ngay một câu hỏi đơn giản nên vẫn không giữ lời hứa. Chà, tất nhiên là anh ấy không hủy đăng ký. Một chuyên gia như vậy sẽ làm hỏng việc của bạn bằng cách từ bỏ dự án giữa thời hạn, hoặc sẽ làm mọi thứ một cách quanh co đến mức bạn sẽ phải chịu cực hình để sửa chữa sai lầm.

Bạn cần tìm đúng chuyên gia WordPress

Stepasyuk Andrey đưa ra một ý tưởng hoàn toàn khác về bản thân (http://stepasyuk.org.ua/)
Về nguyên tắc, giá phát triển mỗi giờ từ 15 đô la là một mức giá rất hợp lý. Khi giao tiếp, có thể thấy ngay rằng người đó biết đến WordPress, bởi vì... đặt câu hỏi phù hợp sau khi đọc thông số kỹ thuật. Không cần phải kiểm tra kiến ​​thức của một người về động cơ. Làm việc trả trước chuyên gia này một trong những đảm bảo về việc giảm giá và một chuyên gia sẽ hoàn thành dự án của bạn.
Điều kiện quan trọng để chọn ứng viên là sự quan tâm đến dự án của bạn, các câu hỏi trước khi bắt đầu dự án và trong quá trình làm việc. Nếu không có câu hỏi nào thì đó là lý do để tự hỏi liệu công việc có tiến triển tốt không...

Cũng có những thất bại

Tôi cũng đã có những thất bại. Một người đảm nhận một công việc và không hoàn thành đúng thời hạn. Vì vậy, trước khi giao việc cho một người, bạn cần kiểm tra người phát triển và hiểu trình độ của người đó. Để làm điều này, bạn có thể đặt những câu hỏi đơn giản

  1. Bài đăng khác với trang như thế nào?
  2. Một người có thể viết mã không và anh ta biết JS rõ đến mức nào?
  3. Bài viết được lưu trữ trong bảng nào?
  4. Các trường bổ sung là gì và cách thiết lập chúng

Bạn có thể nghĩ ra rất nhiều câu hỏi. Họ phụ thuộc vào hiểu biết kỹ thuật của bạn. Nếu bạn không quen với động cơ, bạn có thể đặt các câu hỏi khác:

  1. Điều khó khăn nhất trong thông số kỹ thuật là gì và tại sao?
  2. Dự án thử thách nhất bạn từng thực hiện là gì? Yêu cầu một ví dụ và làm rõ những gì khó khăn
  3. Bạn đã phát triển plugin chưa?

Thông thường, trải nghiệm phát triển plugin cho lập trình viên WordPress là một trải nghiệm tốt. Khoản tạm ứng cho công việc có thể được thực hiện với số tiền từ 10-30 phần trăm, với điều kiện nếu dự án bị chậm tiến độ thì khoản tạm ứng sẽ được trả lại mà không có bất kỳ nghĩa vụ nào.

Danh sách đen các nhà phát triển WordPress của tôi

Ở đây tôi sẽ cung cấp thông tin liên hệ của những người không hoàn thành công việc hoặc làm không tốt.
Văn phòng đầu tiên tôi viết đến là BVB Logic. Họ làm việc một cách quanh co và rất kém cỏi.
Người thứ hai: Skype: nhện13_ - thay vì 1 tuần như đã nêu, dự án của tôi mất 3 tuần. Kết quả là tôi đã từ bỏ việc xây dựng lâu dài. Các câu hỏi thực hiện liên tục được đặt ra. Có vẻ như người đó không biết rõ về động cơ, mặc dù anh ta đã bắt tay vào làm việc và dường như đang làm gì đó. Trong tuần thứ hai tôi không cung cấp bất cứ điều gì. Sau đó anh ấy ngừng trả lời tin nhắn trên Skype. Sự hợp tác đã phải kết thúc.

tái bút Nhân tiện, trang web của chúng tôi vẫn mở.

Trong bài viết này chúng ta sẽ nói về chu kỳ Phát triển WordPress, về người đang phát triển nó và cách thức cũng như cách bất kỳ ai trong chúng ta có thể trợ giúp. WordPress là một dự án nguồn mở thuộc sở hữu của một tổ chức phi lợi nhuận nên mọi thứ đều được thực hiện công khai và minh bạch nhất có thể.

Các giai đoạn phát triển WordPress

Quá trình phát triển của mỗi phiên bản WordPress mới được chia thành năm giai đoạn chính:

  • Lập kế hoạch
  • Thiết kế và phát triển
  • Thử nghiệm beta
  • Phát hành ứng viên
  • Giải phóng

Đầu tiên, xác định phạm vi công việc, thời hạn và vai trò của phiên bản này. Sau đó, quá trình phát triển chức năng mới bắt đầu cho đến khi phát hành phiên bản beta đầu tiên, sau đó việc gỡ lỗi, sàng lọc và chuẩn bị cho giai đoạn phát hành ứng viên diễn ra. Theo các nhà phát triển, ứng cử viên phát hành là một sản phẩm đã sẵn sàng, nhưng vẫn có khả năng phát hiện ra một số vấn đề lớn. Tùy thuộc vào các lỗi được tìm thấy, có thể có một số phiên bản beta và bản phát hành ứng cử viên, ví dụ: trong phiên bản 3.5 có ba phiên bản beta và bốn bản phát hành ứng cử viên.

Tổng cộng, một bản phát hành mất khoảng 4 tháng: 2 tháng cho thiết kế và phát triển, 1 tháng cho thử nghiệm beta và 1 tháng cho các ứng viên phát hành. Sau khi *phát hành* phiên bản mới, chu trình hỗ trợ bắt đầu với sự trợ giúp của các bản phát hành kỹ thuật, chẳng hạn như phiên bản 3.5.1 và 3.5.2, không chứa chức năng mới nhưng loại bỏ lỗi và lỗ hổng của các phiên bản trước.

Song song với công việc phát hành kỹ thuật, việc lập kế hoạch cho phiên bản chính tiếp theo cũng bắt đầu.

Ai phát triển WordPress

Ngày nay có năm nhà phát triển hàng đầu và lãnh đạo dự án. Đây là những người đưa ra quyết định cuối cùng, phát triển kiến ​​trúc hạt nhân và xác định lộ trình của dự án. Danh sách này thay đổi theo thời gian.

Ngoài những người này, còn có hơn hai trăm nhà thiết kế và nhà phát triển từ khắp nơi trên thế giới tham gia vào quá trình phát triển dự án: một số là một phần công việc chính của họ và một số khác là sở thích. Danh sách này phát triển với mỗi bản phát hành.

Có khá nhiều công ty có hoạt động kinh doanh liên quan đến WordPress, những công ty này dành một hoặc nhiều nhân viên để làm việc trên WordPress. Ví dụ nổi bật nhất là nhà cung cấp dịch vụ lưu trữ Bluehost và Dreamhost, nhà phát triển chủ đề WooTheme và The Theme Foundry, và tất nhiên là Automattic.

Lật đổ

Riêng tôi nguồn WordPress được lưu trữ trong hệ thống kiểm soát phiên bản có tên Subversion. Đây là một kho lưu trữ mở mà bất cứ ai cũng có thể xem được. Nó có cấu trúc sau:

  • /tags - tất cả các bản phát hành đều được đặt trong thư mục này: cả bản chính và bản kỹ thuật
  • /branch là các nhánh luôn chứa những thay đổi cuối cùng trong một phiên bản chính cụ thể. Ví dụ: nếu đây là nhánh 3.5 thì nó sẽ chứa tất cả các thay đổi trong 3.5.1, 3.5.2, v.v.
  • /trunk - chứa phiên bản mới đang được phát triển và chưa được phát hành. Hôm nay là phiên bản 3.6

Để truy cập kho lưu trữ, bạn sẽ cần một ứng dụng khách Subversion, chẳng hạn như Phiên bản dành cho OS X hoặc TortoiseSVN dành cho Windows.

Trác

Để quản lý dự án WordPress, hệ thống Trac được sử dụng, hệ thống này phần nào gợi nhớ đến một diễn đàn thông thường.

Bất kỳ ai cũng có thể tạo một chủ đề mới (hoặc "vé") và báo cáo lỗi trong kernel hoặc đề xuất một số tính năng mới. Trong cùng một chủ đề, bất kỳ nhà phát triển nào cũng có thể đăng cái gọi là “bản vá” hoặc bản vá. Đây là một tệp sửa đổi mã nguồn của chương trình, chẳng hạn như để sửa lỗi.

Bản vá này đã được một số nhà phát triển thử nghiệm và nếu nó thực sự sửa được lỗi thì nó sẽ được chấp nhận và đưa vào bản phát hành tiếp theo, đồng thời chủ đề về lỗi sẽ bị đóng. Nếu sự cố tái diễn, chủ đề tương tự có thể được mở lại.

Kiểm tra

Và cuối cùng là kiểm tra khả năng sử dụng. Đây là tên của quá trình thử nghiệm, khi một người được giao một loạt nhiệm vụ và trong khi hoàn thành mọi thứ sẽ được quay phim, sau đó sẽ được phân tích. Điều này được thực hiện để hiểu cách mọi người làm việc với giao diện WordPress, vị trí và những vấn đề phát sinh.

Giao tiếp

Tất cả thông tin liên lạc giữa những người tham gia dự án diễn ra chủ yếu ở ba nơi. Đây là các cuộc trò chuyện IRC, mạng blog “make” và hệ thống quản lý dự án Trac mà chúng ta đã nói đến.

Mỗi thứ tư, Nhà phát triển WordPress tổ chức một cuộc họp thông qua trò chuyện. Đây là kênh #wordpress-dev trên máy chủ Freenode IRC. Bất kỳ ai cũng có thể tham gia và tham gia vào cuộc thảo luận, đưa ra giải pháp của riêng mình cho vấn đề hoặc đơn giản là tìm hiểu về cách thức và vị trí của sự phát triển.

Ngoài các cuộc trò chuyện, còn có một mạng lưới blog tên là make/*, ví dụ make/core dành cho nhà phát triển, make/ui dành cho nhà thiết kế, v.v. Tất cả các kế hoạch được thực hiện trên các blog này. Các nhà phát triển chia sẻ ý tưởng, tạo bản phác thảo (ảnh chụp màn hình), xuất bản thông báo và các thông tin khác.

Làm thế nào chúng ta có thể giúp đỡ

Bất kỳ ai cũng có thể tham gia vào quá trình phát triển WordPress và không nhất thiết phải là một lập trình viên. Bạn có thể chọn một lĩnh vực mà bạn quan tâm và cung cấp bất kỳ sự trợ giúp nào bạn có thể.

Ví dụ: nếu bạn quan tâm đến thiết kế, bạn có thể đăng ký blog make/ui, blog chuyên tạo giao diện người dùng, tham gia thảo luận và chia sẻ ý tưởng của bạn. Cuộc trò chuyện hàng tuần của nhóm này diễn ra trên kênh IRC #wordpress-ui.

Ngoài thiết kế còn có nhóm dịch giả. Nếu bạn nói tiếng Anh, bạn có thể giúp dịch tài liệu, chủ đề, plugin và chính WordPress. Nếu vậy, bạn nên truy cập blog make/polyglots và kiểm tra hệ thống Translate.wordpress.org.

Nếu bạn thích giúp đỡ mọi người, bạn có thể trả lời các câu hỏi trong diễn đàn hỗ trợ trên WordPress.org và kênh #wordpress IRC. Hãy xem các nhóm tạo/hỗ trợ - dành riêng cho hỗ trợ và nhóm tạo/tài liệu - dành riêng cho tài liệu.

Đối với các nhà phát triển chủ đề và plugin WordPress, có các nhóm tạo/chủ đề và nhóm tạo/plugin. Ở đây chúng tôi thảo luận về kho lưu trữ các chủ đề và plugin trên WordPress.org, các quy tắc để truy cập vào thư mục, v.v.

Dành cho nhà phát triển ứng dụng thiêt bị di động có một nhóm sản xuất/di động. Đến nay, các ứng dụng di động đã được phát triển cho WordPress trên Nền tảng iOS,Android, Windows di động và những người khác. Giống như cốt lõi của WordPress, việc phát triển ứng dụng di động được thực hiện công khai.

Đối với các nhà tổ chức sự kiện WordPress, có một nhóm được gọi là make/events. Những người tổ chức các cuộc họp không chính thức, buổi gặp mặt, hội nghị WordCamp đều tham gia tại đây, thảo luận ý tưởng và chia sẻ kinh nghiệm.

Và cuối cùng là các nhà phát triển. Có một nhóm tạo/cốt lõi dành cho các nhà phát triển. Đây là nhóm chính nơi bạn có thể tìm hiểu WordPress sẽ đi về đâu và khi nào phiên bản mới sẽ được phát hành.

Nếu bạn có thời gian và mong muốn giúp phát triển một dự án WordPress nhưng không biết bắt đầu từ đâu, chúng tôi sẽ sẵn lòng trợ giúp bạn. Chúng tôi sẽ sẵn lòng trả lời bất kỳ câu hỏi nào về chu trình phát triển WordPress. Viết thư cho chúng tôi tại

Nếu bạn cần một lập trình viên WordPress cho làm việc từ xa hoặc với nhân viên, hãy chú ý đến những người biểu diễn YouDo. Các chuyên gia có trình độ có một danh mục đầu tư lớn với sự phát triển cá nhân, vì vậy họ có sự hiểu biết về việc giải quyết các vấn đề phức tạp.

Sẽ cần sự trợ giúp từ lập trình viên WordPress trong các trường hợp sau:

  • cần gấp để ra mắt một trang web mới trên Internet
  • Cần có sự hỗ trợ từ chuyên gia trong việc phát triển và bảo trì các dự án và plugin mới
  • chúng tôi cần một nhà phát triển sẽ đánh giá tính chính xác của mã và cải thiện nó nếu cần thiết

Nếu bạn đang tìm kiếm một chuyên gia phát triển trang web đến từ Moscow làm công việc tự do, hãy xem qua hồ sơ của các chuyên gia đã đăng ký trên YouDo. Bạn sẽ có thể thảo luận chi tiết cụ thể về công việc và quy trình hoàn thành nhiệm vụ với bất kỳ lập trình viên WordPress nào.

Giá cho tác phẩm của nghệ sĩ YouDo

Một lập trình viên WordPress đã đăng ký trên YouDo sẽ hoàn thành việc hoàn thành dự án một cách chất lượng cao. Hầu hết các chuyên gia đều có kinh nghiệm làm việc với các hệ thống như WordPress, Joomla, DLE, 1C Bitrix.

Đặt mua dịch vụ của những người biểu diễn YouDo và có cơ hội nhận được các tài nguyên web sau với giá không đắt:

  • trang cá nhân
  • trang đích
  • cổng thông tin doanh nghiệp
  • các trang web được thiết kế để sử dụng một lượng lớn thông tin, ví dụ: các cửa hàng trực tuyến

Trên trang web YouDo, bạn sẽ có thể tìm được một người làm việc tự do có trách nhiệm, người sẽ giá cả phải chăng sẽ thực hiện lập trình các dự án có tải trọng cao. Chi phí dịch vụ của nhà phát triển phụ thuộc vào mức độ phức tạp của dự án và yêu cầu của bạn. Hồ sơ của các chuyên gia chỉ ra giá cho các loại công việc chính. Nếu bạn đang tìm kiếm một freelancer có kinh nghiệm, người sẽ đảm nhận việc phát triển các mô-đun và thành phần cho CMS Joomla, hãy liên hệ với các nghệ sĩ YouDo.

Người thực hiện YouDo sẽ mất bao lâu để hoàn thành nhiệm vụ?

Nếu bạn cần gấp một chuyên gia tạo blog trên WordPress, hãy để lại yêu cầu trên trang web YouDo. Trong nhiệm vụ, bạn có thể ghi chú những mong muốn chính của các chuyên gia và yêu cầu họ gửi cho bạn một portfolio. Từ các chuyên gia, bạn sẽ nhận được sự hỗ trợ cần thiết để triển khai toàn diện dự án web trên Internet.

Hệ thống tìm kiếm và xếp hạng thuận tiện của YouDo dành cho người biểu diễn sẽ cho phép bạn tìm các chuyên gia làm việc tự do tư nhân và đại diện của các studio web ở Moscow hoặc từ các thành phố khác trong vài phút. Bằng cách yêu cầu sự trợ giúp của một chuyên gia, bạn sẽ nhận được các giải pháp rẻ tiền liên quan đến việc tạo, sửa đổi hoặc lập trình lại các trang web thuộc bất kỳ chủ đề nào.

Bạn sẽ làm sự lựa chọn đúng đắn, nếu bạn ngừng tìm kiếm nhân viên mới trên những người biểu diễn YouDo. Các chuyên gia của chúng tôi sẽ giúp bạn phát triển các tập lệnh (JavaScript, PHP, JQuery, AJAX) và chỉnh sửa các trang web hiện có. Một lập trình viên WordPress có kinh nghiệm sẽ nhanh chóng thêm hệ thống thanh toán vào trang web và kiểm tra lỗi mã.

Trong bài viết này, bạn sẽ học cách tạo một trang web bằng WordPress. Bằng cách sử dụng hướng dẫn từng bước một bạn sẽ tạo ra một nguồn tài nguyên có chức năng và chất lượng cao phù hợp để thu hút và chuyển đổi lưu lượng truy cập.

Tại sao WordPress – nó là gì và 5 lý do nên sử dụng nó cho một trang web hoặc blog

WordPress là nhất hệ thống phổ biến hệ thống quản lý nội dung (CMS). Theo Khảo sát Công nghệ Web, tính đến tháng 11 năm 2018, công cụ này chiếm 32,3% tổng số trang web hiện có, cũng như 59,5% trang web sử dụng CMS. Năm 2015, WordPress chỉ sử dụng 24% tài nguyên CMS. Dưới đây là những lý do chính cho sự phổ biến của WordPress.

"Động cơ" miễn phí CMS WordPressđược phân phối theo thỏa thuận cấp phép mở (GNU GPL). Bạn được tự do sử dụng sản phẩm này cho bất kỳ mục đích nào, kể cả mục đích thương mại. Khả năng hầu như không giới hạn sử dụng WordPress bạn có thể tạo một cửa hàng trực tuyến, blog cá nhân, Trang web công ty, cổng thông tin, nguồn lực ngành, thư viện đa phương tiện. Thiết lập linh hoạt giao diện và chức năng Chủ sở hữu trang web WordPress có quyền truy cập vào các mẫu trả phí và miễn phí có thể được sử dụng để tùy chỉnh giao diện. Và với sự trợ giúp của plugin, bạn có thể giải quyết vấn đề kỹ thuật, cung cấp các chức năng cần thiết của trang web. Dễ quản trị Bạn không cần bất kỳ kiến ​​thức đặc biệt nào để làm việc với WordPress. Các nguyên tắc làm việc với động cơ rất rõ ràng ở mức độ trực quan. Khả năng tạo một trang web và xuất bản nội dung đầu tiên trong vòng 5 phút Tất nhiên, bạn sẽ phải mất nhiều thời gian hơn để biến một sản phẩm mẫu thành một thứ gì đó mới mẻ và thú vị. Nhưng hãy dành không quá 5 phút cho lần xuất bản đầu tiên của bạn.

Chà, bạn đã quyết định tạo một trang web trên WordPress chưa? Sau đó tiến hành hướng dẫn từng bước.

Bước 1: cách chọn hosting và đăng ký tên miền

Nếu bạn có một dự án phi lợi nhuận, hãy chọn hosting miễn phí. Ví dụ: bạn có thể chia sẻ ảnh về mèo với mọi người hoặc ghi nhật ký của một vận động viên thể hình trẻ trên nền tảng WordPress. Địa chỉ trang web sẽ trông như thế này: prime.wordpress.com. Ví dụ: nếu bạn đang thực hiện một dự án thương mại, tạo blog theo chủ đề, trang web công ty hoặc dự định kiếm tiền bằng cách sử dụng tài nguyên theo bất kỳ cách nào, hãy chọn dịch vụ lưu trữ trả phí.

Để lựa chọn được nhà cung cấp hosting đáng tin cậy, . Nếu bạn không có thời gian cho việc này, hãy sử dụng dịch vụ của một trong những công ty được liệt kê dưới đây:

Việc lựa chọn vùng miền không ảnh hưởng đến đặc tính kỹ thuật của tài nguyên hoặc vị trí trong kết quả tìm kiếm. Tuy nhiên, về mặt lý thuyết, thông số này có thể ảnh hưởng tới niềm tin của khán giả. Tất cả những điều khác đều như nhau, người dùng sẵn sàng tin tưởng các trang web có địa chỉ vasya-pupkin.ru hoặc vasya-pupkin.com hơn là các tài nguyên như vasya-pupkin.wordpress.com hoặc vasya-pupkin.blogspot.com. Do đó, đối với các dự án thương mại, hãy cố gắng chọn các tên miền cấp cao nhất, ví dụ: .com, .info, .org, .net, .ru, .ua, .by, v.v. Hãy chú ý đến các miền cấp một mới xuất hiện gần đây, chẳng hạn như .club, .guru, .ninja, .expert và các miền khác.

Bước #2: Cách cài đặt WordPress Do-It-Yourself

Sau khi mua hosting và đăng ký tên miền, hãy cài đặt WordPress. Xin lưu ý rằng một số nhà cung cấp dịch vụ lưu trữ cung cấp kế hoạch thuế quan với CMS được cài đặt sẵn. Nếu bạn chọn một trong số đó, hãy chuyển thẳng đến bước thứ ba của hướng dẫn. Nếu bạn mua hosting mà không cài đặt công cụ, hãy làm theo hướng dẫn:

Truy cập trang web WordPress và tải xuống bản phân phối.


Giải nén kho lưu trữ.



Cách Nga hóa một chủ đề WordPress

Thật thuận tiện khi Nga hóa một chủ đề bằng chương trình miễn phí Poedit. Tải xuống và cài đặt nó trên máy tính của bạn. Sau đó tải file ngôn ngữ của mẫu đã chọn về máy tính. Điều này sẽ yêu cầu truy cập FTP. Nó có thể được lấy bằng cách sử dụng ứng dụng khách FTP, chẳng hạn như FileZilla và cũng có thể sử dụng các plugin, chẳng hạn như Trình quản lý tệp. Nếu bạn đã cài đặt plugin này, hãy làm theo thuật toán được mô tả dưới đây.

Trong bảng điều khiển, chọn menu FileManager – Configuration. Thiết lập các cấu hình như trong hình minh họa.


Trong menu FileManager – FileManager, chọn thư mục wp-content – ​​​​themes.


Chọn thư mục chủ đề bạn muốn Russify. Trong đó, mở thư mục ngôn ngữ.


Tải tệp en.mo và en.po về máy tính của bạn. Nếu không có tệp nào như vậy, hãy tải tệp có phần mở rộng .pot xuống máy tính của bạn.


Mở Poedit và chọn tùy chọn “Tạo bản dịch mới”.


Mở tệp dịch và chỉ định mã ngôn ngữ.


Bắt đầu dịch. Trong lĩnh vực " Văn bản gốc» chương trình hiển thị văn bản trên tiếng anh. Trong trường "Dịch", bạn cần thêm văn bản bằng tiếng Nga.


Lưu bản dịch. Chương trình sẽ tải về ổ cứng Có hai tệp trên PC của bạn: ru_Ru.mo và ru_RU.po. Sử dụng chức năng Tải tệp lên để tải tệp lên thư mục ngôn ngữ trong mẫu của bạn.


Bạn đã Nga hóa mẫu.

Thay vì chương trình Poedit PC, bạn có thể sử dụng plugin Loco Translate. Sau khi cài đặt và kích hoạt tiện ích bổ sung, giao diện dịch mẫu sẽ xuất hiện trực tiếp trong bảng quản trị trang.


Bước #5: Giải quyết các vấn đề thực tế bằng cách sử dụng plugin WordPress

Plugin là một trong những vấn đề đối với chủ sở hữu trang web WordPress mới làm quen. Vừa mới đăng ký tài nguyên, các quản trị viên web mới thành lập đã tìm kiếm Yandex để tìm các bài viết như “100 plugin tốt nhất cho WordPress”. Họ cài đặt hàng tá tiện ích mở rộng. Điều này ảnh hưởng tiêu cực đến sự phát triển của tài nguyên. Việc làm chậm trang web của bạn không phải là vấn đề, mặc dù quá nhiều plugin có thể gây ra vấn đề đó.

Câu hỏi đặt ra là sự tập trung chú ý và nỗ lực của chủ sở hữu trang web. Thay vì tạo và xuất bản nội dung chất lượng anh ấy dành hàng giờ để tìm kiếm các plugin, cài đặt và định cấu hình chúng. Một quản trị viên web như vậy không nhìn thấy rừng cây: anh ta quên rằng cần có các plugin để giải quyết các vấn đề thực tế cụ thể.

Để phát triển thành công trang web của bạn, hãy thận trọng khi sử dụng plugin. Chỉ cài đặt tiện ích mở rộng khi bạn muốn giải quyết nhiệm vụ cụ thể. Sử dụng plugin bạn có thể làm như sau:

  • Đảm bảo an ninh trang web.
  • Chống thư rác.
  • Tối ưu hóa tài nguyên đáp ứng yêu cầu của công cụ tìm kiếm.
  • Tăng chức năng và cải thiện khả năng sử dụng.

Cách sử dụng plugin để bảo mật trang web WordPress

Trang web này phải đối mặt với hai mối đe dọa toàn cầu. Đầu tiên là chính bạn. Mong muốn hoàn thiện và đổi mới có thể buộc quản trị viên web thực hiện các thử nghiệm rủi ro với mã và chương trình có thể dẫn đến mất thông tin. Bạn có thể tự bảo vệ mình khỏi điều này bằng cách sử dụng các plugin tạo bản sao lưu trang web của bạn.

Mối đe dọa thứ hai là truy cập trái phép tới tài nguyên. Những kẻ tấn công có thể cố gắng giành quyền truy cập vào trang web của bạn để cài đặt mã độc trên đó hoặc đơn giản là đánh cắp nó.

Để thường xuyên sao lưu trang web của bạn, hãy sử dụng một trong các plugin sau:

Để cài đặt plugin đã chọn, hãy chuyển đến menu “Plugins – Thêm mới”. Nhập tên tiện ích mở rộng vào trường tìm kiếm bên phải góc trên cùng và nhấn Enter. Bạn cũng có thể tải xuống plugin từ trang web của nhà phát triển và cài đặt nó bằng chức năng "Tải xuống plugin" ở đầu màn hình bảng quản trị.


Nhấp vào nút "Cài đặt". Sau khi cài đặt, kích hoạt plugin. Bây giờ hãy định cấu hình cài đặt Dự trữ bản sao. Chọn menu "Công cụ - Sao lưu WP DB". Nhấp vào Tạo bản sao lưu cơ sở dữ liệu mới. Bạn đã tạo một bản sao lưu theo yêu cầu.


Thiết lập tạo thường xuyên bản sao lưu Lên kế hoạch. Chuyển đến tab Sheduler, bật tạo tự động sao lưu, chọn tần suất tạo tài liệu lưu trữ.


Trên tab Đích, bật lưu tự động lưu trữ trên Google Drive hoặc gửi qua email.


Để bảo vệ trang web của bạn khỏi bị truy cập trái phép, hãy sử dụng plugin Bảo mật đăng nhập. Tiện ích bổ sung này bảo vệ trang web một cách đáng tin cậy khỏi hành vi tấn công bạo lực hoặc bạo lực.


Cách chống thư rác trên trang web WordPress

Các plugin chống thư rác có liên quan nếu bạn sử dụng hệ thống bình luận mặc định của WordPress. Các hệ thống bình luận của bên thứ ba, chẳng hạn như Disqus, tự bảo vệ mình khỏi thư rác.

Bạn có thể tự bảo vệ mình khỏi thư rác bằng cách sử dụng các plugin, chẳng hạn như Akismet hoặc Antispam Bee. Sau khi cài đặt Antispam Bee plugin sẽ hoạt động trong lý lịch. Thông thường các cài đặt mặc định là phù hợp, nhưng nếu bạn cần thay đổi điều gì đó, hãy vào menu quản trị “Cài đặt – Antispam Bee”.


Cách đảm bảo SEO website trên WordPress

Theo mặc định, WordPress là một CMS thân thiện với SEO. Nhưng có những nhiệm vụ mà nếu không có thì trang web không thể được coi là tuân thủ đầy đủ các yêu cầu của công cụ tìm kiếm. Họ đây rồi:

  • Tạo và cập nhật sơ đồ trang web.
  • Chuẩn hóa URL.
  • Tối ưu hóa các trang tiêu đề.
  • Thế hệ tự động dữ liệu meta trang.
  • Chặn lập chỉ mục nội dung trùng lặp.
  • Tạo đánh dấu vi mô trang.

Để giải quyết những vấn đề này, bạn sẽ cài đặt một plugin SEO từ ba nhóm: chương trình tạo sơ đồ trang web, chương trình dành cho tối ưu hóa kỹ thuật tài nguyên và chương trình để tạo đánh dấu vi mô. Để tạo sơ đồ trang web, hãy sử dụng một trong các plugin sau:

  • Google XML Sơ đồ trang web.
  • Sơ đồ trang web WP đơn giản.
  • Sơ đồ trang web của Google.

Sơ đồ trang web XML của Google. Để định cấu hình plugin, hãy chuyển đến menu “Cài đặt – Sơ đồ trang web XML”.


Quản trị viên web mới bắt đầu nên để lại cài đặt mặc định. Sau khi kích hoạt, plugin đã tạo sơ đồ trang web, thêm địa chỉ của nó vào tệp robots.txt và sẵn sàng thông báo công cụ tìm kiếm về cập nhật tài nguyên.


Nếu bạn coi mình là quản trị viên web có kinh nghiệm, bạn có thể thay đổi cài đặt plugin. Trong chuong " Các trang bổ sung» Bạn có thể đưa các URL không được tự động đưa vào sơ đồ trang web vào sơ đồ trang web của mình theo cách thủ công. Trong phần Ưu tiên bài viết, xác định cách tính mức độ ưu tiên lập chỉ mục nội dung. Trong phần “Thay đổi tần suất” và “Ưu tiên”, bạn có thể đề xuất robot tìm kiếm Bạn nghĩ loại nội dung nào là quan trọng nhất?


Để tối ưu hóa tài nguyên của bạn về mặt kỹ thuật, hãy sử dụng một trong các plugin sau:

Cài đặt và kích hoạt plugin bạn đã chọn, ví dụ: Gói SEO tất cả trong một. Sử dụng cài đặt mặc định nếu bạn mới bắt đầu với WordPress. Nếu bạn coi mình là quản trị trang web nâng cao, bạn có thể thay đổi một số cài đặt của mô-đun SEO. Để thực hiện việc này, hãy chọn menu All in One SEO trong bảng điều khiển công cụ.


Xin lưu ý các cài đặt được liệt kê bên dưới.

Trong phần “Cài đặt cơ bản”, bỏ chọn hộp bên cạnh Sử dụng đánh dấu Schema.org. Tốt hơn là đánh dấu trang bằng một plugin riêng.


Nếu bạn sử dụng trang bài đăng làm trang chính, trong phần “Cài đặt trang chủ”, hãy chỉ định tiêu đề, mô tả và từ khóa. Nếu một trang tĩnh được sử dụng làm trang chính, hãy chọn hộp “Bật”.


Trong phần “Cài đặt dành cho quản trị viên web”, hãy nhập mã xác minh tài nguyên vào tài khoản quản trị trang web của Google. Để thực hiện việc này, hãy thêm tài nguyên mới vào “Công cụ quản trị trang web”, chọn các phương thức thay thế xác minh. Sao chép phần mã HTML hiển thị trong hình minh họa.


Dán nó vào trường "Công cụ" Quản trị viên web của Google» trên trang cài đặt plugin.


Lưu cài đặt plugin. Trong tài khoản quản trị trang web, nhấp vào nút “Xác nhận”.

Để đánh dấu các trang, hãy sử dụng một trong các plugin sau:

Sự kết hợp giữa WPSSO và WPSSO JSON Plugin đầu tiên là cơ bản và plugin thứ hai là tiện ích mở rộng. Bằng cách sử dụng giải pháp cơ bản Bạn có thể thêm đánh dấu vào trang web Mở đồ thị. Cái thứ hai triển khai đánh dấu Schema.org bằng JSON-LD. Lược đồ dữ liệu có cấu trúc WP SEO Với plugin này, bạn có thể thêm một số loại đánh dấu Schema.org vào trang web của mình, bao gồm Bài viết, BlogPosting và Đánh giá. Đánh dấu được triển khai bằng JSON-LD. Plugin ứng dụng Schema Sử dụng chương trình này, bạn có thể thêm các loại đánh dấu Schema.org khác nhau vào trang web của mình. Nó được triển khai thông qua JSON-LD. Phiên bản miễn phí hỗ trợ các loại đánh dấu cơ bản. Bạn cũng có thể triển khai đánh dấu bằng cách sử dụng trình tạo trực tuyến Schema.org JSON-LD Generator.

Cài đặt và kích hoạt các plugin WPSSO và WPSSO JSON. Trong bảng điều khiển, trên trang cài đặt plugin, trong phần Cài đặt cơ bản, chỉ định thông tin về trang web cũng như thông tin về đánh dấu Open Graph. Không thay đổi các cài đặt khác.


Đi tới phần Đánh dấu lược đồ. Trong các trường URL hình ảnh biểu trưng tổ chức và URL biểu ngữ tổ chức, hãy chỉ định URL của biểu trưng và biểu ngữ trang web. Những hình ảnh này có thể được sử dụng trên trang kết quả tìm kiếm.


Sử dụng menu thả xuống để chọn loại bố cục cơ bản cho trang bài đăng blog của bạn, Trang chủ tĩnh. Bạn cần các loại sau: Blog và Website tương ứng.

Chọn kiểu bố cục cho các trang xuất bản, trang tĩnh và trang phương tiện. Các loại đánh dấu Article và BlogPosting phù hợp cho các trang bài viết. Sự lựa chọn phụ thuộc vào định dạng của bài viết trên blog.

Loại đánh dấu BlogPosting là một dẫn xuất của Article. Ngoài BlogPosting, phần Bài viết còn bao gồm loại đánh dấu Bài viết Tin tức hoặc “Tin tức”. Nghĩa là, BlogPosting chứa tất cả dữ liệu ngữ nghĩa của đánh dấu Article.

Sử dụng loại BlogPosting nếu bạn xuất bản các ghi chú ngắn, quan sát và ấn tượng cá nhân. Sử dụng loại Bài viết nếu bạn xuất bản các bài đánh giá, bài viết phân tích hoặc hướng dẫn. Dưới đây là một ví dụ: đối với các ấn phẩm trên blog Texterra, loại đánh dấu Article là phù hợp và đối với nhật ký của Ekaterina Bezymyannaya trong LiveJournal, loại BlogPosting là phù hợp. Đối với các trang tĩnh và phương tiện, hãy đặt loại đánh dấu thành WebPage.


Sau khi lưu cài đặt, plugin sẽ tự động thêm loại đánh dấu đã chọn vào các trang của trang web. Bao gồm dữ liệu ngữ nghĩa sẽ xuất hiện trên các trang hiện có. Bạn có thể xác minh điều này bằng công cụ kiểm tra dữ liệu có cấu trúc của Google.


Phải làm gì nếu bạn xuất bản tài liệu các loại khác nhau: bài đọc dài, ghi chú ngắn và tin tức? Trong trường hợp này, tốt hơn là chọn đánh dấu thích hợp cho mỗi ấn phẩm. Thay vì tiện ích bổ sung WPSSO JSON, hãy sử dụng plugin Lược đồ dữ liệu có cấu trúc WP SEO.

Sau khi cài đặt và kích hoạt plugin, thông tin sau sẽ xuất hiện trên trang chỉnh sửa bài đăng: phần bổ sung. Với nó, bạn có thể chọn loại đánh dấu và chỉ định dữ liệu có cấu trúc.


Nhược điểm của plugin là phải đánh dấu từng ấn phẩm theo cách thủ công. Và những lợi ích bao gồm hỗ trợ các loại bổ sung các đánh dấu như Đánh giá, Sản phẩm và Xếp hạng tổng hợp. Phiên bản miễn phí của WPSSO JSON không hỗ trợ các loại này.

Cách cải thiện chức năng và khả năng sử dụng của tài nguyên

Bạn có thể và nên liên tục cải thiện chức năng và khả năng sử dụng. Như đã lưu ý ở trên, một số chủ sở hữu trang web WordPress rất đam mê quá trình này đến mức họ cài đặt hàng chục hoặc thậm chí hàng trăm plugin. Để tránh sai lầm này, hãy bắt đầu tăng cường chức năng và cải thiện khả năng sử dụng không phải bằng plugin mà bằng việc xác định các vấn đề và nhiệm vụ bạn muốn giải quyết.

Chúc một ngày tốt lành, độc giả thân mến. Số phận đã diễn ra như vậy nên tôi là một trong những người chịu trách nhiệm phát triển các dự án cho một công ty trực tuyến ở thành phố Khabarovsk thân yêu của tôi. Và tôi muốn nói với bạn về cách chúng tôi duy trì chất lượng sản phẩm phù hợp cho khách hàng, với ngân sách khá thấp so với khu vực miền trung nước Nga, điều này ảnh hưởng đến các yêu cầu về tốc độ lắp ráp dự án. Và mục tiêu của tôi là giảm chi phí phát triển và bảo trì thêm, điều này dẫn đến nhu cầu tạo một trang web càng nhanh càng tốt với chất lượng tốt nhất có thể. một lượng lớn các yếu tố được chỉnh sửa trong bảng quản trị.

Phần lớn thông tin sẽ là " kế hoạch kỹ thuật", liên quan đến CMS Worpdress, "ở trên cùng". Tôi chỉ đang nói về con đường của chúng tôi, việc sử dụng công nghệ, cách thức, kỹ thuật, v.v. sẽ dành cho ai. câu hỏi về tôn giáo - xin vui lòng kiềm chế các lễ hội. Bắt đầu nào.

Đầu tiên, một sự lạc đề nhỏ. Nhìn chung, các dự án của chúng tôi được chia thành nhiều loại theo nguyên tắc phát triển:

  • Mẫu HTML với themeforest -> tập hợp trên CMS;
  • Thiết kế -> bố cục -> lắp ráp trên CMS;
  • Phát triển các giải pháp riêng lẻ.

Tôi sẽ bảo lưu ngay rằng trong bài viết này tôi sẽ chỉ xem xét hai điểm đầu tiên, bởi vì việc tóm tắt điểm thứ ba đối với tôi có vẻ là một nhiệm vụ khá khó khăn, bởi vì yêu thích/tốt nhất/tất cả những thứ còn lại đều tệ Mọi người đều có công nghệ riêng và thị trấn nhỏ Có thể khó tìm được nhà phát triển trình độ tốt trên RoR/Flask và những thứ khác tương tự. Và tôi sẽ lướt qua chúng một cách ngắn gọn. Nếu bạn quan tâm đến chủ đề này, tại sao không đưa vào một bài viết hướng dẫn chi tiết “Cách xây dựng một trang web trên WP trong 4-8 giờ, điều mà khách hàng sẽ hài lòng”.

Tại sao là WordPress?

Ngân sách thấp và mong muốn mang ít entropy hơn vào thế giới đã biện minh cho sự lựa chọn này. Trong chi tiết:

  • Sự thuận tiện của bảng quản trị cho khách hàng. Tôi nói thật, sau khi giới thiệu CMS này, tất cả hoạt động đào tạo khách hàng đã giảm xuống mức chúng tôi phải gửi mật khẩu quản trị viên. Ký ức quay video “Cách tạo tin tức”, “Cách đổi số điện thoại trên trang” không còn xuất hiện trong giấc mơ của tôi nữa.
  • Tốc độ xây dựng trang web. Khoảng 4-8 giờ cho mỗi dự án là tuyệt vời. Lợi thế cạnh tranh.
  • Đường cong học tập của nhà phát triển cho các dự án xây dựng. Cho đến nay, kỷ lục của tôi là 1,5 tuần đào tạo từ đầu (nghĩa là từ viết tắt HTML có vẻ giống như một câu thần chú gọi Satan) để tập hợp toàn bộ địa điểm trong khoảng thời gian phù hợp với tôi.
  • Đồ họa đẹp cho khách hàng có xếp hạng CMS :)
  • Phần mềm miễn phí, không cần mua giấy phép.

Và vâng, tôi sẽ không gõ cửa nhà bạn với tập tài liệu quảng cáo trên tay và nói, “Bạn có muốn nói về WP không?” Chúng tôi chỉ sử dụng CMS này và đó chính là nội dung của ghi chú này. Trên thực tế, đây là đoạn độc thoại ở dạng in mà tôi dành cho tất cả quản trị viên web mới đến với chúng tôi.

Những sắc thái nào cần được tính đến khi thiết kế một dự án?

Tôi tin rằng bạn nên suy nghĩ về các sắc thái của việc lắp ráp trang web ở giai đoạn này. Dưới đây là một số đề xuất chung và cụ thể, có lẽ hiển nhiên, đến từ bộ plugin và đoạn mã mà tôi sử dụng.

Mẫu phải dễ dàng được chia thành “tiêu đề trang web”, nội dung thực tế và “chân trang”. Nếu bạn cần ẩn một số thành phần đầu trang/chân trang, WP cung cấp khá nhiều tính năng có điều kiện tuyệt vời. ( là trang đầu(), is_404() vân vân.). Nếu bạn cần thay đổi giao diện - CSS có thể, body_class() có sẵn.

Khi họ làm lành thực đơn khác nhau, sẽ được kiểm soát thông qua Vẻ bề ngoài-> menu trang web, bạn phải tuân thủ cấu trúc sau:

Điều quan trọng ở đây là các menu con phải có lớp css menu phụ. Điều này sẽ giúp bạn không phải viết một walker tùy chỉnh khi xây dựng trang web cho chức năng wp_nav_menu($args);.

Rõ ràng tôi sẽ là người đứng đầu, nhưng tất cả các vị trí động trong bố cục phải là các phần tử riêng biệt (ví dụ: nếu là điện thoại + 7 XXX XXX vân vân. không bị biến dạng), để thay thế phần giữ chỗ tiếp theo hoặc tương tự như cấu trúc logic sau:

Bố cục vào danh sách
Bố cục phần tử danh sách

Bố cục phần tử danh sách
Bố cục sau danh sách

Đảm bảo tạo quy tắc riêng trong CSS cho nội dung mà khách hàng chèn thông qua wysiwyg trong bảng quản trị. Một cái gì đó như thế này (hãy để nó ÍT):

Nội dung người dùng( ... a( &:hover( ... ); &:active( ... ); &:focus( ... ); ) p( ... ) table( thead ( ... th ( ... ) ) tbody ( tr( ... td( ... ) ) ) h1, h2, h3, h4, h5, h6, h7( ... ) h1( ... ) ... h7 ( ... ) ul( ... li( ... ) ) img( … ) )

Trong tương lai, nó sẽ giúp bạn tránh khỏi những cuộc gọi như “Tại sao tôi lại chèn ảnh và mọi thứ đều hiệu quả với tôi!”

Nếu bạn có các thư viện hình ảnh trên trang web của mình (ba thư viện liên tiếp, sáu thư viện liên tiếp, v.v.), thì bạn cần phải khớp bố cục của các thư viện này với bố cục do WP tạo bằng mã ngắn thư viện. Hoặc xác định lại mã ngắn này và tạo bố cục đơn giản bằng cách tuân thủ quy tắc “Bố cục trước danh sách, Bố cục phần tử danh sách, Bố cục sau danh sách”, nếu chức năng WP về số lượng cột và những thứ khác là dư thừa.

Cách trình bày điều hướng trang, được tạo bởi WP, có dạng gần đúng sau:

Cách trình bày " vụn bánh mì" là chuyện vặt. Danh sách ul li hoặc , được phân tách bằng " >> " và những thứ khác giống như chúng.

Tôi cũng muốn nói rằng toàn bộ khối ở trên phù hợp với một cụm từ - hãy nhập nó bằng cách cách điệu đánh dấu được tạo bởi WP/plugin/đoạn chức năng và bạn sẽ rất vui.

Chúng tôi đã nhận được một tập hợp tệp html/css/js, tiếp theo là gì?

Tại thời điểm này, thực tế là chúng tôi có một kho lưu trữ mà chúng tôi gọi là kosher_wordpress, để trên mỗi dự án, chúng tôi không phải cài đặt lại nhiều plugin mỗi lần. Nó chứa những gì và theo tôi, là đủ vào lúc này:

  • Phiên bản mới nhất của WP.
  • Không phải mật khẩu quản trị viên mặc định;).
  • Trình tạo các loại bài đăng mới với các trường tùy chỉnh từ bảng quản trị. Chúng tôi sử dụng Trường ma thuật 2. Dùng để tạo các phần tử có dạng List of Elements -> Trang riêng yếu tố. Xem mẫu archive-$type.phpđơn-$type.php hoặc xuất ra bằng WP_Query.
  • Xây dựng các trường mới cho phân loại, sử dụng Tax-Meta-Class
  • Tùy biến để chỉnh sửa màn hình. Tôi sử dụng Trường tùy chỉnh nâng cao. Không thể thiếu cho trường hợp tiếp theo. Có một mẫu liên hệ, ví dụ tpl-contact.php, có chữ viết bên trong Tên mẫu: Mẫu trang liên hệ. Và điều cần thiết là khi bạn chọn mẫu này trong bảng quản trị, trên trang chỉnh sửa liên hệ, các trường bổ sung sẽ xuất hiện, chẳng hạn như tọa độ bản đồ, biểu mẫu liên kết nhận xét vân vân. Và ở đây anh ấy giúp chúng tôi.
  • Trình tạo cuộc gọi lại, phản hồi, biểu mẫu đặt hàng, v.v. Mẫu liên hệ 7
  • Trình tạo cài đặt trang web toàn cầu. Được sử dụng cho điện thoại tiêu đề, mạng xã hội và các thông tin khác thuộc loại này. Tùy chọn chủ đề.
  • Hàm.php với các chức năng bao gồm hầu hết các chức năng còn lại:
    • Hỗ trợ chủ đề menu. register_nav_menus();
    • Hỗ trợ hình thu nhỏ bài viết. add_theme_support("hậu hình thu nhỏ");
    • Thay đổi kích thước hình ảnh, hỗ trợ nhỏ hơn->lớn hơn và lưu vào bộ nhớ đệm. thay đổi kích thước_image($đính kèm_id = null, $img_url = null, $width, $height, $crop = false)
    • Máy tạo vụn bánh mì. the_breadcrumb().
    • wp_corenavi($wp_query)
    • Trình đi bộ tùy chỉnh cho wp_nav_menu() để mở rộng. lớp My_Walker mở rộng Menu điều hướng Walker ( mã gốc W.P. }
    • Nền tảng để thay đổi mã ngắn của thư viện. Remove_shortcode("gallery", "gallery_shortcode");add_shortcode("gallery", "my_gallery_shortcode");function my_gallery_shortcode($attr) ()
    • Trình tạo điều hướng trang. wp_corenavi($wp_query)
  • Tệp có đoạn trích như một lời nhắc nhở.

Và toàn bộ quá trình lắp ráp dự án tóm tắt như sau:

  • Tạo máy chủ ảo trên máy tính
  • bản sao git...
  • Nhập cơ sở dữ liệu, nhập ba lệnh SQL để cho WP biết URL hiện tại là gì (ý chính)
  • Sao chép đoạn trích từ màn hình thứ hai và điền ý nghĩa vào bố cục.
  • Triển khai đến máy chủ và một tách cà phê

Nội dung gần đúng của tệp với đoạn trích:
NHẬN DẠNG));


$image = vt_resize(null, $url, 220, 220, true); if (!$image["url"]) $image["url"] = "http://placehold.it/220x220&text=NO HÌNH ẢNH"; ?> Qua thuật toán này thu thập cho Năm ngoái

Hiện đã có hơn một trăm trang web, trung bình mất từ ​​1 đến 3 ngày làm việc, tùy thuộc vào độ phức tạp của thiết kế và các hiệu ứng chuyển động khác nhau. Quá trình lắp ráp mất khoảng 4-8 giờ. Đây có thể không phải là kết quả, nhưng tôi chưa có gì để so sánh, tôi sẽ biết ơn cuộc đối thoại.