Hoy en AyudaWordPress.com | |
| Posted: 26 Feb 2014 11:00 PM PST Es muy habitual mostrar en el pie de página de las webs el año del copyright de las publicaciones, pero siempre se peca de lo mismo: mostrar solo el año actual.
Y así, lo que estamos diciendo es que los derechos solo son del año actual pero ¿qué pasa con las publicaciones de años anteriores, esas no tienen copyright?. Lo típico es ver algo como Cuando lo lógico sería que se mostrara el periodo completo que cubre el copyright, algo así: Bueno, pues para tener un Copyright que muestre el primer año en el que haya publicaciones y el actual solo requiere dos pasos: 1. Crea la funciónEn tu plugin de funciones o en el archivo //Copyright completo function mi_copyright() { global $wpdb; $copyright_dates = $wpdb->get_results(" SELECT YEAR(min(post_date_gmt)) AS firstdate, YEAR(max(post_date_gmt)) AS lastdate FROM $wpdb->posts WHERE post_status = 'publish' "); $output = ''; if($copyright_dates) { $copyright = "© " . $copyright_dates[0]->firstdate; if($copyright_dates[0]->firstdate != $copyright_dates[0]->lastdate) { $copyright .= '-' . $copyright_dates[0]->lastdate; } $output = $copyright; } return $output; } El código anterior revisa las entradas publicadas y recupera el año en que se publicó la primera, luego hace lo mismo con la última entrada publicada, para ofrecernos una salida impresa de los años de copyright de ambos años. 2. Añade la función al temaCuando hayas guardado los cambios de la nueva función ve al archivo del tema donde quieras que aparezca la información de Copyright, normalmente <?php echo mi_copyright(); ?> Algunos derechos reservados - Mi gran sitio web. Y tendrás el resultado esperado. |
| You are subscribed to email updates from Ayuda WordPress To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
| Google Inc., 20 West Kinzie, Chicago IL USA 60610 | |

No hay comentarios:
Publicar un comentario