Articles of url rewriting

Problema de redirecionamento da página de destino do WordPress

Este pode ser um problema básico, mas não conheci as palavras-chave para pesquisá-lo. Estou trabalhando em um site WordPress. A página de destino tem a seguinte URL: http://www.abc.com/home/ Mas quando eu visitar esta url, a página é redirecionada para: http://www.abc.com/ Embora o modelo que carrega na URL http://www.abc.com/ , é o mesmo que deve ser […]

Reescrita de URL de um complemento com base em valores personalizados

Estou desenvolvendo um plugin onde o Admin pode integrar o plugin a uma página onde os produtos recém-adicionados serão exibidos. Então, digamos que o usuário adiciona o plugin a uma página chamada my-page . Então, o conteúdo principal do plugin será mostrado em mysite.com/my-page/ Os usuários podem carregar produtos e seus produtos enviados serão mostrados […]

Reescrever URL de taxonomia personalizada

Estou tentando rewrite um URL de taxonomia personalizado, aqui está a minha taxonomia: register_taxonomy(‘cpt_category’, array(‘cpt’), array( ‘hierarchical’ => true, ‘labels’ => $cpt_labels, ‘rewrite’ => array(‘slug’ => ‘custom-slug/child-slug/’, ‘with_front’ => true) )); Quero adicionar slugs personalizados ao URL: http://example.com/custom-slug/child-slug/cpt_category Eu adicionei minha regra de reescrita, mas não está funcionando, também uma regra de reescrita descarada, ainda […]

Regra de reescrita de tipo de postagem personalizada

Meu tema usa o seguinte código: ‘rewrite’ => array(‘slug’ => $this->safe_name . ‘-detail’), que produz esta lesma: http://www.example.com/estate-detail/4-bedroom-property-for-sale/ Eu preciso me livrar da parte “estate-detail”, então eu mudei a regra para apenas: ‘rewrite’ => array(‘slug’ => ‘ ‘), Isso produz a lesma como: http://www.example.com//4-bedroom-property-for-sale/ Como faço para me livrar da barra de deslocamento duplo?

Editando as variables ​​em um URL personalizado

Eu tenho uma página existente em um tema personalizado que espera uma URL neste formulário: /story?user=1 mas eu também gostaria de usar URLs melhores, por exemplo: /story/username . Eu tentei adicionar uma regra de reescrita em functions.php como abaixo, o que me leva a meio caminho, permitindo URLs como /story/1 : function my_custom_url() { add_rewrite_rule(‘story/([^/]+)/?’,’index.php?pagename=story&user=$matches[1]’,’top’); […]

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

Personalizar o URL da categoria

Eu procurei e não encontrei as respostas que estou procurando. Por padrão, eu tenho: example.com/blog (arquivo de blog) example.com/blog/entry (single entry) example.com/blog/category/announcements (vista de taxonomia única) Agora eu criei um tipo de postagem personalizado e uma taxonomia (categorias) para acompanhar isso, mas estou tendo problemas para refletir a estrutura de URL do blog. Por exemplo, […]

WP redireciona bonito permalink para consulta string

Eu tenho um artist tipo de postagem personalizado e uma taxonomia kind_of_art . Eu quero que seus permalinks sejam como: %kind_of_art%/%artist% Por isso criei as seguintes regras de reescrita: add_rewrite_rule( ‘([^/]+)/([^/]*)/?’, ‘index.php?kind_of_art=$matches[1]&post_type=artist&artist=$matches[2]’, ‘top’ ); Se eu for a photography/sam-sample por exemplo, eu sou redirecionado para ?artist=sam-sample . Se eu adicionar uma base frontal à minha […]

Taxonomia para o WordPress Permalink do tipo de postagem personalizado

Estou procurando dias agora para a resposta como adicionar taxonomia ao meu permalink de tipo de postagem personalizado. Encontrei este artigo que quase exatamente dá a resposta, mas não funciona para o meu tipo de postagem personalizado. http://shibashake.com/wordpress-theme/add-custom-taxonomy-tags-to-your-wordpress-permalinks O artigo descreve que você primeiro faz uma taxonomia simples: add_action(‘init’, ‘my_rating_init’); function my_rating_init() { if (!is_taxonomy(‘rating’)) […]

a página não está redirecionando

Eu quero redirect para uma página para minha página inicial, se houver uma única postagem. Tentei abaixo do código, mas não está funcionando, também tentei o header (“localização: url”), mas também não está funcionando . ‘post’, ‘posts_per_page’=> 10, ‘post_status’ => ‘publish’, ); $my_query = new WP_Query($args); $count=$my_query->found_posts; if($count