Articles of add rewrite rule

O permalink WordPress ainda não funciona (erro ou não entendido?)

Depois de horas em entender os permalinks wordpress, estou desesperando e espero que alguém possa ajudar. Eu tenho o seguinte link: www.mysite.com/?page_id=923&bahn=BER Depois de ativar os permalinks, o link se torna www.mysite.com/data/rink?bahn=BER Por enquanto, tudo bem. Mas meu objective é ter um link como este: www.mysite.com/data/rink/BER Por isso incluí o seguinte código nas minhas funções.php […]

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 […]

Problema de reescrita de URL WordPress

blog.com/product/somename No URL acima – como eu digo ao WordPress que ‘produto’ é uma variável e ‘somename’ é o seu valor. Então, como extrai esse valor e o uso dentro de uma function que vou criar? Em suma, preciso: registrar variável, verificar url para variável, extrair valor, usar o modelo de postagem padrão e gerar […]

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’ […]

Esquema de URL personalizado – parâmetros no tipo de postagem personalizado

Eu tenho um tipo de postagem personalizado configurado como Evento. Dentro deste tipo de publicação, eu tenho vários bits de meta de conteúdo / personalizado que serão usados ​​em duas ou três páginas diferentes. Eu estava pensando, digamos que eu tinha o meu URL de tipo de postagem personalizado como http://www.mysite.com/my-custom-post-title/ e naquela página eu […]

Como adicionar uma Regra de Regra / Estrutura de Categoria

Atualmente, estou tentando usar add_rewrite_rule() para criar uma reescrita (duh!), Para uma página de taxonomia personalizada. Eu adicionei a etiqueta de reescrita “ordenar” com o seguinte código: add_rewrite_tag(‘%sort%’,'([^&]+)’); A questão é que eu não estou muito familiarizado com a estrutura de reescrita e estou lutando .. Tenho uma regra de reescrita que está chegando perto, […]

Reescrita de URL para postagens individuais do CPT

Estou lutando com a function de reescrita do WordPress Tenho a seguinte estrutura de URL http://example.com/album/test-7/ ‘album’ é o slug para a página única do CPT ‘test-7’ é o slug para o post do CPT Estou tentando criar uma reescrita para permitir uma URL como http://example.com/album/test-7/page/2 Estou usando paginate_links() para criar esses links, mas quando […]

Pretty permanente para consultas de pesquisa não funcionando

Como o título sugere, estou tentando criar permalinks bonitos para consultas de pesquisa, mas, infelizmente, não posso fazê-lo funcionar. Estou tentando alcançar o seguinte: website.com/search/something+searched irá seguir o seguinte website.com/?s=something+searched Eu tentei a seguinte regra de reescrita dentro da ação ‘init’. add_rewrite_rule(‘^search/([^/]*)/$’,’?search=true&s=$matches[1]’,’top’); Isso não funciona, embora “website.com/search/something” vá para a página de pesquisa, mas não […]

Como criar programaticamente uma página HTML simples usando o permalink de uma publicação do WordPress?

Quero criar uma página HTML simples (não Página do WordPress), programaticamente, usando a estrutura de permalink de outra publicação já existente. Por exemplo, a publicação existente é www.example.com/this-is-example-post Eu quero criar mais 3 páginas a saber. www.example.com/this-is-example-post/index1 www.example.com/this-is-example-postindex2 www.example.com/this-is-example-post/index3 Esses URLs não precisam ser páginas reais. Eu só preciso de três páginas diferentes para armazenar […]

add_rewrite_rule não foi triggersdo

Preciso rewrite urls: Eu tenho uma página (id = 61), com slug anunciantes em que eu uso um modelo personalizado para gerar uma wp_query para listar um post_type personalizado. Eu preciso ser capaz de filtrar por duas diferentes taxonomias, area e category function rewrite_rules() { /* Tried: global $wp_rewrite; $wp_rewrite->flush_rules(); */ add_rewrite_rule(‘^/?anunciantes/(.*)/(.*)/$’, ‘/anunciantes/?area=$matches[1]&category=$matches[2]’, ‘top’); /* […]