удалить / блог Sub из постоянных ссылок WordPress - PullRequest
1 голос
/ 28 июня 2010

Есть идеи?Я использую WordPress как CMS (не блог), и я хотел бы изменить подкаталог «blog» по умолчанию на что-то вроде «news».

Спасибо

WP Version 3

Ответы [ 4 ]

3 голосов
/ 28 июня 2010

Это, вероятно, означает, что вы установили workpress в каталог yoursite.com/blog - например, если вы ftp зашли на свой сайт, вы увидите папку /, которая является базовой директорией вашего сайта.сайт.Все в этой папке будет обслуживаться как yoursite.com/somefile.html.Однако установка wordpress в каталог /blog означает, что все, что подается из wordpress, будет выглядеть, например, как yoursite.com/blog/wp-admin.

Если вы измените имя этого подкаталога на news, это решит вашу проблему.Имейте в виду, однако, что некоторые вещи внутри WordPress будут настроены на использование этого каталога блога в качестве домашнего каталога, и простое переименование может вызвать непредвиденные проблемы.

Надеюсь, это поможет.

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

1 голос
/ 28 июня 2010
  1. Найдите способ переименовать каталог «блог», в который вы установили WordPress. а. Одним из способов может быть используемый вами FTP-клиент. б. Другим способом может быть диспетчер файлов в панели управления вашего веб-хостинга.

Но НЕ ПЕРЕИМЕНУЙТЕ ЕГО.

  1. Войдите в свою панель управления WordPress.

  2. Перейдите в «Настройки> Общие» в левом наборе параметров.

  3. Изменить "Адрес WordPress (URL)" с "http://yourdomain/blog" на" http://yourdomain/news" (Пока не нажимайте "Сохранить изменения" ...)

  4. Внести аналогичные изменения в «Адрес сайта (URL)»

  5. Нажмите «Сохранить изменения»

  6. Переименуйте каталог "blog" в "news"

  7. Теперь посетите ваш сайт и посмотрите, что произойдет.

Если вы уже добавили посты с изображениями и тому подобное, в ваших постах будут ссылки, содержащие старую часть пути "/ blog /". Вам нужно будет обновить эти сообщения.

Удачи. Пол

0 голосов
/ 29 января 2012

Вы можете сделать это из .htaccess, добавив это:

RewriteRule ^index\.php/blog/(.+)$ http://www.example.com/index.php/news/$1 [R=301,L]
0 голосов
/ 28 июня 2010

Есть плагин с именем "Custom Taxonomies". Вы можете использовать его.

http://wordpress.org/extend/plugins/custom-taxonomies/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...