¿Puedo crear mi propio widget de "Publicaciones recientes" o personalizar el existente?

13

Me gustaría habilitar el widget de Publicaciones recientes con la capacidad de mostrar un enlace "Ver todos" cuando hay más publicaciones de las que actualmente tengo el conjunto de widgets para mostrar.

También me gustaría poder excluir ciertas categorías o publicaciones.

¿Es posible hacerlo a través de las funciones de mi tema.php?

(1) Personalice el widget existente o (2) ¿Cree una copia del mismo que pueda personalizar?

    
pregunta N2Mystic 13.10.2011 - 22:23

1 respuesta

20

Por lo general, es mejor copiar el existente, asígnele un nombre único y luego agregue su propia funcionalidad.

Copie la clase WP_Widget_Recent_Posts de wp-includes / default-widgets.php en su functions.php (o, preferiblemente, otro archivo en su tema dedicado solo a los widgets) y cambie el nombre a otra cosa, como My_Widget_Recent_Posts

Añade tu funcionalidad allí.

No olvides llamar también a register_widget('My_Widget_Recent_Posts') como parte de la fase init .

    
respondido por el Bendoh 13.10.2011 - 22:28

Lea otras preguntas en las etiquetas