Как создать разную структуру постоянных ссылок для страниц и записей?
Сейчас у меня есть страницы типа "about", "resources" и т.д., и их URL выглядят как /about и /resources с пользовательской структурой постоянных ссылок /%postname%. Для раздела "news" используются записи, и они находятся по адресу /news, что отлично. Проблема в том, что я хочу, чтобы новости имели адрес вида /news/название-статьи, а не просто /название-статьи. Можно ли это сделать в админке WordPress? Или это требует правки .htaccess? Кроме того, новости находятся в категориях, и /category/название-категории выводит записи этой категории, а сами статьи должны быть доступны по /category/название-категории/название-статьи. Возможно ли это вообще?

Поле настройки пользовательских постоянных ссылок на экране Настройки → Постоянные ссылки применяется только к записям (Posts), а не к страницам (Pages).
Страницы WordPress всегда находятся на "верхнем" уровне дерева URL. Например, /about, /whatever, /etc. Записи располагаются там, где это определено в строке пользовательских постоянных ссылок.
Таким образом, в вашем случае структура пользовательских постоянных ссылок будет "/news/%postname%/", и это не повлияет на постоянные ссылки страниц "/about" и "/resources".
Например, чтобы разместить все записи в подкаталоге "/blog", ваша структура пользовательских постоянных ссылок должна быть "/blog/%postname%/".

Оказывается, были внесены СЕРЬЕЗНЫЕ изменения в posts.php и index.php, поэтому ни одна из моих попыток не сработала. Это подтверждает, как это должно работать!

Я создал новый сайт с помощью DesktopServer, создал страницу и проверил. Она не использовала /about, а скорее /?id=2143. Если я изменял настройку постоянных ссылок на "Название записи", тогда она становилась /about. Структура влияет на оба типа, просто у страниц нет категории, поэтому эта часть не включается

Нестандартный случай включает "красивые" постоянные ссылки, это правда, но он не меняет принцип работы ссылок ни для чего, кроме записей. Страницы всегда находятся на верхнем уровне иерархии.

Возможно ли иметь другую структуру для страниц? Мне это тоже очень нужно.. Я задал вопрос здесь: http://stackoverflow.com/questions/27432586/wordpress-page-link-filter/27434179 но получил пару неверных ответов..

Вам нужно будет изменить правила перезаписи (rewrite rules), чтобы учесть вашу измененную структуру и перенаправлять их на страницы. Насколько сложным это будет, зависит от того, какое новое правило вы хотите и как оно должно вписаться в существующую структуру.

Осторожно - экран настроек->постоянные ссылки также применяется к пользовательским типам записей, а не только к постам!

Нет, пользовательские типы записей могут иметь свои собственные правила перезаписи, которые задаются функцией register_post_type.
