Wordpress Plugin para gerar não numérico lesma / permalink para mensagens sem títulos? (1 pós)

votos
1

Eu estive procurando por isso todo, e simplesmente não consegue encontrá-lo.

Eu tenho um blog que não tem títulos em seus posts, mas eu gostaria, por várias razões de usabilidade, ter os permalinks usar as primeiras palavras de entradas que não têm títulos como a lesma permalink.

  ie, if the post on sample.com/blog is
  Title: (no title)
  Content: Ten Easy Ways to Lose Weight

O permalink poderia ser sample.com/blog/ten-easy-ways-to-lose-weight.

Há algum plugins que fazem isso? Para a vida de mim, eu não posso encontrar um. (Xposted ao apoio WP, mas ninguém está respondendo)

Publicado 21/01/2009 em 19:47
fonte usuário
Em outras línguas...                            


4 respostas

votos
1

Você poderia entrar em títulos e, em seguida, não exibi-las em seu modelo de visão.

Respondeu 21/01/2009 em 21:01
fonte usuário

votos
0

Você pode obter um redirecionamento plugin do permalink do http://scott.yang.id.au/code/permalink-redirect/ Funciona bem com WP2.71 Leva o título e auto-cria uma lesma de que assim que você teria que manualmente entrar na lesma você queria para cada página, se você tem um título em branco.

Você deve ser capaz de cortar arquivo PHP de Scott (é apenas uma página) para procurar o código da página e selecionar uma parte dele para usar como uma lesma embora.

Além disso, eu resolver solicitações de páginas incorretas usando um arquivo .htaccess reescrita para abrir a página de índice em cima de uma solicitação de página incorreta.

Baixe uma cópia do meu arquivo de reescrita aqui https://oulixes.com/htaccess_example.zip Descompacte o arquivo txt e renomear como .htaccess e fazer o upload para seu diretório raiz

Espero que isto ajude! Cheers, Billy

Respondeu 05/05/2009 em 16:30
fonte usuário

votos
0

btw: se alguma coisa é recuperada por IDs (teclas), não é tecnicamente um permalink. assim, wordpress provavelmente falhar em fornecer verdadeiros permalinks.

ps: não é tão difícil de escrever um manipulador / despachante que iria analisar URL e Takle o permalink único e, em seguida, combiná-lo com o DB pela string (não pela chave!).

algo como:

$url=$_SERVER["REQUEST_URI"];
echo 'URL called: ',$url,'<br />';
$dispatchfile=$dispatcher->Dispatch($url);
if ($dispatchfile)
   {
   echo 'launching ',$dispatchfile,' inclusion<br />';
   require($dispatchfile);
   }
else
   {
   echo 'dispatcher failed to find module, will check physical file<br />';
   if (file_exists($url)) echo 'dispatcher found physical file<br />';
   else echo 'nada, throw 404!';
   }
Respondeu 21/01/2009 em 21:03
fonte usuário

votos
0

Duvido que haja qualquer coisa como isto já construído para wordpress. Para obter o seu blog para fazer isso, você tem que escrever um plugin que faz o seguinte:

  • Gera a bala durante a verificação de exclusividade que você deve sempre começar mais de uma entrada com as mesmas palavras
  • Processos de pedidos de URL para reconhecer permalinks lesma e depois atualiza a etapa de consulta para localizar o post correta no banco de dados. Isso pode envolver uma nova tabela db de lesmas (que também iria ajudar com a questão singularidade)

Em suma, WP é projetado para recuperar quase tudo por chaves, e para apoiar lesmas como este você tem que criar um novo tipo de chave.

Respondeu 21/01/2009 em 20:59
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more