Eliminați categoria de link-uri WordPress
Eliminați categoria de link-uri WordPress
Ce obțineți de la a fi șterse categoria
Să-ți spun la numerele specifice, beneficiile acestei acțiuni. Vă rugăm să rețineți, în bara laterală, au o poziție secțiune. Din moment ce am atât de convenabil pentru a distribui articole pe o anumită apartenență la un anumit subiect.
Acum, să vedem cum arată la nivel de cod. După cum puteți vedea, un număr foarte mare de categorii de cuvinte. Le-am găsit în codul de 75 de ori. Categoria Word ocupă 8 octeți de spațiu în cod, să conta dimensiunea totală a întregului site. Și astfel 75 * 8 * 2500 (pagini) = 1,4 MB. Fleac, dar e frumos.
Fiecare are argumente pro și contra. Să considerăm mai întâi cazul cu plugin-ul.
cu dop
Minus faptul că va avea un plug-in suplimentar, chiar și un pic, dar dând sarcina site-ul, dar el are o implementare foarte simplu, setați și să uitați. Plugin-uri foarte mult, dar nu toate dintre ele actualizate și acceptă cea mai recentă versiune de WordPress. I pentru acest caz, utilizați un plugin nr Categorie de bază (WPML). Utilitarul nu într-adevăr napryazhno, set și să uitați, ea va elimina link-urile din categoria de cuvinte și de a face o redirecționare 301 la pagina corectă, spunând roboții de căutare pe care pagina a fost mutată pe la toate.
Un alt plug-in este SEO WordPress Yoast, în ea există o funcțională
Cu ajutorul unui cod
Ei bine, cu metoda de cod, mai de preferat, dar, de asemenea, mai exigente, pentru că trebuie să fie în măsură să editați fișiere de configurare. I pentru că eu merg pe ftp-ul web hosting. Am găsit fișierul functions.php
La sfârșitul fișierului introduceți aici următorul cod:
add_filter ( 'user_trailingslashit', 'remcat_function');
Funcția remcat_function ($ link) str_replace retur ( "/ categorie /", "/", $ link-ul);
>
ADD_ACTION ( 'init', 'remcat_flush_rules');
remcat_flush_rules funcția () $ wp_rewrite la nivel mondial;
$ Wp_rewrite-> flush_rules ();
>
add_filter ( 'generate_rewrite_rules', 'remcat_rewrite');
Funcția remcat_rewrite ($ wp_rewrite) $ new_rules = array ( '(. +) / pagina /(.+)/?' => 'index.php? CATEGORY_NAMESTART_BOLDFEATURE_NAMEEND_BOLD ='. $ wp_rewrite-> preg_index (1). 'paginat =' . $ wp_rewrite-> preg_index (2));
$ Wp_rewrite-> reguli = $ new_rules + $ wp_rewrite-> reguli;
Dar acest lucru va funcționa numai dacă aveți un site folosit de construcții /% categorie% /% postname% /
Sper că veți găsi aceste informații și mai mult este acum să vă optimizați blog-ul. Și aici este rezultatul eliminarea link-uri în categoria WordPress.