Articles of rewrite regras

Como obter os parâmetros na página e evitar 404?

Eu tenho uma página como http://example.com/mypage e eu quero definir alguns parâmetros $_GET como esse: http://example.com/mypage/firstparameter/firstvalue Eu preciso do firstparameter valor do firstparameter mas eu sempre termino na página 404 . Passei algumas horas com get_query_var() , add_query_vars_filter() e add_rewrite_rule() mas de nenhuma maneira … Obrigado

Como fazer slugs nesteds personalizados do tipo de publicação

Vou tentar explicar como eu quero que isso funcione, e não o que fiz até agora, já que nada parece funcionar. Quero 3 tipos de postagem personalizados: Produtos Consumíveis Acessórios com as seguintes lesmas: example.com/products/post-name example.com/products/consumables/post-name example.com/products/accessories/post-name Cada um dos tipos de postagem precisará de uma página de arquivo personalizada, ou seja. página real que […]

WP Reescreva as duas últimas partes do URL

Eu encontrei um monte de postagem sobre o assunto da reescrita WP, mas não consigo encontrar as palavras certas para descrever esse problema. Estou tentando realizar o seguinte: mysite.com/examentraining/vak/biologie/havo Para ser reescrito para /examentraining/vak?vakname=biologie&level=havo Então, quando o usuário digita mysite.com/examentraining/vak/biologie/havo em sua barra de endereços, eles devem ser mostrados na página mysite.com/examentraining/vak/ , mas o […]

Apache reescreva regras e problema de wordpress

Eu tentei consertar meu problema usando regras de reescrita wordpress, mas, infelizmente, demorou tanto tempo que tentei essa abordagem. Eu entendi trabalhando para um dos meus problemas mais simples, mas agora não consigo trabalhar para as duas reescritas variables. # START Custom rules. RewriteEngine On RewriteRule ^examentraining/vak/([^/]+)/([^/]+)/?$ index.php?p=1316&vakname=$1&level=$2 [L] RewriteRule ^examentraining/training/([^/]+)/?$ index.php?pagename=examentraining/training&trainingid=$1 [L] # FIN […]

get_permalink está obtendo uma regra de reescrita antiga

Eu tinha algumas regras de reescrita no meu arquivo functions.php. Eu decidi que não precisava deles, e retirei todas as regras de reescrita e depois as esvaziei. No entanto, por algum motivo, quando eu uso get_permalink (), o URL está errado. Ainda está recebendo a velha regra. Eu já limpei o cache e também tentei […]

Passando variables ​​na estrutura permalink em um tipo de postagem personalizado

Eu tenho uma estrutura como essa para meus tipos de postagem personalizados: domain.com/member/member-name/book/book -name Basicamente, eu tenho um tipo de postagem personalizado, e o nome do membro é o post. O que eu quero fazer é passar uma variável chamada de livros, mas não consigo que meu código funcione. Eu baseiei minha solução em um […]

É possível rewrite um URL da página sem configurar os permalinks para o Post Name?

É possível rewrite o URL da página se o link da página for, por exemplo, localhost/wordpress/?p=123 ? Em vez de post_name.php?… (Então, a primeira opção de permalinks e não post_name .

Obtendo add_rewrite_rule e add_rewrite_tag para trabalhar

Eu sou novo no uso de add_rewrite_rule e add_rewrite_tag . Estou tentando obter um exemplo muito básico para o trabalho, mas nada que eu faça parece funcionar. Eu quero acessar este URL (isso funciona ao entrar neste URl diretamente): http://localhost/?author_name=rewrite Através deste URL: http://localhost/name/rewrite Eu tenho o seguinte código em functions.php: $wp_rewrite->flush_rules(); add_action( ‘init’, ‘addMyRules’ […]

Reescreva as regras causando o furo

Estou usando regras de reescrita para capturar / events / data / * Eventos é o tipo de postagem personalizado com o qual estou trabalhando. Então, archive-events.php, normalmente é meu índice, mas com minhas regras de reescrita, preciso identificar um pagename específico. Eu tenho que duplicar esse arquivo específico, ou há uma maneira que eu […]

Classificar loop com consulta no link

Eu quero adicionar alguns botões que classificarão a postagem por nome asc / desc etc. Eu quero usar a consulta no link como este http://domain.tld/?orderby=name&order=asc Isso é seguro de usar? Existem regras de reescrita que eu posso usar para mudar orderby = nome para order-name e order = asc para ascending?