Tenho trabalhado para tornar este blog mais eficiente, carregando preguiçosamente tudo o que posso imaginar, colocando CSS e JavaScript no HTML e usando URIs de dados; o tema comum entre eles é reduzir o número de solicitações em cada página. Uma solicitação que notei (e não havia previsto) vinda do WordPress era assim:
<link rel="next" href="https://davidwalsh.name/page/2/" />
O WordPress estava basicamente pré-carregando a segunda página de listagem do meu blog, presumindo que as pessoas clicariam em um link para a página 2. Ao analisar as estatísticas do meu blog, isso raramente acontecia (provavelmente porque eu listo 15 itens na página inicial, o que é muito), então por que se preocupar em enviar a solicitação? Essa pequena mágica do WordPress impedirá que o elemento LINK seja usado:
// ... in functions.php... // Prevent unwanted next and prev link downloads if(function_exists('remove_action')) { remove_action('wp_head', 'start_post_rel_link', 10, 0); remove_action('wp_head', 'adjacent_posts_rel_link', 10, 0); }
Foram removidas duas chamadas de função: uma para impedir que a tag seja usada nas páginas iniciais/listagens e a outra usada em posts de blogs individuais. É claro que remover essa chamada não é para todos, mas como estou tentando micro-otimizar o site, pensei em removê-la.
Enviar mensagens de texto com PHP
As crianças de hoje em dia, eu lhe digo. Tudo o que lhes interessa é a tecnologia. Os videogames. A água engarrafada. Ah, e as mensagens de texto, sempre as mensagens de texto. Na minha época, tudo o que tínhamos era… OK, eu também tinha todas essas coisas. Mas ainda não entendo…