Qual é o gancho para filtrar todos os textos do site?

Estou desenvolvendo um plugin para replace um personagem que o google não mostra com um personagem aceito. Quero obter todos os textos que o wordpress retorna (conteúdo, comentários, título, nomes, etc.), mas não sei o que o gancho devo usar para fazê-lo. Alguém pode me ajudar?

Solutions Collecting From Web of "Qual é o gancho para filtrar todos os textos do site?"

Há muitos ganchos de filtro disponíveis, e sua pergunta é bastante placa. No entanto, geralmente o conteúdo gerado pelo WordPress é tratado por três ganchos:

  • the_title : aplicado ao título do post recuperado do database, antes da impressão na canvas (também usado em algumas outras operações, como trackbacks).
  • the_content : aplicado ao conteúdo do post recuperado do database, antes da impressão na canvas (também usado em algumas outras operações, como trackbacks).
  • comment_text : aplicado ao texto do comentário antes de exibir na canvas pela function comentário_text e nos menus de administração

Esses filtros apenas modificam o front-end do seu site, o que significa que o conteúdo aparecerá sem filtro na área de administração e no database.

Você pode filtrar o conteúdo atribuído a esses ganchos escrevendo uma function PHP e depois registrando-o com seu gancho:

 add_filter( 'comment_text', 'my_func' ); 

Para ver um exemplo de como esses filtros podem ser usados, veja a function capital_P_dangit() .