Ngày càng nhiều người tập tành làm web ưa thích và lựa chọn mã nguồn mở là công cụ hỗ trợ đắc lực bởi sự "đơn giản" mà nó đem lại. Trong đó phải kể đến mã nguồn Wordpress với những thao tác dễ dàng trong cài đặt, chỉnh sửa giao diện và quản lý nội dung.
Mã nguồn mở Wordpress phổ biến nhất hiện nay |
Bài viết này xin chia sẻ một vấn đề mà không ít bạn gặp phải khi dùng theme wordpress free đó là bản quyền đặt ở chân trang (footer). Vẫn biết rằng việc xóa đi bản quyền không "đẹp" chút nào, tuy nhiên mình vẫn muốn chia sẻ cho những bạn mới bước đầu vào làm SEO khi khả năng tài chính không có và cũng không muốn cái link out kia làm ảnh hưởng đến bài thực hành của mình!
Bản quyền chân trang
Các bạn khi tải một theme wordpress miễn phí về thường thấy dòng chữ ở dưới chân trang và kèm theo đó là 1 link đi ra ngoài. Bạn vào trình quản lý và sửa đoạn code ấy đi, nhưng thật không may lại bị báo lỗi bản quyền. Vấn đề này không ít bạn gặp phải sau đó lên google và không biết nên đánh từ khóa gì để tìm ra bài viết phù hợp nhất. Bài viết này sẽ giúp bạn giải quyết lỗi báo bản quyền này và cho phép bạn sửa footer thoải mái!
Hướng dẫn xóa bản quyền chân trang
Bạn vào giao diện chỉnh sửa theme rồi chọn tùy chỉnh file function.php hoặc tương ứng trên host. Phần này mình sẽ không chi tiết kèm theo hình ảnh bởi những người muốn tìm sửa lỗi bản quyền chân trang này thường đã biết những thao tác cơ bản như mình nói.
Bạn hãy tìm trong đó đoạn code như này (hoặc gần giống):
function wp_initialize_the_theme_load() { if (!function_exists("wp_initialize_the_theme")) { wp_initialize_the_theme_message(); die; } } function wp_initialize_the_theme_finish() { $uri = strtolower($_SERVER["REQUEST_URI"]); if(is_admin() || substr_count($uri, "wp-admin") > 0 || substr_count($uri, "wp-login") > 0 ) { /* */ } else { $l = 'Designed by: SA Dating | Thanks to Iron Worker Jobs, Dog Trainers and Florida Personals'; $f = dirname(__file__) . "/footer.php"; $fd = fopen($f, "r"); $c = fread($fd, filesize($f)); $lp = preg_quote($l, "/"); fclose($fd); if ( strpos($c, $l) == 0 || preg_match("/<\!--(.*" . $lp . ".*)-->/si", $c) || preg_match("/<\?php([^\?]+[^>]+" . $lp . ".*)\?>/si", $c) ) { wp_initialize_the_theme_message(); die; } } } wp_initialize_the_theme_finish();
Sau đó thay thế bằng đoạn mã sau:
function wp_initialize_the_theme_load() { if (!function_exists("wp_initialize_the_theme")) { wp_initialize_the_theme_message(); die; } } function wp_initialize_the_theme_finish() { $uri = strtolower($_SERVER["REQUEST_URI"]); if(is_admin() || substr_count($uri, "wp-admin") > 0 || substr_count($uri, "wp-login") > 0 ) { /* */ } else { /* */ } } wp_initialize_the_theme_finish();
Lưu lại vậy là bây giờ bạn có thể vào sửa các đoạn code footer thoải mái mà không lo báo lỗi bản quyền chân trang. Chúc các bạn thành công!
(Lưu ý nhỏ trước khi sửa code của một file nào đó là bạn nên sao chép ra ngoài phòng khi bản thân sửa nhầm)