Se eu quiser "com segurança" excluir uma postagem. Quero garantir que não exista nenhum link (no meu blog) para a postagem "a ser excluída". Como faço isso?
Se eu quiser "com segurança" excluir uma postagem. Quero garantir que não exista nenhum link (no meu blog) para a postagem "a ser excluída". Como faço isso?
Respostas:
Depois de ler este tópico, vi que também poderia precisar disso algumas vezes. Então aqui está o resultado:
Ele adiciona uma meta box nas telas de edição de postagens que mostra links para todas as postagens vinculadas internamente à postagem exibida no momento. Se você deseja alterar a saída (adicione algo como, por exemplo), use o filtro fornecido. Um exemplo de como usar o filtro pode ser encontrado no arquivo leia-me.
O plug-in é licenciado pela GPL2. Talvez eu também o coloque no repositório oficial para permitir a instalação a partir de seu blog auto-hospedado. Editar: Concluído.
... ou em ...
... ou por conta própria
Não existe uma tabela ou estrutura de dados separada que mantenha os links post-a-post; portanto, a melhor maneira de fazer isso é pesquisar suas postagens pelo URL da postagem que você deseja excluir. A pesquisa funciona no código HTML da postagem, portanto, ele conterá o link completo, mesmo que você não o veja no editor visual.
Obviamente, você também deve pesquisar nas páginas, pois elas também podem conter links para postagens.
Outra abordagem seria usar o Google. Se você procurar, link:http://example.com/2011/05/post-to-delete/
ele retornará todas as páginas que apontam para lá. Você também pode adicionar site:example.com
para limitar os resultados apenas às páginas do seu site. Obviamente, isso não será tão atualizado quanto uma pesquisa em seu próprio banco de dados atual.