Share This Post

Thủ thuật

Xóa dòng Joomla! – Open Source Content Management trong Joomla

Hầu hết khi mọi người thiết kế xong website bằng CMS Joomla kiểm tra mã nguần sẽ thấy dòng: “<meta name=”generator” content=”Joomla! – Open Source Content Management” />”.

Trên thực tế dòng này không ảnh hưởng gì tới wed và cũng chẳng có tác dụng gì trong quá trình SEO. Nhưng do cảm thấy bất tiện hoặc không muốn người khác “soi mói” tới code website của mình nên muốn thay đổi. Solotu xin hướng dẫn bạn thay thế dòng này bằng một dòng văn bản khác, ví dụ như “tau làm web này :D” hoặc cũng có thể xóa nó đi.

Steps A: Sửa code

Joomla 1.5

Cách 1

Bạn tiến hành truy cập vào host và tìm theo đường dẫn:

libraries/joomla/document/html/renderer/head.php

Tới dòng 84 tìm đoạn:

$strHtml .= $tab.’getGenerator().’” />’.$lnEnd;

đặt vào trước nó dấu chú thích.:

//$strHtml .= $tab.’

content=”‘.$document->getGenerator().’” />’.$lnEnd;

Cách 2

Truy cập vào host theo đường dẫn

libraries/joomla/document/document.php

mở file đó lên tìm dòng

var $_generator = ‘Joomla! 1.5 – Open Source Content Management’;

Sao đó sửa dòng trên theo ý bạn

Joomla 1.7 và 2.5

Vì đa số người sử dụng joomla 1.7 đều update lên phiên bản 2.5 nên mình hướng dẫn chung trên 2.5.

Đối với phiên bản 2.5 bạn thực hiện theo cách của Joomla 1.5 sẽ không thực hiện được. Dòng 83-84 của joomla 1.5 chỉ để sửa hoặc xóa tên tác giả : <meta name=”author” content=”Super User” />

Cách 1:

Truy cập theo đường dẫn: libraries/joomla/document/html/renderer/head.php

Mở file này lên bằng notepad++ tìm tới dòng 99 (hoặc tìm đoạn code này: “$buffer .= $tab . ‘<meta name=”generator” content=”‘ . htmlspecialchars($generator) . ‘” />’”.

Trong đoạn code này phần ‘. htmlspecialchars($generator) . ‘ chính là em nó. Nếu bạn không muốn hiển thị thì xóa nó đi, không thì bạn có thể thay nó bằng dòng kí tự bạn muốn.

Cách 2:

Truy cập vào host, mở folder teamplate bạn đang dùng tìm file: index.php và mở nó lên. Thêm dòng sau vào:

$this->setGenerator(‘Thiết kế bởi toibiet.net);. Thay dòng “’Thiết kế bởi toibiet.net” theo ý bạn là ok.

Lưu ý: Có một số teamplate không thể thực hiện theo cách 2 được. Nhưng bạn cứ test thử cả 2 cách. Nếu cái nào được có thể dùng nó. Rồi xong, bây giờ bạn F5 lại rồi Ctrl + U lên xem nào.

Steps B: Dùng Plugin

Nếu bạn là người không thông thạo về code mình khuyên bạn nên dùng plugin. Vừa dễ cài đặt vừa dễ cấu hình lại không sợ em nó “ăn vạ”. Plugin mình muốn giới thiệu ở đây có tên là Bye Bye Generator. Đây là một thành phần mở rộng được khá nhiều người dowload và sử dụng. Phiên bản mới nhất cho đến hiện nay khi mình đang viết bài đó là 1.11. Tương thích với tất cả các phiên bản của Joomla từ 1.5 cho đến 3.0

Bạncó thể tải plugin này theo đường dẫn:

extensions.joomla.org/extensions/extension/site-management/seo-a-metadata/byebyegenerator

 

Share This Post

Leave a Reply