Проблеми з пошуком.

Avatar

Від Termin 03-11-2012 19:41:53

Сусід · 103 повідомлень

Встановив тему news, в пошуку посайту набираю "Символы HTML" знайдено дві сторінки, потрібний пост так і називається "Символы HTML" але чомусь на 2-й сторінці? якщо преключиться на другу сторінку, вилазить 404 сторінка. Я так зрозумів це пов'язано з кодуванням, а де змінити на utf-8 не знаю, підкажіть будь ласка?

Avatar

Від AzzePis 03-11-2012 21:02:26

Administrator · 1,001 повідомлень

по-перше, Що таке тема "news"


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною

Avatar

Від Termin 04-11-2012 09:19:34

Сусід · 103 повідомлень
AzzePis wrote

по-перше, Що таке тема "news"

http://wordpress.org/extend/themes/news

Avatar

Від AzzePis 04-11-2012 11:13:35

Administrator · 1,001 повідомлень

у вас стоїть якийсь плагін для перетворенняя урл-ів в результатах пошуку?
наразі перша сторінка пошуку має урл http://www.pixelcom.crimea.ua/?s=Символы+HTML
Друга, замість http://www.pixelcom.crimea.ua/page/2/?s=Символы+HTML, має http://www.pixelcom.crimea.ua/search/Символы+HTML/page/2


Як на мене, або не до кінця налаштована зміна урл-ів на "гарні", або сторінкова навігація псує правильні урл


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною

Avatar

Від Termin 05-11-2012 09:58:31

Сусід · 103 повідомлень

Тоді буду шукати альтернативу плагіну Cyr to Lat enhanced

Avatar

Від AzzePis 05-11-2012 11:43:45

Administrator · 1,001 повідомлень
Termin wrote

Тоді буду шукати альтернативу плагіну Cyr to Lat enhanced

Ви не зрозуміли, плагін Cyr to Lat enhanced, скоріше за все, тут ні до чого.

У вас у функціях теми, чи за допомогою плагіну, перероблюються урл-и сторінки результатів пошуку, спробуйте знайти де і відключити


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною

Avatar

Від Termin 06-11-2012 20:03:48

Сусід · 103 повідомлень
AzzePis wrote

Ви не зрозуміли, плагін Cyr to Lat enhanced, скоріше за все, тут ні до чого.

У вас у функціях теми, чи за допомогою плагіну, перероблюються урл-и сторінки результатів пошуку, спробуйте знайти де і відключити

[code2=php:3fvdvasg]/* Add the $base argument to the array if the user is using permalinks. */
    if ( $wp_rewrite->using_permalinks() )
        $defaults['base'] = str_replace( 2, '%#%', esc_url( get_pagenum_link( 2 ) ) );
        //$defaults['base'] = user_trailingslashit( trailingslashit( get_pagenum_link() ) . 'page/%#%' );

    /* If we're on a search results page, we need to change this up a bit. */
    if ( is_search() ) {
        $search_permastruct = $wp_rewrite->get_search_permastruct();
        if ( !empty( $search_permastruct ) )
            $defaults['base'] = user_trailingslashit( trailingslashit( get_search_link() ) . 'page/%#%' );
    }[/code2:3fvdvasg]

Тут так і повинно бути?

Avatar

Від AzzePis 06-11-2012 20:32:06

Administrator · 1,001 повідомлень

я б спробував закоментувати/видалити увесь цей кусок коду (не забувайте робити бекап), хоча до результатів пошуку відносить наступна частина:
[code2=php:3om3y2ma]/* If we're on a search results page, we need to change this up a bit. */
   if ( is_search() ) {
      $search_permastruct = $wp_rewrite->get_search_permastruct();
      if ( !empty( $search_permastruct ) )
         $defaults['base'] = user_trailingslashit( trailingslashit( get_search_link() ) . 'page/%#%' );
   }[/code2:3om3y2ma]


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною

Avatar

Від Termin 08-11-2012 09:10:21

Сусід · 103 повідомлень
AzzePis wrote

я б спробував закоментувати/видалити увесь цей кусок коду (не забувайте робити бекап), хоча до результатів пошуку відносить наступна частина:
[code2=php:2w091l4m]/* If we're on a search results page, we need to change this up a bit. */
   if ( is_search() ) {
      $search_permastruct = $wp_rewrite->get_search_permastruct();
      if ( !empty( $search_permastruct ) )
         $defaults['base'] = user_trailingslashit( trailingslashit( get_search_link() ) . 'page/%#%' );
   }[/code2:2w091l4m]

Зробив, помогло!
Широ дякую

Avatar

Від AzzePis 08-11-2012 12:19:19

Administrator · 1,001 повідомлень

на здоров'я


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною