Wordpress – Mã Nguồn Mở – Mã nguồn mở Joomla, WordPress, Drupal, Magento: VOCW.edu.vn https://www.vocw.edu.vn Vietnam Open Code Web - Mã Nguồn Mở VOCW.edu.vn - Nơi cung cấp kỹ năng thiết kế web bằng các mã nguồn mở nổi tiếng trên thế giới như: Joomla, Wordpress, Drupal, Magento, OpenCart, Zen cart, Python, DotNetNuke, Php Nuke. Wed, 27 Jan 2016 02:57:04 +0000 vi-VN hourly 1 https://wordpress.org/?v=5.3.15 Giới thiệu WordPress https://www.vocw.edu.vn/wordpress/146-gioi-thieu-wordpress.html https://www.vocw.edu.vn/wordpress/146-gioi-thieu-wordpress.html#respond Wed, 27 Jan 2016 09:57:04 +0000 http://localhost/joomla/2016/01/27/146-gioi-thieu-wordpress/ 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 […]

The post Giới thiệu WordPress appeared first on Mã Nguồn Mở - Mã nguồn mở Joomla, Wordpress, Drupal, Magento: VOCW.edu.vn.

]]>
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). Word press 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 ban của nhà phát triển chính Matt Mullenweg.

 

Phiên bản mới nhất của WordPress là phiên bản 3.0.1. Nó được phát hành dưới Giấy phép Tài liệu Tự do GNU.

Nét nổi bật

 

* Việc quản lý blog, 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.

 

* Thể 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 toán học, giúp người sử dụng có thể viết công thức toá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ó 79 theme để người dùng lựa chọn.

 

* Ngoài thống kê số truy nhập của từng ngày cho blog, WordPress còn thống kê số truy nhập của từng ngày đối với mỗi bài viết của blog. Trên cơ sở đó chủ blog sẽ có định hướng nên viết vấn đề gì tiếp theo.

 

* 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.

 

* Admin (chủ blog) có thể cho 35 cộng tác viên gửi bài vào blog, có thể phân quyền cho các cộng tác viên theo các cấp độ khác nhau. Lưu giữ danh sách thành viên đã ghé thăm trang blog. Admin cũng có thể cho bất kỳ ai đăng bài qua email vào blog miễn là admin cho họ một địa chỉ email bí mật của blog (địa chỉ này có thể thay đổi bất kỳ lúc nào).

 

* Sao lưu dữ liệu nhằm khôi phục nội dung blog một cách dễ dàn nếu chẳng may blog bị hack, và cung cấp công cụ chuyển nhà từ các blog khác sang blog WordPress.

 

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

 

* Hàng ngày WordPress có thống kê 100 bài trên các blog tiếng Việt của WordPress được nhiều người đọc nhất trong vòng 48 tiếng. Nhờ đó bạn biết được các thông tin quan trọng nhất đang diễn ra.

 

Lịch sử

 

b2/cafelog, thường được biết đến với cái tên đơn giản hơn là b2 hay cafelog là tiền thân của WordPress. b2/cafelog theo ước lượng đã được sử dụng ở khoảng 2000 blog trong tháng Năm năm 2003. Nó cũng được viết bằng ngôn ngữ lập trình PHP để dùng với MySQL bởi Michel Valdrighi, người đã trở thành nhà phát triển chính của WordPress hiện nay. Mặc dù WordPress là hậu duệ chính thức nhưng m ột dự án khác, b2evolution, cũng đang được song song phát triển.

 

Vào năm 2004, thời hạn cấp phép của gói sản phẩm cạnh tranh Movable Type bị thay đổi bởi Six Apart, và rất nhiều người dùng của nó chuyển sang sử dụng WordPress, tạo nên một bước ngoặt lớn trong sự phát triển và phổ biến của WordPress.

 

Năm 2007, WordPress giành giải thưởng Packt Open Source CMS.

 

Theo Wikipedia

The post Giới thiệu WordPress appeared first on Mã Nguồn Mở - Mã nguồn mở Joomla, Wordpress, Drupal, Magento: VOCW.edu.vn.

]]>
https://www.vocw.edu.vn/wordpress/146-gioi-thieu-wordpress.html/feed 0
Cơ bản về Multi-site trong wordpress 3.0 https://www.vocw.edu.vn/wordpress/145-co-ban-ve-multi-site-trong-wordpress-30.html https://www.vocw.edu.vn/wordpress/145-co-ban-ve-multi-site-trong-wordpress-30.html#respond Wed, 27 Jan 2016 09:57:03 +0000 http://localhost/joomla/2016/01/27/145-co-ban-ve-multi-site-trong-wordpress-30/ Như các bạn đã biết, với phiên bản 3.0 được tung ra gần đây, wordpress đã có nhiều cải tiến […]

The post Cơ bản về Multi-site trong wordpress 3.0 appeared first on Mã Nguồn Mở - Mã nguồn mở Joomla, Wordpress, Drupal, Magento: VOCW.edu.vn.

]]>
Như các bạn đã biết, với phiên bản 3.0 được tung ra gần đây, wordpress đã có nhiều cải tiến hơn, và trong đó có 1 tính năng đặc trưng nhất, đó là Multi-site. Vậy làm thế làm để có được tính năng này, các bạn hãy đọc bài viết dưới và mọi điều sẽ rõ ràng ngay thôi.

 

Trước khi bắt đầu

 

Kể từ tính năng này, chúng ta sẽ cần thêm nhiều các tùy chỉnh kỹ thuật hơn và nó cũng liên quan đến webhost bạn đang dùng, vì vậy hãy contact support của webhost đang dùng và hỏi xem họ đã hỗ trợ phiên bản này chưa.

 

Bật tính năng Multi-site

 

Để sử dụng chức năng Multi-site, bạn phải thêm 1 dòng code sau vào file wp-config.php

 

/* That’s all, stop editing! Happy blogging. */;

 

define(‘WP_ALLOW_MULTISITE’, true);

 

Tạo Multi-site

 

Sau khi đã bật tính năng này, bạn có thể vào: wp-admin > tools > network. để thấy hình ảnh ở dưới

Create a Network of WordPress Sites


Addresses of Sites in your Network

 

Bạn có thể tùy chọn cho URL là subdomain hoặc subdirectories. Điều này cũng đồng nghĩa với việc với mỗi network, wordpress sẽ tạo ra 1 subdirectories hoặc 1 subdomain. Bạn phải cân nhắc kỹ trong khi lựa chọn, bởi vì chúng ta không thể thay đổi URL này trừ khi reinstall lại.

 

Subdomain sẽ có dạng: network1.maindomain.com

 

ubdirectories sẽ có dạng: maindomain.com/network1…

 

Lưu ý, subdomain sẽ sử dụng wildcard subdomain, điều này đồng nghĩa với bạn phải bật wildcard trong Apache và bạn cũng có thể add wildcard subdomain vào DNS records của bạn, còn subdir hoạt đồng dựa trên mod_rewrite. Nếu bạn đang sử dụng parmalink đã tùy chỉnh trên blog hiện có thì Subdirectories sẽ hoạt động không tốt.

 

Network Details

 

Thông tin của network sẽ được wordpress điền tự đồng dựa vào URL.

 

Server Address

 

Địa chỉ internet của network sắp đượct tạo sẽ là maindomain.com

 

Network Title

 

Giống như title của blog khi bạn setup mới nó vậy,

 

Admin E-mail Address

 

Địa chỉ email của chủ network

 

Enabling the Network

 

Đầu tiên, bạn phải tạo 1 thư mục tên: blogs.dir , thư mục này sẽ là nơi lưu trữ tất cả các file được upload lên.

 

Sau đó bạn mở file wp-config.php lên, paste vào phía trên đoạn code mà wordpress tạo ra, các bạn phãi paste vào phía trên dòng

 

/* That’s all, stop editing! Happy blogging. */

 

Sau đó remove dòng

 

define(‘WP_ALLOW_MULTISITE’, true);

 

Tiếp tục mở file .htaccess ra, replace các rules của wordpress, bằng đoạn code mà wordpress tạo ra cho bạn.

 

Sau khi các file .htaccess và wp-config.php được save lại, các bạn refresh wp-admin, wordpress sẽ bắt bạn đăng nhập lại.

 

Sau khi đăng nhập, trong wp-admin sẽ xuất hiện thêm 1 menu nữa tên “Super Admin”, với menu này, bạn có thể thêm/bớt/tùy chỉnh network

 

Một vài lưu ý nhỏ, đó là bạn phải deactive plugin Google XML Sitemaps mới có thể sử dụng chức năng mới này trong wordpress 3.0. Và trong bài viết này, tỏi chỉ hướng dẫn bạn test multi-site trên localhost, còn trên hosting tỏi vẫn chưa có điều kiện làm vì không có thời gian nhiều, nếu có gì sai sót trong bài viết trên, các bạn hãy report để tỏi sửa chữa nhé.

 

Nguồn: WordPressviet

The post Cơ bản về Multi-site trong wordpress 3.0 appeared first on Mã Nguồn Mở - Mã nguồn mở Joomla, Wordpress, Drupal, Magento: VOCW.edu.vn.

]]>
https://www.vocw.edu.vn/wordpress/145-co-ban-ve-multi-site-trong-wordpress-30.html/feed 0
Hướng dẫn việt hoá WordPress https://www.vocw.edu.vn/wordpress/144-huong-dan-viet-hoa-wordpress.html https://www.vocw.edu.vn/wordpress/144-huong-dan-viet-hoa-wordpress.html#respond Wed, 27 Jan 2016 09:57:02 +0000 http://localhost/joomla/2016/01/27/144-huong-dan-viet-hoa-wordpress/ WordPress là một trong những Blog được người Việt nam cũng như thế giới ưa chuộng, tiếc thay giao diện […]

The post Hướng dẫn việt hoá WordPress appeared first on Mã Nguồn Mở - Mã nguồn mở Joomla, Wordpress, Drupal, Magento: VOCW.edu.vn.

]]>
WordPress là một trong những Blog được người Việt nam cũng như thế giới ưa chuộng, tiếc thay giao diện nó hoàn toàn là tiếng Anh nên việc làm quen và sử dụng đối với nhiều người còn khó khăn. Qua bài này, tôi xin hướng dẫn mọi người cách để Việt hóa WordPress, với hy vọng WordPress ngày càng thân thiện hơn và phổ biến hơn nữa.

 

Yêu cầu: Blog WordPress sử dụng trên Host riêng (không áp dụng đối với blog wordpress.com) – Nếu không có Host nhưng vẫn muốn dùng thử WordPress tiếng Việt, có thể vào sky.vn đăng kí cho mình một Blog WordPress giao diện tiếng Việt với hàng đống Plugins + Themes sẵn có.

Cách thức tiến hành:

 

Cách 1. Edit các file .php có trong mã nguồn WordPress và Việt hóa từng file một, kiến nghị sử dụng Notepad+++ (Download: http://notepad-plus.sourceforge.net/) và Unikey 4.0, bảng mã UTF-8 Literal và một công cụ quan trọng không thể thiếu nữa: cuốn từ điển Anh – Việt ^^’.

 

Khuyết điểm: khá phức tạp và tốn nhiều thời gian do nhiều lúc chẳng biết đoạn cần Việt hóa nó nằm ở file nào… Khi cần nâng cấp WordPress lên phiên bản mới hơn thì coi như làm lại từ đầu.

 

Cách 2. Sử dụng .MO đã được Việt hóa sẵn. (Download http://maicua.free.fr/language/WP_vi_VN.rar – đã việt hóa gần như hoàn toàn, cả Admin Control Panel). Giải nén và upload tập tin vi_VN.mo lên thư mục wp-includes/languages (tạo thêm nếu chưa có), mở file wp-config.php và sửa lại đoạn code define (’WPLANG’, ”); thành define (’WPLANG’, ‘vi_VN’);

 

Đến đây thì xem như đã hoàn thành 90% công việc rồi.

 

Việc còn lại là Việt hóa nốt các file trong Thư mục Theme mà bạn sử dụng+ các Plugins mà bạn đã thêm vào. (Tương tự như Việt hóa các file .php trong mã nguồn WordPress. + Một số Plugins có cung cấp file .po để chúng ta việt hóa- cách sửa file .po sẽ được hướng dẫn ỡ phần tiếp theo)

 

Cách 3: Nếu bạn không thích sử dụng những cái đã có sẵn thì có thể tự mình Việt hóa WordPress theo ý mình. Để làm được điều này thì ngoài việc Việt hóa các file .php như cách 1 đã hướng dẫn thì bạn có thể việt hóa từ file .pot (Portable Object templates- file nguồn), xuất ra .mo (Machine Object – file mà wordpress cần) và chia sẻ file việt hóa của bạn cho mọi người dùng nếu muốn.

 

Công cụ cần thiết: Một trong các công cụ như PoEdit, LauchPad, KBabel, GNU Gettest và tập tin WordPress Pot: http://svn.automattic.com/wordpress-i18n/pot/trunk/wordpress.pot.

 

Trong bài viết này, xin hướng dẫn các bạn sử dụng PoEdit (các công cụ còn lại sử dụng tương tự):

 

Tải và cài đặt PoEdit và dùng chúng để mở tập tin wordpress.pot, khai báo một số thông tin cần thiết như tên, địa chỉ email. Sau đó bạn sẽ được trở về giao diện chính của chương trình, trong đó khung đánh dấu số 1 là đoạn văn nguyên gốc (Tiếng Anh), khung số 2 là đoạn văn đã được dịch (tiếng Việt- dùng bản mã Unicode dựng sẵn), khung 3, 4 chỉ dùng khi bạn muốn thêm các ghi chú hoặc thông tin cần thiết. Vào menu File> Preferences>thẻ Editor, bật chức năng “Automatically compile .mo file on save box.”. Sau khi dịch hết, bạn vào menu File>>Save as và lưu lại dưới đuôi .PO, file .mo sẽ tự động được tạo cùng thư mục với file .po mà bạn đã lưu. Đến đây thì bạn chỉ cần upload file .mo lên host và sửa file wp-config.php như cách 2 đã hướng dẫn.

 

Lưu ý: Nếu Blog không hiển thị được tiếng Việt trên trình duyệt IE6 (hoặc cũ hơn) thì bạn nên vào file CSS của Theme và thay thế các font không hiển thị tốt tiếng Việt bằng những font như Tahoma, Verdana, Arial, Times New Roman… chúng hỗ trợ tốt tiếng Việt hơn.

 

Chúc các bạn thành công.

 

Sưu tầm

The post Hướng dẫn việt hoá WordPress appeared first on Mã Nguồn Mở - Mã nguồn mở Joomla, Wordpress, Drupal, Magento: VOCW.edu.vn.

]]>
https://www.vocw.edu.vn/wordpress/144-huong-dan-viet-hoa-wordpress.html/feed 0
Điều chỉnh mục quản trị của WordPress https://www.vocw.edu.vn/wordpress/143-dieu-chinh-muc-quan-tri-cua-wordpress.html https://www.vocw.edu.vn/wordpress/143-dieu-chinh-muc-quan-tri-cua-wordpress.html#respond Wed, 27 Jan 2016 09:57:01 +0000 http://localhost/joomla/2016/01/27/143-dieu-chinh-muc-quan-tri-cua-wordpress/ WordPress hiện đang là 1 trong những hệ thống quản trị nội dung –  Content Management System được sử dụng […]

The post Điều chỉnh mục quản trị của WordPress appeared first on Mã Nguồn Mở - Mã nguồn mở Joomla, Wordpress, Drupal, Magento: VOCW.edu.vn.

]]>
WordPress hiện đang là 1 trong những hệ thống quản trị nội dung –  Content Management System được sử dụng phổ biến nhất hiện nay, với hàng ngàn blogger sử dụng hệ thống CMS này để cải thiện hiệu suất hoạt động của blog, website, diễn đàn… Điểm mạnh rất dễ nhận thấy của WordPress là hệ thống plugin hỗ trợ đa dạng, nhiều chức năng, dễ sử dụng và quản lý. Nhưng liệu bạn có biết rằng khu vực quản trị của WordPress có thể điều chỉnh được hay không? Người sử dụng có thể cho ẩn đi những chức năng thật sự không cần thiết, thay đổi biểu tượng tại màn hình đăng nhập và nhiều thành phần khác nữa. Trong bài viết sau, chúng ta sẽ cùng nhau trao đổi về quá trình tùy chỉnh và thiết lập này.

 

Sử dụng Ozh Admin Menu:

 

Vấn đề với hệ thống cấu trúc điều hướng mặc định của WordPress là khả năng truy cập không thật sự nhanh. Người sử dụng phải click vào biểu tượng hình mũi tên nhỏ bên cạnh mỗi section để mở rộng menu, và chọn thành phần tương ứng. Nếu cần sử dụng 1 bộ điều hướng chuyển tiếp đơn giản khác, các bạn hãy sử dụng plugin Ozh Admin Menu, toàn bộ menu của hệ thống sẽ được liệt kê và sắp xếp theo hàng ngang như hình bên dưới:

 

Sử dụng Adminimize:

 

Nếu bạn đang quản lý 1 blog với nhiều tài khoản, có thể sẽ cần phân loại một số chức năng giữa các tài khoản với nhau. Ví dụ, bạn muốn giấu tính năng Post URL trong mục Write Post với tất cả tài khoản bình thường. Hãy sử dụng Adminimize, plugin này có thể tùy chỉnh được những mục như section, widget, và panel điều khiển đối với từng người sử dụng trong blog:

Hiện tại, plugin được áp dụng với 5 mức tài khoản khác nhau, bao gồm: Administrator, Editor, Author, Contributor và Subscriber. Và bạn chỉ việc đánh dấu tại những ô checkbox tương ứng với chức năng và tài khoản để thiết lập.  Đây được xem là 1 trong những công cụ tốt nhất để quản lý và giám sát hệ thống WordPress nếu có nhiều tài khoản.

 

Admin Quick Menu:

 

Công cụ này cho phép người sử dụng gán thêm những đường tới bên ngoài ngay tại bảng điều khiển chính của WordPress. Tại dây, bạn có thể khởi tạo và điều chỉnh đường dẫn URL muốn truy cập, ví dụ điển hình nhất là Google Analytics, Google Webmaster tools, Feedburner, Twitter… :

Bên cạnh đó, người sử dụng có thể lựa chọn và áp dụng với các tài khoản ở từng cấp khác nhau, tính năng này thực sự hữu ích với người quản trị, dễ dàng giám sát và quản lý các dịch vụ bên ngoài ngay tại WordPress.

 

Pre Publish Reminder:

 

Plugin này sẽ tạo ra 1 cột với nội dung nhắc nhở người dùng trong mục Write Post, chủ yếu được dùng để thông báo với mọi người về những thông tin quan trọng, cần lưu ý trước khi họ đăng bài viết. Người quản trị có thể chỉnh sửa và định dạng lại mục nhắc nhở này trong phần Manage reminders:

Tắt bỏ các widget nhất định:

 

Điều đầu tiên bạn có thể nhận ra sau khi đăng nhập vào trang quản trị của WordPress là các widget của bảng điều khiển. Mặc dù bạn hoàn toàn có thể giấu các widget này trong mục Screen options, nhưng hãy thử xóa bỏ toàn bộ widget này khỏi bảng điều khiển:

 

function remove_dashboard_widgets(){
global$wp_meta_boxes;
unset($wp_meta_boxes[‘dashboard’][‘normal’][‘core’][‘dashboard_plugins’]);
unset($wp_meta_boxes[‘dashboard’][‘normal’][‘core’][‘dashboard_recent_comments’]);
unset($wp_meta_boxes[‘dashboard’][‘side’][‘core’][‘dashboard_primary’]);
unset($wp_meta_boxes[‘dashboard’][‘normal’][‘core’][‘dashboard_incoming_links’]);
unset($wp_meta_boxes[‘dashboard’][‘normal’][‘core’][‘dashboard_right_now’]);
unset($wp_meta_boxes[‘dashboard’][‘side’][‘core’][‘dashboard_secondary’]);
}
add_action(‘wp_dashboard_setup’, ‘remove_dashboard_widgets’);

 

Các bạn hãy paste đoạn code trên vào file function.php trong thư mục theme, và toàn bộ widget của bảng điều khiển chính sẽ bị ẩn đi. Bên cạnh đó, mọi người có thể tham khảo thêm chi tiết tại đây.

 

Thay thế logo của WordPress bằng biểu tượng của riêng bạn:

 

Đây quả thực là 1 điều khá thú vị và hoàn toàn có thể làm được, các bạn chỉ cần paste đoạn mã sau vào file functions.php trong mục theme:

 

add_action(‘admin_head’, ‘my_custom_logo’);


function my_custom_logo() {
echo ‘<style type=”text/css”>
#header-logo { background-image:url(‘.get_bloginfo(‘template_directory’).’/images/custom-logo.gif)!important; }
</style>’;
}

 

Hãy nhớ thay thế file ảnh bạn dùng làm logo vào thư mục tương ứng, ví dụ ở đây là: wp-content/themes/theme-name/images và đặt tên là custom-logo.gif.

 

Chúc các bạn thành công!

 

Theo quản trị mạng

The post Điều chỉnh mục quản trị của WordPress appeared first on Mã Nguồn Mở - Mã nguồn mở Joomla, Wordpress, Drupal, Magento: VOCW.edu.vn.

]]>
https://www.vocw.edu.vn/wordpress/143-dieu-chinh-muc-quan-tri-cua-wordpress.html/feed 0
4 kỹ thuật cần thiết để cải tiến thanh menu của WordPress https://www.vocw.edu.vn/wordpress/141-4-ky-thuat-can-thiet-de-cai-tien-thanh-menu-cua-wordpress.html https://www.vocw.edu.vn/wordpress/141-4-ky-thuat-can-thiet-de-cai-tien-thanh-menu-cua-wordpress.html#respond Wed, 27 Jan 2016 09:57:01 +0000 http://localhost/joomla/2016/01/27/141-4-ky-thuat-can-thiet-de-cai-tien-thanh-menu-cua-wordpress/ Nếu bạn vừa tiến hành nâng cấp WordPress tới phiên bản 3.1 thì sẽ phát hiện thêm một điểm mới […]

The post 4 kỹ thuật cần thiết để cải tiến thanh menu của WordPress appeared first on Mã Nguồn Mở - Mã nguồn mở Joomla, Wordpress, Drupal, Magento: VOCW.edu.vn.

]]>
Nếu bạn vừa tiến hành nâng cấp WordPress tới phiên bản 3.1 thì sẽ phát hiện thêm một điểm mới lạ rằng hệ thống sẽ hiển thị thanh WordPress Admin cho người quản trị và người dùng bình thường đăng nhập. Nếu WP Admin Bar được tạo ra để nhằm cung cấp cho người dùng sự tiện lợi qua những đường dẫn phía bên trên mỗi trang, thì chức năng này không đi kèm với bất cứ hình thức tùy chỉnh nào, đã vô tình ảnh hưởng phần nào đó đến tính hữu dụng của nó. Trong bài viết dưới đây, chúng tôi sẽ giới thiệu 4 cách thiết lập cơ bản để cải thiện tối đa công dụng của WP Admin Bar.

 


1. Xóa bỏ các đường dẫn sẵn có khỏi WP Admin Bar:

 

Chuyển tới thư mục theme, và mở file functions.php bằng ứng dụng chỉnh sửa text bất kỳ. Sau đó, thêm đoạn code sau vào phía cuối:

 

add_action( ‘wp_before_admin_bar_render’, ‘remove_admin_bar_links’ );
function remove_admin_bar_links() {
global $wp_admin_bar;
$wp_admin_bar->remove_menu(‘comments’);
}

 

Đoạn code trên có chức năng xóa bỏ đường dẫn COMMENTS khỏi Admin Bar. Cơ chế hoạt động dựa trên hàm $wp_admin_bar->remove_menu(ID), với việc cung cấp ID của đường dẫn cần xóa (trong trường hợp này thì ID tương ứng là COMMENTS), bạn hoàn toàn có thể gỡ bỏ bất kỳ đường dẫn nào khỏi Admin Bar.

 

Dưới đây là danh sách một số ID thường xuyên sử dụng và rất hữu ích với phần lớn chúng ta:

 

– my-account-with-avatar / my-account: kết nối tới tài khoản của bạn, tại đây thì thông số ID phụ thuộc vào việc người dùng có kích hoạt hay không hiển thị avatar.

– my-blogs: menu của Sites, chỉ hoạt động với chế độ Network.

– edit: đường dẫn để chỉnh sửa bài viết hoặc trang.

– new-content: thêm menu New.

– comments: kết nối tới những phần bình luận.

– appearance: menu Appearance.

– updates: cập nhật các đường dẫn.

– get-shortlink: tạo đường dẫn ngắn tới trang bất kỳ.

 

2. Gán thêm đường dẫn tùy chỉnh vào WP Admin Bar:

 

Để tự thêm những đường dẫn của riêng bạn vào menu bar Admin, hãy thêm những dòng mã sau vào trong file functions.php:

 

add_action( ‘wp_before_admin_bar_render’, ‘add_admin_bar_links’ );
function add_admin_bar_links() {
global $wp_admin_bar;
$wp_admin_bar->add_menu( array(
‘id’ => ‘Google’,
‘title’ => __(‘Google’),
‘href’ => ‘http://google.com’
));
}

 

Theo như ví dụ trên, chúng ta đã thêm Google.com như 1 đường dẫn mới trong Admin Bar, tất nhiên rằng có thể điều chỉnh lại thành bất cứ gì theo yêu cầu của bạn. Những tham số cần chú ý ở đây là id, title và href:

 

id: điểm nhận dạng của đường dẫn.
title: tên hiển thị trên thanh Admin Bar.
href: địa chỉ đường dẫn sẽ trỏ đến.

 

Ví dụ, bạn có thể tạo submenu bằng đoạn mã dưới đây:

 

add_action( ‘wp_before_admin_bar_render’, ‘add_admin_bar_links’ );
function add_admin_bar_links() {
global $wp_admin_bar;
$wp_admin_bar->add_menu( array(
‘id’ => ‘Google’,
‘title’ => __(‘Google’),
‘href’ => ‘http://google.com’
));
$wp_admin_bar->add_menu( array(
‘parent’=>’Google’,
‘id’ => ‘GoogleAnalytics’,
‘title’ => __(‘Google Analytics’),
‘href’ => ‘http://google.com/analytics’
));
}

 

Kết quả sẽ trông giống như hình dưới đây:

3. Hiển thị form login nếu người dùng chưa đăng nhập:

 

Ở chế độ mặc định, thanh Admin Bar chỉ hiển thị dành cho người sử dụng đã đăng nhập. Nhưng vì 1 lý do nào đó, bạn muốn Admin Bar này luôn hiển thị, đồng thời đi kèm với các mẫu login nếu người dùng chưa đăng nhập, hãy sử dụng WordPress Admin Bar Improved để kích hoạt tính năng này.

 

4. Tắt bỏ hoàn toàn Admin Bar:

 

Nghe có vẻ bất hợp lý, nhưng nhiều người lại muốn hoàn toàn gỡ bỏ thanh menu này. Đăng nhập vào bảng điều chính của WordPress và chọn thẻ Profile. Bên dưới mục Show Admin Bar, bỏ dấu chech tại when viewing sitein dashboard:

Nếu bạn là người quản lý nhiều blog (hoặc làm việc ở chế độ Network) và muốn tắt bỏ chức năng Admin Bar đối với tất cả các tác giả, hãy thêm dòng mã sau vào trong file functions.php:

 

add_filter( ‘show_admin_bar’, ‘__return_false’ );

 

Chúc các bạn thành công!

 

Theo: QTM

The post 4 kỹ thuật cần thiết để cải tiến thanh menu của WordPress appeared first on Mã Nguồn Mở - Mã nguồn mở Joomla, Wordpress, Drupal, Magento: VOCW.edu.vn.

]]>
https://www.vocw.edu.vn/wordpress/141-4-ky-thuat-can-thiet-de-cai-tien-thanh-menu-cua-wordpress.html/feed 0
WordPress 3.1.1 Released, Fixes Security Issues https://www.vocw.edu.vn/wordpress/142-wordpress-311-released-fixes-security-issues.html https://www.vocw.edu.vn/wordpress/142-wordpress-311-released-fixes-security-issues.html#respond Wed, 27 Jan 2016 09:57:01 +0000 http://localhost/joomla/2016/01/27/142-wordpress-311-released-fixes-security-issues/ WordPress 3.1.1 là bản cập nhật bảo mật có nghĩa là nó là một bản cập nhật bắt buộc cho […]

The post WordPress 3.1.1 Released, Fixes Security Issues appeared first on Mã Nguồn Mở - Mã nguồn mở Joomla, Wordpress, Drupal, Magento: VOCW.edu.vn.

]]>
WordPress 3.1.1 là bản cập nhật bảo mật có nghĩa là nó là một bản cập nhật bắt buộc cho tất cả các quản trị web những người chạy công chúng tự lưu trữ trên blog WordPress. Các bài viết trên blog rằng công bố phiên bản mới của WordPress được đề cập ba vấn đề an ninh đã được cố định trong phiên bản này.

Thông tin về các lỗi được fix trong phiên bản này, các bạn có thể xem tại: http://codex.wordpress.org/Version_3.1.1

 

Thông báo về việc cập nhật phiên bản 3.1.1 từ WordPress.Org http://wordpress.org/news/2011/04/wordpress-3-1-1/

 

Ngay bây giờ bạn có thể cập nhật lên phiên bản mới nhất của WordPress thông qua thanh tác vụ Updates trong Control Panel hoặc tải về từ trang chủ WordPress: http://wordpress.org/download/

 

Theo: VNWebmaster

The post WordPress 3.1.1 Released, Fixes Security Issues appeared first on Mã Nguồn Mở - Mã nguồn mở Joomla, Wordpress, Drupal, Magento: VOCW.edu.vn.

]]>
https://www.vocw.edu.vn/wordpress/142-wordpress-311-released-fixes-security-issues.html/feed 0
WordPress 3.1.1 được vá nhiều lỗi bảo mật https://www.vocw.edu.vn/wordpress/140-wordpress-311-duoc-va-nhieu-loi-bao-mat.html https://www.vocw.edu.vn/wordpress/140-wordpress-311-duoc-va-nhieu-loi-bao-mat.html#respond Wed, 27 Jan 2016 09:57:00 +0000 http://localhost/joomla/2016/01/27/140-wordpress-311-duoc-va-nhieu-loi-bao-mat/ Hôm qua, hệ thống mã nguồn mở được yêu thích hàng đầu thế giới vừa có thông báo chính thức […]

The post WordPress 3.1.1 được vá nhiều lỗi bảo mật appeared first on Mã Nguồn Mở - Mã nguồn mở Joomla, Wordpress, Drupal, Magento: VOCW.edu.vn.

]]>
Hôm qua, hệ thống mã nguồn mở được yêu thích hàng đầu thế giới vừa có thông báo chính thức nâng cấp lên 3.1.1 với nhiều sự thay đổi liên quan đến bảo mật. Đây được xem là phiên bản nâng cấp đầu tiên kể từ khi phiên bản chính thức WordPress 3.0 ra đời vào tháng hai năm nay.

Theo các nhà phát triển WordPress, phiên bản 3.1.1 mới sẽ sửa chữa hàng loạt các lỗi liên quan đến bảo mật đã được phát hiện thời gian qua. Trong đó có 3 lỗi được đánh giá là khá nghiêm trọng là :

 

* Lỗi Cross-Site Request Forgery (CSRF) khi tải lên các tập tin đa phương tiện.
* Sự cố PHP khi xử lý thủ công các liên kết được người dùng đặt vào ở phần Comment.
* Lỗi Cross-site scripting  (XSS).

 

Ngoài những bản vá lỗi đã ra, WordPress 3.1.1 còn được củng cố để nâng công xuất hệ thống, sửa chữa các khả năng hỗ trợ IIS 6, vá các lỗi tương thích với plugin…. Theo các nhà phát triển WordPress, người dùng nên nâng cấp blog của mình lên phiên bản mới nhất ngay từ bây giờ để tránh những phiền toái có thể xảy ra (nhất là lên quan đến các lỗi bảo mật).

 

Bạn có thể download WordPress 3.1.1 tại trang chủ của hệ thống WordPress : WordPress.ORG hoặc download thông qua liên kết http://wordpress.org/latest.zip

 

Theo: VNWebmaster

The post WordPress 3.1.1 được vá nhiều lỗi bảo mật appeared first on Mã Nguồn Mở - Mã nguồn mở Joomla, Wordpress, Drupal, Magento: VOCW.edu.vn.

]]>
https://www.vocw.edu.vn/wordpress/140-wordpress-311-duoc-va-nhieu-loi-bao-mat.html/feed 0