создайте подсайт блога / на многоузловом WordPress

У меня есть 3.0.1 сайта с MULTISITE включенный и хотел бы, чтобы один из сайтов жил в /blog, но когда я пытаюсь создать новый сайт с тем путем, я получаю эту ошибку:

The following words are reserved for use by WordPress functions and cannot be used as blog names: page, comments, blog, files, feed

Как я могу получить сайт в /blog?

6
26.01.2020, 14:59
4 ответа

Вы не можете.

Это - часть структуры постоянной ссылки основного сайта. Нет никакого способа обойти его. Можно найти больше информации здесь:

http://core.trac.wordpress.org/ticket/13527

2
19.02.2020, 22:05
  • 1
    является дубликатом, билет: № 13304 core.trac.wordpress.org/ticket/13304 можно сцепиться в "subdirectory_reserved_names" и позволить "блог" как имя затем. Таким образом, корректный ответ должен быть: Вы можете (с некоторым кодом)! Связанное Изменение было: core.trac.wordpress.org/changeset/14928 –  hakre 20.08.2010, 12:44
  • 2
    Хороший вызов hakre. Необходимо отправить это как ответ так, чтобы этот вопрос имел правильный ответ на нем. –  John P Bloch 20.08.2010, 13:30
  • 3
    добавил дополнительный ответ теперь. было бы хорошо, чтобы знать, работает ли это, как предназначено на автора вопроса в конце. –  hakre 23.08.2010, 22:13

Да, Вы можете я получать сайт в /blog выполнение в MULTISITE, но этому нужно добавление некоторого кода. Поэтому WordPress имеет недоступную для детей сборку блокировки в этом, необходимо разблокировать сначала. Это может быть сделано путем добавления функции рычага в subdirectory_reserved_names фильтр, который передает массив с именами, которые заблокированы как параметр. Удалите записи, требуется использовать и возвратить фильтрованный массив.

Всего хорошего, потому что эта недоступная для детей блокировка была сборкой так, чтобы слова 'разбили на страницы', 'комментарии', 'блог', 'файлы', 'канал' не мог использоваться по умолчанию. /blog например, резервируется для основного сайта.

Для получения дополнительной информации см. билет № 13304, связанное изменение, которое позволяет переопределять зарезервированные имена, было 14928

6
19.02.2020, 22:05
  • 1
    , как сделать сцепление? –  Abel Melquiades Callejo 30.08.2014, 16:43
  • 2
    @AbelMelquiadesCallejo видит ответ ниже. –  T.Todua 06.03.2018, 16:20

Существует путь, я сделал его прежде, но это было на WPMU 2. X - не уверенный, если бы они сделали более жестким удалить в 3, я не могу вообразить, почему они имели бы.

это - плагин для удаления части блога / - http://buddydev.com/http//buddydev.com/public-download/cc-remove-blog-slug-v-1.1.zip - что касается записи, что фактическая/blog/постоянная ссылка на сайт, wp отфильтрует это, easies путь, создают подсайт "блога" с достаточно странным URL, которым это быстро найдено в phpMyAdmin (установите путь на "yoursite.com/wtfisgoingonhere"), затем зарегистрируйтесь, intop phpmyadmin ищут его и заменяют все экземпляры/blog/-очень бояться удалять или добавлять дополнительную наклонную черту где угодно.Удачи!

0
19.02.2020, 22:05

На самом деле корневой сайт может иметь блог как часть структуры постоянной ссылки. На самом деле любые хорошие URL для сообщений корневого сайта вызывают блог префикса.

Так, если Вы не возражаете использовать корневую учетную запись, у Вас может быть она. Но необходимо быть осторожными, поскольку основной блог может обнаружиться в панелях подсайтов, и т.д. (AFAIK).

1
19.02.2020, 22:05

Теги

Похожие вопросы