Xerar miniaturas e complementos de miniatura de publicación relacionados
Fai un tempo quitéime Artemia, un modelo con moi boa estética para Wordpress pero co inconveniente de levantar as imaxes en miniatura coa función timthumb que provoca serios problemas no consumo de ancho de recursos. Despois de varios tickets levantados polos administradores de HostGator, decidín gardar o modelo mentres mellora esa debilidade.
Nas recentes actualizacións de Wordpress chegou a xeración automática de miniaturas, que previamente se almacenan nos seus diferentes tamaños. Isto aumentará o ancho de hospedaxe pero é insignificante tendo en conta que non son ficheiros grandes e a utilidade que os novos temas están a dar a esta funcionalidade. Así, cada vez que se crea un artigo, Wordpress xera miniaturas con anchos de 32, 160 e 170 píxeles.
Vou usar polo menos dous complementos que aproveiten esta característica e poucos problemas no consumo de recursos; tanto a construción de Maria Shaldybina como os plugins Xera miniaturas das publicacións y Ligazóns relacionadas miniaturas.
Xera miniaturas de publicacións anteriores.
Unha limitación do cambio realizado por Wordpress son as miniaturas de todas as publicacións anteriores. Para iso, o complemento Generate Thumbnails fai un gran traballo, traballa en masa todas as miniaturas de cada artigo do blog, inclúe un rexistro no que se reflicten os problemas atopados, xeralmente por imaxes almacenadas noutro sitio ou cartafol dentro do mesmo dominio . Non é apropiado facer este proceso nos momentos nos que o tráfico é alto, xa que leva uns minutos e poderiamos obter un ticket de HostGator.
Isto tamén axuda a que as miniaturas do tema de Swift non parezan borrosas, porque ao non atopalo, aumenta imaxes 32 × 32 cun aspecto moi malo.
Poñer ligazóns relacionadas
Este outro complemento, miniaturas de publicacións relacionadas, coloca ligazóns relacionadas por categorías ou etiquetas ao final dos artigos, levantando unha imaxe en miniatura. É obvio que para que funcione tes que executar o proceso anterior, se non só amosará unha imaxe predeterminada nos artigos que non teñan miniatura.
Un problema común neste complemento adoita ser caracteres especiais, como letras acentuadas ou ñ (á é í ou ú ñ). Isto ocorre porque aínda que a base de datos pode estar configurada en UTF-8 como é o meu caso, é posible que as consultas xeradas non estean configuradas.
Para iso, debes editar o complemento. Faise no editor de pestanas esquerdo, complementos e logo escolle o ficheiro related-posts-thumbnails.php e o contido copia para edición fóra.
Busca preto da fila 362 e elimina "htmlspecialchars(" e un paréntese de peche ")". Para iso pódese editar directamente en Cpanel, ou utilizar DreamWeaver ou CoffeeCup, xa que son programas que nos permiten ver os números de fila.
Isto resolverá o problema dos acentos.