Я много читал здесь, а Google – с пользовательскими правилами перезаписи в WordPress и add_rewrite_rule. Я нашел ответ Джона Фабри особенно полезным, но теперь я немного застрял. Я использую следующий код, чтобы включить 3 совпадения в URL, add_action( 'init', 'wpa5413_init' ); function wpa5413_init() { // Remember to flush the rules once manually after you added […]
У меня возникают проблемы при работе с настраиваемым типом сообщений (CPT). Проблема в том, что постоянные ссылки CPT подходят для одного сообщения, но не для страницы архива / обзора. На веб-сайте, на котором я работаю, должна быть страница архива со всеми видами одежды (CPT), классифицированная по бренду. Путь CPT должен быть website.com/cloths/brand-name/clothing-name. Все работает нормально. […]
У меня проблема со смешением категорий и страниц в меню. В качестве вымышленного примера: – About us (custom page template) — What we do (page) — Key staff (page) — CEO blog (category) — Contact details (custom page template) Проблема, которую я имею, это структура URL-адреса для категории, не соответствует тому же шаблону URL-адреса, что […]
У меня есть два пользовательских типа сообщений в моем плагине и для каждого в моей теме есть собственный файл с единственным {cpt} .php. Каждая страница захватывает контент из определенного сообщения WordPress. Первый пост «дома» работает, но второй «ранг» url получает сообщение 404, а затем возвращает эту домашнюю страницу по умолчанию. Рабочий URL-адрес http://bhaa.ie/house/esb Сломанный URL-адрес […]
Я пытаюсь изменить постоянную ссылку post post post default, я хотел бы добавить «.php» в конец, например: home_url() . post_name . '.php' home_url() . post_name . '.php' Я не могу использовать страницу permalinks WordPress, потому что я использую ее уже как это: /%category%/%postname%.php и это не влияет на тип публикации по умолчанию. Поэтому я сделал […]
У меня есть 2 пользовательских типа сообщений (наши работы и примеры) на сайте WordPress. Если я добавлю одно и то же сообщение (Pepsi) в свой 2-х пользовательский тип сообщения (наши работы и пример), ссылка будет показана ниже: 1) www.example.com/our-works/pepsi/ 2) www.example.com/case-study/pepsi-2/ Но это должно быть так: 1) www.example.com/our-works/pepsi/ 2) www.example.com/case-study/pepsi/
Поэтому у меня есть обычная таксономия (называемая «версия») для просто сообщений, которые отлично работают. Моя проблема в том, что я хочу использовать этот налог в своих постоянных URL.com/12-3/cat/postname например URL.com/12-3/cat/postname .., который работает также отлично для сообщений, когда я использую /%version%/%category%/%postname%/ для постоянных /%version%/%category%/%postname%/ . НО теперь каждая страница бросает мне ошибку 404. (например, URL.com/test […]
Я продолжаю рассматривать несколько строк PHP снова и снова, и я не могу сделать из головы или хвоста из-за ошибки 404. Вот строки: add_action( 'init', 'register_projects_post_type' ); add_action( 'init', 'create_projects_taxonomy', 0 ); function register_projects_post_type(){ register_post_type( 'sp_project', array( 'labels' => array( 'name' => __( 'Projects' ), 'singular_name' => __( 'Project' ), 'add_new' => __( 'Add Project' […]
Мне трудно понять, как это сделать. У меня есть эта функция, которая транслирует URL-адрес из моих сообщений WordPress в мои социальные аккаунты в Twitter и Facebook, но он разделяет их с неправильной постоянной ссылкой, которая имеет эту структуру: www.example.com/?p=2265 , но мне это нужно для отображения с этой постоянной ссылкой: www.example.com/category/postname/ , так как это […]
Я изменил настройку постоянной ссылки на нашей веб-странице, и теперь ни одна из ссылок на блоги не работает. Честно говоря, мне действительно не нужно было это делать, но я действительно пытался добавить немного более подробное описание моего url и, очевидно, сделал неправильные вещи. В любом случае, я могу это исправить? Он просто загружает ошибку 401 […]