Perguntas com a marcação «url-rewriting»

Refere-se ao processo pelo qual uma URL é manipulada para criar o que no WordPress é chamado de "bastante link permanente"


1
Alterar slug da base do autor para diferentes funções
É possível alterar a lesma da base do autor de acordo com seu papel? Por exemplo, os autores obtêm example.com/ninja/%username% e os assinantes obtêm example.com/trainee/%username%? Estou pensando em algo como: add_action('init', 'set_new_author_base'); function set_new_author_base() { global $wp_rewrite; if($user->role == 'subscriber') $author_slug = 'trainee'; $wp_rewrite->author_base = $author_slug; } elseif($user->role == 'author') …

1
Regras de reescrita personalizadas para página de arquivo e postagem única
Estou construindo um site Wordpress com vários tipos de postagem personalizados. Cada tipo de postagem é uma revista diferente. Também tenho meta campos personalizados para um ano e edição de revista. Gostaria de ter URLs (archive.php usado): http://my_site/magazine/name/ http://my_site/magazine_name/year/ http://my_site/magazine_name/year/issue/ Eu fiz isso por código: function magazine_rewrite_tag() { add_rewrite_tag('%issue_year%', '([0-9]{4})'); …

3
Como obter URLs bonitas com add_query_arg nos permalinks
Com add_query_arg()isso, é bom adicionar parâmetros adicionais a uma URL e também é fácil criar uma regra de reescrita. Por enquanto, tudo bem. Mas o problema é a substituição da URL feita pelo wordpress. Quando eu tenho um URL, como: www.mysite.com/?page_id=1&myvar=test e digito esse URL na linha de endereço do …


2
Passando parâmetros para um modelo de página personalizado usando URLs limpos
Agora estou passando parâmetros para um modelo personalizado no seguinte formato www.example.com/?pageid=12&rid=24&title=this-is-the-title Eu criei duas tabelas. Então, eu preciso buscar dados e exibi-los nessas páginas. Eu gostaria que ele usasse um formato de URL limpo, como: www.example.com/pageid/12/rid/24/title/this-is-the-title Alguém pode dizer como isso pode ser alcançado? obrigado

1
Como remover datas de links permanentes existentes?
Depois de fazer algumas pesquisas sobre datas nos blogs, parece uma boa ideia removê-las das postagens existentes. Considerar: Auto-hospedado (no Bluehost) Mais de 1.000 postagens existentes Todas as postagens são indexadas pelo Google e muitas estão vinculadas a partir de outros domínios. Muitas postagens estão vinculadas no blog. Não quero …

1
Ponto de extremidade permalink de tipo de postagem personalizado
Eu tenho um tipo de postagem personalizado chamado "destinos" e configurei a máscara EP para o tipo de postagem como EP_PERMALINK padrão. Adicionei alguns pontos de extremidade da seguinte maneira: add_filter( 'query_vars', 'add_query_vars'); function add_query_vars($vars){ $vars[] = "tours"; $vars[] = "activities"; return $vars; } add_action('init', 'add_endpoints'); function add_endpoints(){ global $wp_rewrite; …

1
Publica a estrutura do URL como site.com/category/the-post-title
Eu sou novo wordpresse gostaria de entender melhor se é possível criar páginas com um URL baseado no categorye depois no post title, então: algo como http://mysite.com/category-name/the-post-title ou http://mysite.com/category-name/12345(o ID da postagem) ouhttp://mysite.com/category-name/12345/the-post-title existe algum plug-in para fazer isso ou devo considerar outras maneiras url_rewritede fazer isso?

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.