Дори след активиране на т.нар. “постоянни връзки”, чрез които избираме каква да е структурата на линковете в WordPress, няма как да промените URL адресите на резултатите от тръсене посредством WordPress търсачката.
Стандартния линк за търсене представлява нещо от сорта: http://www.site.com/?s=ключова+фраза+за+търсене
Какво ще кажете, обаче, ако променим адресите с резултати от търсенето по следния начин:
http://www.site.com/search/ключова+фраза+за+търсене
По-долу ще разберете как става това.
От WordPress редактираме два файла: .htaccess и файл от вашата тема (theme), където искате да присъства търсачката
1. Изтегляте .htaccess от главната директория (ако няма, създайте си такъв), отваряте го през Notepad или друг текстов редактор. След това вписвате най-горе в него:
RewriteRule ^search/(.+)?$ /index.php?s=$1 [QSA,L]
2. Отваряте с текстов редактор файла от вашата тема (theme), където ще присъства SEO търсачката (как звучи само :)) и поставяте следния код, който визуализира поле и бутон за търсене:
<form action="<?php bloginfo('wpurl'); ?>/index.php" onsubmit="location.href='<?php bloginfo('home'); ?>/search/' + encodeURIComponent(this.s.value).replace(/%20/g, '+'); return false;" method="get"> <input type="text" name="s" /> <input type="button" title="s" alt="Търсене" value="Търсене" /> </form>
Това е всичко 🙂
Благодаря Ви за подкрепата! Надявам се тя да Ви бъде полезна и ще съм още по-благодарен ако напишете мнение в коментар или споделите статията в социалните мрежи.
Тя Пандата докато дойде у нашите забравени земи ще сме я направили Кунг-фу Панда :D:D
Сега остава само да сложиш един widget “последни търсения” и можеш да вкараш няколко хиляди резултата в индекса, с които да се класираш за какво ли не … 🙂
Но не е по правилата и ставаш кандидат за Panda 😉
това е голяма идея да знаеш 😀